Medtronic Twin Cities Marathon Men

Minnespolis to St. Paul

Oct. 5, 2025


Results by Anderson Race Management

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

                                                                   Last updated Nov. 3, 2025 5:28 AM
         CLASS                                           AGE GRADE  FINISH    
 PLACE   PLACE           FINISHER                                     TIME     PACE  NET TIME

    1    1 M20  Will Norris, 30, Charlottesville, VA      88.87%   2:15:41    5:11  2:15:39
    2    2 M20  Tesfu Tewelde, 28, Flagstaff, AZ          88.60%   2:16:06    5:11  2:16:04
    3    1 M35  Benard  Kipkemoi Rotich, 39, Grand Prairie, TX
                                                          88.82%   2:17:37    5:15  2:17:35
    4    3 M20  Bradley Makuvire, 27, Horizon City, TX    85.99%   2:20:14    5:21  2:20:13
    5    4 M20  Asefa Bekele, 30, Addis Ababa             85.87%   2:20:26    5:21  2:20:23
    6    5 M20  Blake Buysse, 25, Chicago, IL             85.16%   2:21:36    5:24  2:21:35
    7    6 M20  Thomas Graham, 27, Bentonville, AR        83.03%   2:25:14    5:32  2:25:12
    8    7 M20  Sem Sultanov, 28, Jacksonville, FL        81.71%   2:27:34    5:38  2:27:32
    9    8 M20  Isaac Threinen, 23, Kasson, MN            81.31%   2:28:18    5:39  2:28:10
   10    9 M20  Ansel Fellman, 25, Wauwatosa, WI          81.12%   2:28:39    5:40  2:28:34
   11   10 M20  Tom Breuckman, 26, Andover, MN            80.69%   2:29:26    5:42  2:29:17
   12   11 M20  Joseph Dicke, 26, Seattle, WA             80.10%   2:30:33    5:45  2:30:27
   13    2 M35  Robert Mazzanti, 38, Richmond, VA         78.97%   2:33:43    5:52  2:33:40
   14   12 M20  David Ecker, 25, Stevens Point, WI        77.69%   2:35:13    5:55  2:35:11
   15   13 M20  Colin Beck, 26, Rochester, MN             76.96%   2:36:41    5:59  2:36:35

Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

16 14 M20 Tanner Rosolino, 24, Port Orange, FL 76.29% 2:38:04 6:02 2:38:01 17 15 M20 Tyson Mahar, 23, Fargo, ND 76.26% 2:38:07 6:02 2:37:59 18 3 M35 Mike Walentiny, 37, Lewiston, MN 76.01% 2:38:59 6:04 2:38:52 19 16 M20 Jake Arason, 24, Fargo, ND 75.80% 2:39:05 6:04 2:38:56 20 4 M35 Max Larson, 36, Minnetonka, MN 75.81% 2:39:05 6:04 2:38:57 21 17 M20 Owen Allen, 24, Key West, FL 75.75% 2:39:11 6:04 2:39:09 22 18 M20 Andrew Thatcher, 26, Madison, WI 75.36% 2:40:01 6:06 2:39:51 23 19 M20 Nathan Orf, 29, Minneapolis, MN 75.11% 2:40:33 6:07 2:40:26 24 20 M20 Anders Sonnesyn, 25, Minneapolis, MN 75.01% 2:40:45 6:08 2:40:39 25 21 M20 Jeremy Martin, 32, Rochester, MN 74.90% 2:40:59 6:08 2:40:50 26 22 M20 Zach Johnson, 24, Moorhead, MN 74.73% 2:41:22 6:09 2:41:13 27 23 M20 Stephen Duffy, 29, Dunshaughlin 74.70% 2:41:25 6:09 2:41:16 28 24 M20 Rob Molke, 34, Minneapolis, MN 74.50% 2:41:51 6:10 2:41:43 29 5 M35 Jake Schlindwein, 35, Pewaukee, WI 74.26% 2:42:23 6:12 2:42:13 30 25 M20 Kyle Trudeau, 27, Chaska, MN 74.10% 2:42:44 6:12 2:42:30 31 26 M20 Ryan Moen, 25, New Brighton, MN 73.86% 2:43:15 6:14 2:43:07 32 27 M20 Lukas Buehler, 31, Minneapolis, MN 73.38% 2:44:19 6:16 2:44:11 33 28 M20 Kody Tarbell, 32, Portland, OR 73.28% 2:44:33 6:17 2:44:24 34 29 M20 Dan Delay, 34, Asheville, NC 73.24% 2:44:38 6:17 2:44:28 35 6 M35 Alex Martin, 35, Millville, MN 73.24% 2:44:38 6:17 2:44:29 36 30 M20 Drew Weis, 28, Andover, MN 73.24% 2:44:39 6:17 2:44:32 37 31 M20 Michael Schwinghamer, 26, Mora, MN 73.10% 2:44:57 6:17 2:44:47 38 32 M20 William Krueger, 22, Madison, WI 73.09% 2:44:59 6:18 2:44:46 39 33 M20 Guy Jacques, 30, Richfield, MN 72.98% 2:45:13 6:18 2:45:04 40 7 M35 Kris Spoth, 38, Stillwater, MN 73.06% 2:46:09 6:20 2:45:59 41 8 M35 Andrew Richardson, 36, Wyoming, MN 72.45% 2:46:27 6:21 2:46:19 42 34 M20 Tevin Stauth, 20, Littleton, CO 72.86% 2:46:50 6:22 2:46:43 43 35 M20 Paul Henning, 28, Woodbury, MN 72.23% 2:46:57 6:22 2:46:47 44 36 M20 Mike Friedman, 29, Brooklyn Center, MN 72.16% 2:47:06 6:22 2:46:57 45 9 M35 Alonso Hernandez, 38, Minneapolis, MN 72.53% 2:47:21 6:23 2:47:11 46 1 M45 Andy Elvester, 46, Minneapolis, MN 77.45% 2:47:34 6:23 2:47:23 47 1 M40 Antonio Vega, 41, St Paul, MN 74.17% 2:47:35 6:24 2:47:26 48 37 M20 Michael Borst, 32, La Crosse, WI 71.85% 2:47:49 6:24 2:47:43 49 10 M35 Ved Gund, 36, Minneapolis, MN 71.74% 2:48:06 6:25 2:47:56 50 38 M20 Austin Hunter, 22, Boulder, CO 71.65% 2:48:17 6:25 2:48:08 51 39 M20 Dimitri Kilian, 30, Chicago, IL 71.59% 2:48:26 6:25 2:48:16 52 40 M20 Jacob Young, 29, Madison, WI 71.52% 2:48:36 6:26 2:48:28 53 41 M20 David Vannucchi, 24, Onalaska, WI 71.32% 2:49:04 6:27 2:48:50 54 42 M20 Matt Carlson, 33, Minneapolis, MN 71.30% 2:49:07 6:27 2:48:58 55 43 M20 Benjamin Sylvester, 29, Minneapolis, MN 71.25% 2:49:14 6:27 2:49:05 56 44 M20 Benett Antal, 30, Minneapolis, MN 70.92% 2:50:01 6:29 2:49:40 57 11 M35 Matthew Stemper, 36, Minneapolis, MN 70.76% 2:50:26 6:30 2:50:18 58 45 M20 Zach Zeman, 33, Jax Beach, FL 70.70% 2:50:33 6:30 2:50:18 59 46 M20 Jackson Newman, 22, Saint Michael, MN 70.64% 2:50:42 6:31 2:50:31 60 12 M35 Brandon Fellows, 38, Edina, MN 71.10% 2:50:43 6:31 2:50:33 61 47 M20 Drew Johnson, 31, Maple Grove, MN 70.54% 2:50:57 6:31 2:50:46 62 2 M40 Jason Mielcarek, 42, Underhill, VT 73.29% 2:51:03 6:31 2:50:56 63 13 M35 Cameron Oneil, 35, Denver, CO 70.46% 2:51:08 6:32 2:50:59 64 14 M35 Nathan Wentz, 35, Golden Valley, MN 70.24% 2:51:40 6:33 2:51:29 65 3 M40 Alfredo Lopez Borboy, 42, Rochester, MN 72.98% 2:51:46 6:33 2:51:29 66 48 M20 Daniel Prospect, 32, Minneapolis, MN 70.10% 2:52:01 6:34 2:51:45 67 49 M20 Matthew Seinfeld, 34, Jacksonville, FL 70.02% 2:52:13 6:34 2:51:59 68 15 M35 Kevin Huseby, 35, Oakdale, MN 69.95% 2:52:23 6:34 2:52:11 69 50 M20 Nicholas Simser, 25, Shoreview, MN 69.94% 2:52:24 6:35 2:52:14 70 16 M35 Peter Falcon, 36, Otsego, MN 69.93% 2:52:27 6:35 2:52:25 71 51 M20 John Thomas Hinchen, 29, Chicago, IL 69.90% 2:52:31 6:35 2:52:23 72 4 M40 Peter Jorgensen, 40, Edina, MN 71.41% 2:52:36 6:35 2:52:25 73 17 M35 Joe Sepe, 39, Minneapolis, MN 70.78% 2:52:41 6:35 2:52:31 74 2 M45 Nathan Button, 45, Chanhassen, MN 74.36% 2:53:01 6:36 2:52:50 75 52 M20 Brandon Eckroth, 30, Minneapolis, MN 69.57% 2:53:19 6:37 2:53:12 76 3 M45 Matthew Wisnioski, 47, Blacksburg, VA 75.33% 2:53:49 6:38 2:53:37 77 53 M20 Jake Henderson, 33, Lenexa, KS 69.31% 2:53:59 6:38 2:53:45 78 18 M35 Luke Russell, 36, Rochester, MN 69.23% 2:54:12 6:39 2:54:02 79 54 M20 Blake Ziegler, 29, Douglas County, NE 69.20% 2:54:15 6:39 2:53:47 80 55 M20 Peter Wikman, 31, Chaska, MN 69.07% 2:54:35 6:40 2:54:28 81 56 M20 Mike Pluimer, 26, Pequot Lakes, MN 69.06% 2:54:37 6:40 2:54:24 82 57 M20 Harrison klein, 30, Minneapolis, MN 69.05% 2:54:38 6:40 2:54:24 83 5 M40 Luis Cristo, 42, Minneapolis, MN 71.75% 2:54:43 6:40 2:54:32 84 6 M40 Bryan Larison, 42, Minneapolis, MN 71.72% 2:54:47 6:40 2:54:29 85 58 M20 Patrick Burns, 23, Wayzata, MN 68.96% 2:54:52 6:40 2:54:39 86 4 M45 Nathan Paine, 47, Plymouth, MN 74.87% 2:54:53 6:40 2:54:41 87 59 M20 Sam Casey, 29, Minneapolis, MN 68.93% 2:54:56 6:40 2:54:41 88 60 M20 Zach Epley, 34, Vista, CA 68.91% 2:54:59 6:40 2:54:44 89 61 M20 Dan Larscheid, 32, Waukee, IA 68.90% 2:55:01 6:41 2:54:49 90 19 M35 sean curran, 39, Plymouth, MN 69.77% 2:55:11 6:41 2:54:57 91 20 M35 Anthony Holewinski, 35, Minneapolis, MN 68.82% 2:55:13 6:41 2:50:12 92 62 M20 Ryan Steger, 26, Minneapolis, MN 68.82% 2:55:13 6:41 2:54:59 93 1 M50 Pete Behrends, 51, Helena, MT 77.48% 2:55:15 6:41 2:55:03 94 21 M35 Eric Tadt, 38, Minneapolis, MN 69.18% 2:55:28 6:42 2:55:20 95 22 M35 Jacob Goertz, 35, Tigard, OR 68.67% 2:55:36 6:42 2:55:26 96 63 M20 Wes Traub, 33, Brookline, MA 68.62% 2:55:44 6:42 2:55:32 97 7 M40 Jon Pohlkamp, 43, League City, TX 71.87% 2:55:55 6:43 2:55:40 98 64 M20 Marshall Loveland, 23, Roseville, MN 68.53% 2:55:58 6:43 2:55:46 99 65 M20 Erik Duethman, 30, Fitchburg, WI 68.51% 2:56:00 6:43 2:55:41 100 5 M45 Alexey Markov, 45, Ettlingen, BW 73.07% 2:56:04 6:43 2:55:52 101 66 M20 Matthew Stilling, 23, Kansas City, MO 68.47% 2:56:06 6:43 2:55:55 102 67 M20 Sean Montague, 33, Rosemount, MN 68.45% 2:56:09 6:43 2:55:54 103 68 M20 Mitchell Campbell, 33, Minneapolis, MN 68.44% 2:56:12 6:43 2:55:56 104 69 M20 Jonah Kalsnes, 23, New Brighton, MN 68.42% 2:56:14 6:43 2:55:52 105 23 M35 Louis Hughes, 36, Cottage Grove, MN 68.42% 2:56:16 6:43 2:56:04 106 70 M20 Victory Omole, 28, Chicago, IL 68.34% 2:56:26 6:44 2:56:13 107 24 M35 Brett Christians, 38, Northfield, MN 68.71% 2:56:39 6:44 2:56:32 108 71 M20 Lucas Judd, 34, St Paul, MN 68.20% 2:56:49 6:45 2:56:38 109 72 M20 Ryan Elliott, 21, Saint Paul, MN 68.33% 2:56:49 6:45 2:56:38 110 25 M35 Kyle Hall, 37, Eden Prairie, MN 68.28% 2:56:58 6:45 2:56:42 111 26 M35 Steven Zwick, 38, Hopkins, MN 68.43% 2:57:23 6:46 2:57:14 112 73 M20 Maxwell Paull, 25, St Paul, MN 67.95% 2:57:27 6:46 2:57:12 113 74 M20 Nathan Shikenjanski, 24, Dallas, MN 67.92% 2:57:32 6:46 2:57:19 114 75 M20 Forrest Tuttle, 34, Atlanta, GA 67.90% 2:57:35 6:46 2:57:22 115 8 M40 Jason Benoit, 41, Charlotte, NC 69.97% 2:57:39 6:47 2:57:28 116 27 M35 Dan Lemelman, 35, Brooklyn, NY 67.83% 2:57:46 6:47 2:57:36 117 76 M20 Ryan Schweiger, 21, Minneapolis, MN 67.94% 2:57:50 6:47 2:57:32 118 77 M20 Hector Herrera, 23, Glen Ellyn, IL 67.73% 2:58:02 6:47 2:57:50 119 28 M35 Steven White, 37, Richfield, MN 67.87% 2:58:03 6:47 2:57:47 120 78 M20 Damian Roers, 30, Saint Paul, MN 67.66% 2:58:13 6:48 2:57:58 121 79 M20 Adnew stueven, 24, West Fargo, ND 67.62% 2:58:20 6:48 2:56:41 122 80 M20 jack gauerke, 27, Saint Cloud, MN 67.61% 2:58:21 6:48 2:58:08 123 29 M35 Jesse Poppe, 39, Minneapolis, MN 68.47% 2:58:31 6:49 2:58:14 124 81 M20 Izaiah Ramirez, 24, Longmont, CO 67.53% 2:58:33 6:49 2:58:14 125 82 M20 Joshua Wareham, 32, Chicago, IL 67.42% 2:58:52 6:49 2:58:42 126 83 M20 Thomas Kessens, 25, Minneapolis, MN 67.36% 2:59:00 6:50 2:58:42 127 6 M45 Nathan Campeau, 46, Denver, CO 72.51% 2:59:00 6:50 2:58:47 128 30 M35 Zach Fogarty, 38, Rochester, MN 67.77% 2:59:07 6:50 2:58:51 129 84 M20 David Price, 22, New Brighton, MN 67.24% 2:59:20 6:50 2:58:58 130 85 M20 Christian Caryk, 26, Winnipeg, MB 67.23% 2:59:22 6:50 2:59:06 131 31 M35 Jason Ketover, 35, Minnetonka, MN 67.23% 2:59:22 6:50 2:59:09 132 86 M20 John Krone, 30, Chicago, IL 67.20% 2:59:26 6:51 2:58:54 133 87 M20 Naoki Tokumasu, 31, Boise, ID 67.20% 2:59:26 6:51 2:59:03 134 88 M20 Patrick Grunklee, 20, Rosemount, MN 67.73% 2:59:28 6:51 2:59:08 135 89 M20 Joshua Pang, 28, Minneapolis, MN 67.13% 2:59:38 6:51 2:59:15 136 32 M35 Jeremy Seeman, 38, Mounds View, MN 67.54% 2:59:43 6:51 2:59:35 137 90 M20 Chase Blodgett, 22, Woodbury, MN 67.08% 2:59:46 6:51 2:59:27 138 91 M20 Henry Landsem, 21, St Paul, MN 67.17% 2:59:53 6:52 2:59:34 139 92 M20 Andrew Bostrom, 30, Minneapolis, MN 66.83% 3:00:26 6:53 3:00:05 140 93 M20 Nicholas Winjum, 30, Saint Bonifacius, MN 66.79% 3:00:32 6:53 3:00:09 141 33 M35 Jameson Nass, 39, Minneapolis, MN 67.70% 3:00:33 6:53 3:00:15 142 7 M45 Aaron Ellison, 49, Baltimore, MD 73.80% 3:00:38 6:53 3:00:18 143 94 M20 Thomas Glad, 23, Rogers, MN 66.73% 3:00:42 6:54 3:00:12 144 34 M35 Adrian De Los Rios, 37, Minneapolis, MN 66.84% 3:00:47 6:54 3:00:33 145 35 M35 Nicholas Michalak, 36, Lafayette, CO 66.68% 3:00:52 6:54 3:00:22 146 95 M20 Drew Schmidt, 23, Johnston, IA 66.60% 3:01:04 6:54 3:00:48 147 9 M40 Tim Olson, 40, Bozeman, MT 68.04% 3:01:10 6:55 3:00:51 148 96 M20 Dawson Derksen, 27, Winnipeg, MB 66.46% 3:01:27 6:55 3:01:12 149 97 M20 Charlie Gates, 20, DeWitt, MI 66.97% 3:01:30 6:55 3:01:10 150 36 M35 Chris Bruzda, 35, Shakopee, MN 66.42% 3:01:32 6:55 3:01:18 151 98 M20 Jake Mogan, 34, Minneapolis, MN 66.41% 3:01:35 6:56 3:01:26 152 37 M35 Timothy Fields, 36, Overland Park, KS 66.38% 3:01:40 6:56 3:01:27 153 99 M20 Jacob Schneeman, 31, Bloomington, MN 66.37% 3:01:41 6:56 3:01:18 154 100 M20 Paul Galetti, 30, Minneapolis, MN 66.29% 3:01:54 6:56 3:01:35 155 101 M20 Dan Wiebe, 32, Ste Anne, MB 66.27% 3:01:57 6:56 3:01:40 156 38 M35 Ben Fields, 39, Edgewater, CO 67.16% 3:02:01 6:57 3:01:47 157 102 M20 Seth Moline, 32, Minneapolis, MN 66.23% 3:02:04 6:57 3:01:43 158 39 M35 Brandon Dale, 36, Jamestown, ND 66.11% 3:02:25 6:57 3:02:13 159 103 M20 Alex Wenner, 24, Chicago, IL 66.09% 3:02:27 6:58 3:02:10 160 8 M45 Andrew Holland, 46, Erie, PA 71.13% 3:02:28 6:58 3:02:02 161 1 M55 Darrell Crain, 55, Burnet, TX 77.21% 3:02:36 6:58 3:02:11 162 104 M20 Victor Wang, 29, Saint Paul, MN 66.02% 3:02:38 6:58 3:02:30 163 105 M20 Nick Marshall, 27, St Paul, MN 65.99% 3:02:43 6:58 3:02:31 164 106 M20 Andrew Swensen, 23, Eden Prairie, MN 65.99% 3:02:44 6:58 3:02:27 165 107 M20 Tory Lindblom, 24, Minneapolis, MN 65.98% 3:02:45 6:58 3:02:27 166 108 M20 Sam Kulberg, 33, St Louis Park, MN 65.97% 3:02:47 6:58 3:02:25 167 109 M20 Jacob Weddle, 22, Little Canada, MN 65.92% 3:02:55 6:59 3:02:35 168 110 M20 Shai Farhi, 30, St Paul, MN 65.87% 3:03:03 6:59 3:02:43 169 40 M35 Kyle Miroux, 35, Cedar Rapids, IA 65.81% 3:03:14 6:59 3:02:49 170 111 M20 Thomas Hamilton, 24, Saint Michael, MN 65.80% 3:03:15 6:59 3:02:58
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

171 112 M20 Daniel Sanders, 29, Plymouth, MN 65.73% 3:03:27 7:00 3:03:07 172 113 M20 Jason McDonough, 28, Tampa, FL 65.67% 3:03:37 7:00 3:03:13 173 114 M20 Ben Schnieders, 27, Clarendon Hills, IL 65.65% 3:03:41 7:00 3:03:32 174 115 M20 Carson Polomis, 24, Duluth, MN 65.62% 3:03:46 7:01 3:03:18 175 116 M20 Levi Button, 23, Stillwater, MN 65.55% 3:03:58 7:01 3:03:37 176 41 M35 Jared Engelbert, 37, Holdrege, NE 65.65% 3:04:03 7:01 3:03:36 177 10 M40 Dan Hoechst, 41, Mankato, MN 67.52% 3:04:05 7:01 3:03:23 178 117 M20 Zachary Batta, 30, Farmington, MN 65.46% 3:04:13 7:02 3:04:02 179 118 M20 Alex Omodt, 21, Minneapolis, MN 65.57% 3:04:16 7:02 3:04 180 119 M20 Isaiah Horsager, 20, Stillwater, MN 65.91% 3:04:25 7:02 3:03:49 181 120 M20 Joshua Ziehwein, 26, Minneapolis, MN 65.36% 3:04:29 7:02 3:04:17 182 2 M55 Jim Onigkeit, 57, Rochester, MN 77.91% 3:04:30 7:02 3:04:17 183 121 M20 Tyler Shilson, 26, Maple Grove, MN 65.27% 3:04:44 7:03 3:04:12 184 9 M45 Jong Park, 45, Plymouth, MN 69.60% 3:04:51 7:03 3:04:37 185 42 M35 Will Nielsen, 36, Minneapolis, MN 65.16% 3:05:04 7:04 3:04:40 186 122 M20 Izak Oltman, 28, Chicago, IL 65.14% 3:05:07 7:04 3:04:54 187 123 M20 Nathan Stocker, 31, St Paul, MN 65.13% 3:05:08 7:04 3:04:25 188 124 M20 Felipe Lunelli, 33, Chicago, IL 65.12% 3:05:11 7:04 3:04:35 189 125 M20 Jesse Goettig, 21, North Branch, MN 65.19% 3:05:21 7:04 3:05 190 11 M40 Justin Van Riper, 43, South Haven, MN 68.22% 3:05:21 7:04 3:05:03 191 126 M20 Issac Alvarez, 27, Los Angeles, CA 64.99% 3:05:33 7:05 3:05:20 192 127 M20 Dave Niday, 34, Waconia, MN 64.93% 3:05:43 7:05 3:05:18 193 128 M20 Connor Morfoot, 26, Bolingbrook, IL 64.88% 3:05:52 7:05 3:05:34 194 129 M20 Riley Filister, 26, Minneapolis, MN 64.79% 3:06:06 7:06 3:05:48 195 130 M20 Jackson Gerads, 21, Minneapolis, MN 64.90% 3:06:11 7:06 3:06:02 196 10 M45 hans hiemstra, 46, Harkema 69.65% 3:06:21 7:06 3:06:08 197 131 M20 Kasey Reeves, 30, Springfield, NE 64.69% 3:06:24 7:07 3:06:02 198 132 M20 Kyle Nordstrom, 29, San Diego, CA 64.67% 3:06:28 7:07 3:06:15 199 12 M40 Scott Ditzler, 43, Duluth, MN 67.76% 3:06:36 7:07 3:06:26 200 133 M20 Jordan Thimmesch-Slepic, 32, Minneapolis, MN 64.61% 3:06:38 7:07 3:06:14 201 134 M20 Derek Wypyszynski, 33, Lakeville, MN 64.59% 3:06:42 7:07 3:06:27 202 2 M50 Robert Srichai, 51, Minneapolis, MN 72.59% 3:07:03 7:08 3:06:33 203 43 M35 Andy Norris, 38, Minneapolis, MN 64.84% 3:07:13 7:08 3:06:49 204 44 M35 Ben Krenz, 39, Stillwater, MN 65.27% 3:07:16 7:09 3:06:53 205 45 M35 Brien O'Loughlin, 35, Tacoma, WA 64.37% 3:07:20 7:09 3:07:17 206 135 M20 Ryan Young, 23, La Crosse, WI 64.35% 3:07:23 7:09 3:07:01 207 136 M20 Nolan Berry, 24, Roberts, WI 64.33% 3:07:26 7:09 3:07:15 208 46 M35 Max Severson, 39, Minneapolis, MN 65.14% 3:07:38 7:09 3:07:17 209 137 M20 Thomas Priest, 27, Chicago, IL 64.25% 3:07:40 7:09 3:07:18 210 138 M20 Ben Miller, 31, Newton, WI 64.17% 3:07:55 7:10 3:07:47 211 139 M20 Justin Vazquez Volz, 33, Minneapolis, MN 64.14% 3:08:00 7:10 3:07:36 212 140 M20 Kevin Dado, 26, Milwaukee, WI 64.09% 3:08:08 7:11 3:07:56 213 47 M35 Lewis Hughes, 35, Southend-on-Sea, EN 63.99% 3:08:27 7:11 3:08:13 214 141 M20 Blake Eskew, 30, Decatur, GA 63.95% 3:08:34 7:12 3:08:08 215 48 M35 Jason StClaire, 39, Boston, MA 64.81% 3:08:36 7:12 3:08:17 216 3 M55 Nicholas Odhiambo, 55, Rochester, MN 74.73% 3:08:40 7:12 3:08:21 217 142 M20 Sam Schemmel, 30, New York, NY 63.91% 3:08:41 7:12 3:08:11 218 143 M20 Andrew Brandt, 24, Webster, TX 63.90% 3:08:42 7:12 3:08:32 219 49 M35 Joseph Strangfeld, 38, Saint Anthony, MN 64.25% 3:08:56 7:12 3:08:45 220 11 M45 Christopher Olsen, 45, Shoreview, MN 68.03% 3:09:07 7:13 3:08:50 221 144 M20 Luke Healy, 23, Hudson, WI 63.72% 3:09:15 7:13 3:07:16 222 145 M20 Matthew Wilson, 30, Rapid City, SD 63.63% 3:09:30 7:14 3:09:07 223 146 M20 Anthony Falk, 33, New York, NY 63.60% 3:09:36 7:14 3:09:10 224 3 M50 Jesse Bryant, 51, Victoria, MN 71.57% 3:09:42 7:14 3:08:45 225 12 M45 Patrick Crowe, 47, Minneapolis, MN 68.99% 3:09:48 7:14 3:09:19 226 50 M35 Riley Quinn, 36, Longmont, CO 63.50% 3:09:54 7:15 3:09:42 227 13 M40 Jeffrey Goertz, 40, Minneapolis, MN 64.90% 3:09:55 7:15 3:09:35 228 14 M40 Josh Weiss, 40, Columbia, MD 64.87% 3:10:01 7:15 3:09:41 229 15 M40 Justin Goetz, 43, Marshfield, WI 66.54% 3:10:01 7:15 3:09:48 230 1 N Daniel Deuhs, 54, Cold Spring, MN 79.32% 3:10:03 7:15 3:09:53 231 147 M20 Ryan Mord, 33, Minneapolis, MN 63.38% 3:10:16 7:15 3:09:51 232 148 M20 Nicholas Rosler, 28, Edina, MN 63.36% 3:10:19 7:16 3:09:49 233 1 M18 Liam Galegher, 18, Fort Worth, TX 65.45% 3:10:20 7:16 3:10:07 234 13 M45 Graham Trenda, 45, Montrose, CO 67.56% 3:10:25 7:16 3:09:50 235 149 M20 Luke Mager, 24, Rochester, MN 63.33% 3:10:25 7:16 3:09:58 236 150 M20 David Kulberg, 32, Edina, MN 63.30% 3:10:30 7:16 3:09:55 237 51 M35 Kyle Smith, 38, Duluth, MN 63.56% 3:10:58 7:17 3:10:46 238 151 M20 Zj Lal, 28, Minneapolis, MN 63.14% 3:10:59 7:17 3:10:34 239 152 M20 Kellen Kersten, 33, Richfield, MN 63.13% 3:11:01 7:17 3:10:37 240 14 M45 Serge Mfiki, 47, Saint Paul, MN 68.51% 3:11:07 7:17 3:10:51 241 153 M20 Kyle Stoltz, 22, Hastings, MN 63.07% 3:11:12 7:18 3:10:55 242 154 M20 Jake Hasselquist, 29, Charlotte, NC 63.04% 3:11:17 7:18 3:11:05 243 16 M40 Andrew Rock, 43, Prior Lake, MN 66.01% 3:11:32 7:18 3:10:59 244 17 M40 Jeremy Manstrom, 40, Grand Forks, ND 64.30% 3:11:41 7:19 3:11:24 245 155 M20 Thomas McPhaul, 29, Bethesda, MD 62.86% 3:11:49 7:19 3:11:39 246 18 M40 John Knutson, 40, Minneapolis, MN 64.25% 3:11:51 7:19 3:11:31 247 156 M20 Riley Helm, 31, Inglewood, CA 62.84% 3:11:54 7:19 3:10:10 248 52 M35 Seth Marek, 38, Omaha, NE 63.25% 3:11:54 7:19 3:11:25 249 53 M35 Dylan Parlor, 36, Omaha, NE 62.84% 3:11:55 7:19 3:11:26 250 157 M20 Kyle Kamen, 31, Hastings, MN 62.83% 3:11:55 7:19 3:11:40 251 158 M20 Brenden Allen, 22, Maple Grove, MN 62.81% 3:11:59 7:19 3:10:18 252 159 M20 John Subialka, 33, Maple Grove, MN 62.80% 3:12:00 7:19 3:11:50 253 15 M45 Lance Voelker, 47, Robbinsdale, MN 68.15% 3:12:08 7:20 3:11:43 254 19 M40 Nathan Strudle, 44, Blaine, MN 66.37% 3:12:09 7:20 3:11:43 255 160 M20 Evan Gruenes, 33, Minneapolis, MN 62.69% 3:12:20 7:20 3:11:59 256 161 M20 Grant Riemenschneider, 26, Hopkins, MN 62.64% 3:12:30 7:21 3:12:09 257 16 M45 Joel Huting, 45, Minneapolis, MN 66.80% 3:12:35 7:21 3:12:26 258 162 M20 Scott Kvidera, 29, Grand Forks, ND 62.59% 3:12:40 7:21 3:10:50 259 163 M20 Matt Ripple, 31, Madison, WI 62.57% 3:12:43 7:21 3:12:13 260 164 M20 John Taylor, 22, Zumbro Falls, MN 62.57% 3:12:43 7:21 3:12:19 261 17 M45 Adam Mayes, 45, Charlotte, NC 66.73% 3:12:48 7:21 3:12:38 262 4 M55 Matthew Waite, 57, Saint Paul, MN 74.55% 3:12:49 7:21 3:07:47 263 18 M45 Charles Marshik, 47, Chanhassen, MN 67.90% 3:12:51 7:21 3:12:22 264 165 M20 Mark Roth, 28, Seattle, WA 62.51% 3:12:54 7:21 3:12:33 265 166 M20 Robert Hatch, 25, Waunakee, WI 62.49% 3:12:58 7:22 3:11:17 266 167 M20 Jack Burt, 25, Saint Paul, MN 62.49% 3:12:58 7:22 3:11:18 267 168 M20 John Thies Iv, 27, Chaska, MN 62.46% 3:13:03 7:22 3:12:48 268 169 M20 Josh Brunelle, 31, Onalaska, WI 62.45% 3:13:05 7:22 3:12:41 269 170 M20 Tyler Weyer, 30, River Falls, WI 62.42% 3:13:10 7:22 3:12:54 270 171 M20 Logan Davis, 25, Woodbury, MN 62.39% 3:13:16 7:22 3:12:44 271 54 M35 Chris Schmidt, 35, Vermillion, SD 62.34% 3:13:25 7:23 3:12:53 272 172 M20 Luke Coltvet, 22, Douglas County, NE 62.33% 3:13:27 7:23 3:12:49 273 173 M20 Duncan Jones, 20, Grayslake, IL 62.82% 3:13:29 7:23 3:13:06 274 20 M40 Bradley Sipley, 40, Minneapolis, MN 63.69% 3:13:32 7:23 3:13:14 275 174 M20 Cole Powell, 28, Chicago, IL 62.26% 3:13:41 7:23 3:13:19 276 55 M35 Jason Brunetta, 37, Irwin, PA 62.38% 3:13:43 7:23 3:13:12 277 175 M20 Parker Loving, 30, Minneapolis, MN 62.18% 3:13:56 7:24 3:13:23 278 176 M20 Wynston Harms, 27, Saint Paul, MN 62.18% 3:13:56 7:24 3:13:30 279 177 M20 James Harren, 28, Chicago, IL 62.16% 3:13:59 7:24 3:13:40 280 19 M45 Jesse Nelson, 47, Eagan, MN 67.48% 3:14:03 7:24 3:13:42 281 2 M18 Robert Marshall, 19, Plymouth, MN 63.23% 3:14:12 7:24 3:13:53 282 21 M40 Kevin Barden, 41, Farmington, MN 64.00% 3:14:13 7:24 3:13:53 283 178 M20 Alex Maslar, 33, St Paul, MN 62.03% 3:14:23 7:25 3:13:58 284 179 M20 Benjamin Skinner, 24, Bloomington, MN 62.02% 3:14:25 7:25 3:14:01 285 56 M35 Harry Hoa Huynh, 38, St Paul, MN 62.43% 3:14:26 7:25 3:14:07 286 180 M20 Spencer Duncan, 30, St. Louis Park, MN 62.01% 3:14:28 7:25 3:14:11 287 181 M20 Nicholas Youso, 22, Hermantown, MN 61.99% 3:14:32 7:25 3:14:16 288 22 M40 Drew Allison, 42, Omaha, NE 64.43% 3:14:34 7:25 3:14:20 289 5 M55 Curt O'Connor, 59, Rogers, MN 75.33% 3:14:37 7:25 3:13:54 290 182 M20 Mac DeSutter, 25, Red Wing, MN 61.94% 3:14:40 7:25 3:14:17 291 183 M20 Logan Andersen, 27, Sartell, MN 61.93% 3:14:42 7:26 3:14:25 292 20 M45 Jeff Peterson, 48, Bloomington, MN 67.85% 3:14:44 7:26 3:14:12 293 184 M20 Davis Nguyen, 24, Kcmo, MO 61.91% 3:14:46 7:26 3:14:20 294 185 M20 Eric Boysen, 32, Stillwater, MN 61.90% 3:14:48 7:26 3:14:24 295 186 M20 Riley Donat, 23, Richmond, MN 61.89% 3:14:50 7:26 3:14:21 296 187 M20 Nick Eiben, 31, Fall City, WA 61.84% 3:14:59 7:26 3:14:57 297 188 M20 Diego Montano, 28, Minneapolis, MN 61.83% 3:15:01 7:26 3:14:49 298 189 M20 Ben Gillen, 22, Wautoma, WI 61.80% 3:15:07 7:27 3:13:32 299 57 M35 Seth Heaser, 39, Zumbro Falls, MN 62.64% 3:15:08 7:27 3:13:28 300 23 M40 Jaime Seeley, 43, Dryden, ON 64.80% 3:15:08 7:27 3:14:29 301 190 M20 Max Lawlor, 30, Omaha, NE 61.78% 3:15:10 7:27 3:14:54 302 191 M20 Lucas Sczygelski, 29, Madison, WI 61.78% 3:15:11 7:27 3:14:23 303 192 M20 Corey Alverson, 34, San Diego, CA 61.74% 3:15:18 7:27 3:15:03 304 58 M35 Colin Sairio, 37, Minneapolis, MN 61.87% 3:15:19 7:27 3:14:30 305 24 M40 Jeremiah Doyle, 44, Lakeville, MN 65.25% 3:15:27 7:27 3:14:46 306 59 M35 Travis Brew, 36, Minneapolis, MN 61.69% 3:15:30 7:27 3:15:15 307 21 M45 Beecher Vaillancourt, 45, Stillwater, MN 65.80% 3:15:31 7:27 3:14:22 308 193 M20 Andrew Ward, 32, Minneapolis, MN 61.67% 3:15:31 7:27 3:15:09 309 4 M50 Jim Winkels, 54, Waconia, MN 71.41% 3:15:33 7:28 3:15:17 310 194 M20 David Birkeland, 25, Fargo, ND 61.64% 3:15:37 7:28 3:15:06 311 22 M45 Scott McEwen, 47, Maple Grove, MN 66.92% 3:15:40 7:28 3:15:15 312 195 M20 Matthew Cady, 28, Prior Lake, MN 61.62% 3:15:41 7:28 3:14:39 313 196 M20 Justin Bradfield, 34, Minneapolis, MN 61.61% 3:15:43 7:28 3:15:12 314 197 M20 Nick Jilek, 23, Somerset, WI 61.60% 3:15:45 7:28 3:13:52 315 198 M20 Lars Fjord Garvey, 32, Iowa City, IA 61.59% 3:15:47 7:28 3:13:36 316 199 M20 Reid Brewer-Charles, 30, Bexhill 61.55% 3:15:55 7:28 3:14:58 317 200 M20 Elliott Kliesner, 23, Kcmo, MO 61.54% 3:15:56 7:28 3:15:17 318 201 M20 Breandan Smith, 21, Woodbury, MN 61.66% 3:15:57 7:28 3:15:18 319 202 M20 Soren Vigesaa, 24, Minneapolis, MN 61.50% 3:16:04 7:29 3:15:37 320 203 M20 Logan Whittall, 23, Bloomfield, NJ 61.48% 3:16:08 7:29 3:15:58 321 1 M14 Brooks Clymer, 15, Hudson, WI 67.71% 3:16:10 7:29 3:15:51 322 60 M35 Jonathan Gregorowicz, 38, New York, NY 61.87% 3:16:11 7:29 3:14:29 323 204 M20 Scott Carlin, 33, Oklahoma City, OK 61.45% 3:16:13 7:29 3:15:51 324 205 M20 Patrick Wylie, 33, Minneapolis, MN 61.43% 3:16:17 7:29 3:15:57 325 206 M20 Michael Mettler, 32, Dent, MN 61.40% 3:16:23 7:29 3:16:07 326 1 M60 Kevin Zanker, 60, Burnsville, MN 75.40% 3:16:24 7:29 3:16:10 327 207 M20 Connor Goo, 29, Honolulu, HI 61.39% 3:16:25 7:30 3:15:52 328 208 M20 Drew Sams, 23, Hermantown, MN 61.38% 3:16:28 7:30 3:14:34 329 209 M20 Jeremy Christian, 31, Tempe, AZ 61.37% 3:16:29 7:30 3:15:56 330 210 M20 Jackson Wertish, 22, Stillwater, MN 61.37% 3:16:30 7:30 3:15:53 331 211 M20 Michael Braman, 26, Roeland Park, KS 61.34% 3:16:35 7:30 3:16:06 332 212 M20 Charlie Haumersen, 32, Minneapolis, MN 61.34% 3:16:35 7:30 3:16:13 333 213 M20 Lukas Krueger, 28, Burnsville, MN 61.31% 3:16:41 7:30 3:16:10 334 214 M20 Daniel Ekeroth, 33, Hopkins, MN 61.29% 3:16:44 7:30 3:16:30 335 215 M20 Luke Trapp, 28, Elk River, MN 61.28% 3:16:47 7:30 3:16:28 336 216 M20 Ward Westray, 32, Golden Valley, MN 61.23% 3:16:56 7:31 3:16:29 337 23 M45 Dylan Quirt, 47, Glendale, CA 66.40% 3:17:12 7:31 3:16:47 338 217 M20 Isaiah Winowiski, 24, Wausau, WI 61.07% 3:17:28 7:32 3:16:59 339 218 M20 Andrew Sailstad, 21, Duluth, MN 61.16% 3:17:33 7:32 3:16:22 340 1 M16 Nathan Thao, 17, Oakdale, MN 64.25% 3:17:33 7:32 3:17:33 341 219 M20 Tyler Mitchell, 30, Buffalo, MN 61.03% 3:17:34 7:32 3:17:18 342 220 M20 Dan DeBaun, 34, Minnetonka, MN 60.98% 3:17:44 7:33 3:17:18 343 61 M35 Dustin Bonner, 38, Long Lake, MN 61.35% 3:17:52 7:33 3:17:11 344 221 M20 Conor Freeman, 31, Dallas, TX 60.93% 3:17:54 7:33 3:17:27 345 222 M20 Vojtech Zadrazil, 32, Eden Praire, MN 60.93% 3:17:55 7:33 3:17:38 346 62 M35 Alex E Wigger, 39, Omaha, NE 61.73% 3:18:00 7:33 3:17:26 347 223 M20 Eduardo Galdos, 21, Minneapolis, MN 61.01% 3:18:02 7:33 3:17:26 348 25 M40 Cole Sianko, 44, Anoka, MN 64.38% 3:18:05 7:33 3:16:20 349 63 M35 Daniel Glass, 37, Columbus, OH 60.99% 3:18:08 7:33 3:17:53 350 224 M20 Nelson Han, 23, Minneapolis, MN 60.84% 3:18:11 7:34 3:17:14 351 64 M35 Andrew Thalhimer, 38, Richmond, VA 61.21% 3:18:19 7:34 3:17:54 352 225 M20 Evan Seaman, 22, Lexington, KY 60.80% 3:18:20 7:34 3:13:12 353 5 M50 Hugh Eakin, 51, St Paul, MN 68.45% 3:18:21 7:34 3:18:03 354 226 M20 Dan Proulx, 31, Roseville, MN 60.78% 3:18:23 7:34 3:18:23 355 26 M40 Mike Lawrence, 42, High Falls, NY 63.15% 3:18:31 7:34 3:18:24 356 227 M20 Alexander Gross, 31, Maple Grove, MN 60.73% 3:18:33 7:34 3:18:11 357 228 M20 Ryan Rinehart, 32, Osseo, MN 60.67% 3:18:46 7:35 3:18:32 358 27 M40 Ben Cannon, 41, Minneapolis, MN 62.53% 3:18:47 7:35 3:17:12 359 24 M45 Jack Nelson, 47, Minneapolis, MN 65.87% 3:18:47 7:35 3:18:18 360 229 M20 Tyler Osen, 24, Lakeville, MN 60.65% 3:18:49 7:35 3:18:25 361 230 M20 Aidan Harrington, 26, Minneapolis, MN 60.63% 3:18:53 7:35 3:18:36 362 25 M45 Anthony Myers, 46, Eau Claire, WI 65.25% 3:18:54 7:35 3:18:29 363 231 M20 Zach Alston, 28, Iowa City, IA 60.59% 3:19:00 7:35 3:18:50 364 28 M40 Kyle Robinson, 42, Eden Prairie, MN 62.99% 3:19:01 7:35 3:18:32 365 232 M20 Zachariah Harder, 28, Minneapolis, MN 60.59% 3:19:01 7:35 3:18:46 366 65 M35 Donald Wynia, 39, Minneapolis, MN 61.41% 3:19:02 7:35 3:18:39 367 29 M40 Luiz Sagrado, 40, Saint Paul, MN 61.92% 3:19:03 7:36 3:18:02 368 66 M35 Sean Cox, 39, Minneapolis, MN 61.39% 3:19:06 7:36 3:18:51 369 233 M20 Matthew Eadie, 22, Chicago, IL 60.55% 3:19:08 7:36 3:18:52 370 30 M40 Joe Herriges, 41, St Paul, MN 62.41% 3:19:10 7:36 3:13:56 371 6 M55 Len Lorentz, 55, Grayslake, IL 70.76% 3:19:14 7:36 3:18:51 372 234 M20 Isaiah Voges, 21, St Paul, MN 60.62% 3:19:19 7:36 3:18:22 373 2 M60 Robert Economy, 61, Victoria, MN 75.03% 3:19:22 7:36 3:14:20 374 235 M20 Alex Nelson, 31, Boston, MA 60.46% 3:19:26 7:36 3:19:07 375 31 M40 Gary Mayeux, 41, Minneapolis, MN 62.28% 3:19:34 7:37 3:19:03 376 7 M55 Eric Brandt, 55, Minneapolis, MN 70.63% 3:19:36 7:37 3:19:10 377 67 M35 Nathaniel Born, 38, Minneapolis, MN 60.81% 3:19:37 7:37 3:19:07 378 236 M20 George Howe, 28, Houston, TX 60.31% 3:19:56 7:38 3:19:20 379 32 M40 Mark Jackson, 44, Minneapolis, MN 63.78% 3:19:57 7:38 3:19:18 380 237 M20 John Marinelli, 32, Rochester, MN 60.30% 3:19:58 7:38 3:19:34 381 238 M20 Tyler Jacobson, 20, Ham Lake, MN 60.75% 3:20:05 7:38 3:18:16 382 33 M40 Edward Dodington, 44, Minnetonka, MN 63.74% 3:20:05 7:38 3:19:36 383 239 M20 Simon Midtbo, 25, St Louis Park, MN 60.27% 3:20:05 7:38 3:19:48 384 68 M35 vuthy pao, 35, Shakopee, MN 60.26% 3:20:06 7:38 3:19:48 385 34 M40 Eric Lundgren, 42, Minneapolis, MN 62.61% 3:20:14 7:38 3:19:47 386 35 M40 Kevin Lansing, 42, Saint Louis, MO 62.61% 3:20:14 7:38 3:20:01 387 36 M40 Christopher Massey, 40, St Paul, MN 61.54% 3:20:18 7:38 3:19:55 388 240 M20 Benjamin Kimathi, 30, Rochester, MN 60.20% 3:20:18 7:38 3:20:02 389 69 M35 Bryan Schmaling, 38, Minneapolis, MN 60.59% 3:20:20 7:38 3:19:53 390 37 M40 David Berge, 43, Minneapolis, MN 63.11% 3:20:20 7:38 3:20:06 391 70 M35 Christian Opland, 35, Brooklyn Park, MN 60.18% 3:20:23 7:39 3:19:56 392 26 M45 Todd Larsen, 47, Robbinsdale, MN 65.33% 3:20:25 7:39 3:20:01 393 71 M35 Oumar Cherif, 38, Minneapolis, MN 60.56% 3:20:27 7:39 3:20:12 394 241 M20 Coleton Amaya, 23, Minneapolis, MN 60.12% 3:20:35 7:39 3:18:52 395 242 M20 Jonathon Ecker, 34, Minneapolis, MN 60.11% 3:20:36 7:39 3:20:05 396 243 M20 Anthony Kozaritz, 24, Vermilion, OH 60.07% 3:20:45 7:39 3:20:12 397 3 M18 Evan Loe, 19, Faribault, MN 61.14% 3:20:50 7:40 3:20:28 398 244 M20 Jake Welch, 32, Shakopee, MN 60.02% 3:20:54 7:40 3:20:26 399 245 M20 Sam Nelson, 30, Minneapolis, MN 60.01% 3:20:57 7:40 3:20:18 400 72 M35 Ryan Dobratz, 35, Hutchinson, MN 60.00% 3:20:59 7:40 3:20:41 401 246 M20 Colton Schnetzer, 30, Ankeny, IA 59.99% 3:21:00 7:40 3:20:13 402 73 M35 Jonathan Switalla, 35, Verona, WI 59.97% 3:21:04 7:40 3:20:29 403 247 M20 Javin Lu, 26, Austin, TX 59.96% 3:21:06 7:40 3:20:45 404 248 M20 Jonah Herzog, 26, St. Louis Park, MN 59.96% 3:21:07 7:40 3:20:31 405 249 M20 Dennis Zrust, 20, Bloomington, MN 60.43% 3:21:09 7:40 3:20:53 406 250 M20 Benjamin Bray, 25, Spooner, WI 59.94% 3:21:10 7:40 3:20:32 407 251 M20 Garrett Bohach, 29, Rochester, MN 59.92% 3:21:14 7:41 3:20:43 408 38 M40 Michael Gavriel, 40, Kings County, NY 61.25% 3:21:15 7:41 3:20:44 409 252 M20 Joe Driver, 22, Buffalo, MN 59.92% 3:21:15 7:41 3:20:51 410 39 M40 Vin Nguyen, 43, Apple Valley, MN 62.79% 3:21:22 7:41 3:21:07 411 253 M20 Nathan Rausch, 33, St Louis Park, MN 59.82% 3:21:34 7:41 3:20:57 412 254 M20 Philip Markose, 27, Minneapolis, MN 59.82% 3:21:35 7:41 3:20:55 413 40 M40 Nicholas Grey, 44, Saint Paul, MN 63.27% 3:21:35 7:41 3:20:57 414 255 M20 Zachary Sarazine, 32, Ramsey, MN 59.81% 3:21:36 7:41 3:20:53 415 256 M20 Justin Nordstrom, 34, Chicago, IL 59.80% 3:21:39 7:41 3:21:25 416 257 M20 Jordan Stipek, 28, Waconia, MN 59.77% 3:21:44 7:42 3:20:58 417 258 M20 Ian Tsukada, 29, Lincoln, NE 59.74% 3:21:51 7:42 3:20:36 418 74 M35 Dustin Wasko, 38, Chicago, IL 60.12% 3:21:54 7:42 3:21:06 419 1 M65 Bruce Jenkinson, 67, St Paul, MN 78.90% 3:21:55 7:42 3:21:20 420 27 M45 Joe Papin, 46, Saint Paul, MN 64.26% 3:21:59 7:42 3:21:34 421 41 M40 Ben Mubanga, 41, De Pere, WI 61.54% 3:21:59 7:42 3:21:40 422 42 M40 Michael Hopkins, 41, Eagan, MN 61.53% 3:22:01 7:42 3:21:17 423 75 M35 Paolo Pahm, 35, Glen Allen, VA 59.69% 3:22:01 7:42 3:21:26 424 259 M20 Nathan Claver, 26, Eden Prairie, MN 59.68% 3:22:03 7:42 3:21:25 425 260 M20 Andrew Manning, 30, Apple Valley, MN 59.67% 3:22:06 7:43 3:21:14 426 261 M20 Brian Balquist, 24, Minneapolis, MN 59.65% 3:22:10 7:43 3:21:52 427 76 M35 Ben Larson, 38, Minneapolis, MN 60.00% 3:22:19 7:43 3:21:57 428 262 M20 Jacob Best, 32, Bloomfield Hills, MI 59.59% 3:22:21 7:43 3:21:56 429 263 M20 Logan Longworth, 22, Woodbury, MN 59.58% 3:22:23 7:43 3:21:58 430 264 M20 Stephen James, 29, Minneapolis, MN 59.58% 3:22:24 7:43 3:22:02 431 6 M50 Jason Massmann, 51, Buffalo, MN 67.08% 3:22:25 7:43 3:22:02 432 43 M40 Phillip Birk, 42, Duluth, MN 61.92% 3:22:27 7:43 3:22:04 433 8 M55 Jerry Pianto, 56, Naples, FL 70.31% 3:22:27 7:43 3:22:07 434 77 M35 Corey Gadient, 39, Red Wing, MN 60.36% 3:22:31 7:43 3:22:05 435 28 M45 Andrew Knott, 46, Chaska, MN 64.07% 3:22:34 7:44 3:17:33 436 265 M20 Jack Flynn, 25, Minneapolis, MN 59.49% 3:22:41 7:44 3:21:59 437 44 M40 Morgan Putnam, 42, Seattle, WA 61.85% 3:22:41 7:44 3:22:22 438 266 M20 Case Winter, 23, Edina, MN 59.48% 3:22:44 7:44 3:22:19 439 267 M20 Andrew Enright, 32, White Bear Lake, MN 59.47% 3:22:45 7:44 3:22:18 440 268 M20 Jiale Wei, 32, San Jose, CA 59.47% 3:22:45 7:44 3:22:27 441 29 M45 Andrew Nawrot, 46, Minnetonka, MN 64.01% 3:22:46 7:44 3:22:30 442 269 M20 Nathan Williams, 24, Mora, MN 59.45% 3:22:49 7:44 3:22:35 443 78 M35 Jerome Bautista, 39, saskatoon, SK 60.26% 3:22:51 7:44 3:22:19 444 79 M35 Jarett Lehner, 37, Minnetonka, MN 59.54% 3:22:58 7:44 3:22:39 445 270 M20 Davis Anderson, 30, Minneapolis, MN 59.41% 3:22:59 7:45 3:22:04 446 80 M35 Traek Wells, 36, Saint Paul, MN 59.41% 3:22:59 7:45 3:22:21 447 271 M20 Jonathan Arko, 28, Wyoming, MN 59.40% 3:23:00 7:45 3:22:19 448 3 M60 David Haaga, 64, Rockvillle, MD 75.98% 3:23:04 7:45 3:22:17 449 272 M20 Michael Evens, 26, Minneapolis, MN 59.33% 3:23:14 7:45 3:21:03 450 273 M20 Andrew Smyth, 24, Herndon, VA 59.33% 3:23:15 7:45 3:22:40 451 45 M40 Fritz Moua, 43, weston, WI 62.20% 3:23:16 7:45 3:22:59 452 274 M20 Taylor Hircock, 34, Carroll, IA 59.31% 3:23:19 7:45 3:22:37 453 81 M35 Stephen Salisbury, 39, Charlotte, NC 60.11% 3:23:20 7:45 3:23:11 454 275 M20 Timothy Swensen, 31, Woodbridge, CT 59.28% 3:23:25 7:46 3:23:08 455 46 M40 Jose Alejandro Cortes S, 40, Mexico 60.59% 3:23:25 7:46 3:23:17 456 82 M35 Tim Aldrich, 35, Minneapolis, MN 59.25% 3:23:31 7:46 3:10:43 457 83 M35 Ian Cummings, 39, St Louis Park, MN 60.06% 3:23:31 7:46 3:22:53 458 276 M20 Riley Erkenbrack, 21, Minneapolis, MN 59.32% 3:23:40 7:46 3:22:31 459 84 M35 Daniel Monroe, 38, Eagan, MN 59.60% 3:23:40 7:46 3:22:57 460 277 M20 Steven Andersen, 32, Brandon, FL 59.19% 3:23:43 7:46 3:23:10 461 278 M20 Calvin Werth, 29, Moorhead, MN 59.19% 3:23:43 7:46 3:23:28 462 85 M35 Theodore Bingham, 35, Los Angeles, CA 59.17% 3:23:48 7:46 3:23:26 463 279 M20 Alexander Iverson, 31, Minneapolis, MN 59.13% 3:23:55 7:47 3:23:13 464 280 M20 Ted Duff, 29, Minneapolis, MN 59.10% 3:24:01 7:47 3:23:06 465 9 M55 Andrew Becker, 55, Rochester, MN 69.10% 3:24:01 7:47 3:23:25 466 281 M20 Mark Foster, 32, Hugo, MN 59.10% 3:24:01 7:47 3:23:39 467 282 M20 Tyler Bargman, 20, Blaine, MN 59.52% 3:24:14 7:47 3:22:24 468 283 M20 Daniil Repchenko, 31, Clarksburg, MD 59.03% 3:24:17 7:48 3:23:37 469 30 M45 Stephen Rose, 47, St Paul, MN 64.09% 3:24:18 7:48 3:23:40 470 7 M50 Chris Peterson, 52, Minneapolis, MN 67.07% 3:24:19 7:48 3:23:49 471 284 M20 Anders Fischer, 24, White Bear Lake, MN 59.01% 3:24:20 7:48 3:22:33 472 10 M55 Doug Kleemeier, 59, Roseville, MN 71.74% 3:24:22 7:48 3:23:58 473 285 M20 Christopher Kendrat, 30, Medford, MA 58.99% 3:24:24 7:48 3:22:58 474 31 M45 Peter Dyer, 48, Minneapolis, MN 64.63% 3:24:25 7:48 3:23:54 475 286 M20 Eric Lopez, 34, Lake Villa, IL 58.98% 3:24:26 7:48 3:24:03 476 32 M45 John Munoz, 46, Shoreview, MN 63.47% 3:24:28 7:48 3:23:29 477 287 M20 Brian Vance, 27, Carver, MN 58.97% 3:24:29 7:48 3:23:41 478 288 M20 Chad Korby, 26, Robbinsdale, MN 58.95% 3:24:33 7:48 3:23:55 479 86 M35 Sam Seehof, 35, Minneapolis, MN 58.95% 3:24:33 7:48 3:24:14 480 33 M45 Paul Herzog, 46, Owatonna, MN 63.43% 3:24:37 7:48 3:23:58 481 47 M40 Edwing Gelvez, 43, Minneapolis, MN 61.75% 3:24:45 7:49 3:24:16 482 8 M50 Khris Vickroy, 50, Iowa City, IA 65.67% 3:24:51 7:49 3:24:14 483 289 M20 Anthony Calistro, 34, Maple Grove, MN 58.79% 3:25:06 7:49 3:24:19 484 48 M40 Huy Nguyen, 41, San Jose, CA 60.60% 3:25:06 7:49 3:24:34 485 49 M40 German Plata, 42, Golden Valley, MN 61.10% 3:25:11 7:50 3:24:24 486 290 M20 Micah Harder, 34, Chaska, MN 58.75% 3:25:14 7:50 3:24:45 487 87 M35 Nathan Ebnet, 38, Minneapolis, MN 59.14% 3:25:14 7:50 3:24:54 488 4 M18 Liam Helm, 19, Maple Grove, MN 59.82% 3:25:17 7:50 3:24:50 489 291 M20 Isaac Cody, 21, Fargo, ND 58.85% 3:25:19 7:50 3:24:50 490 88 M35 will detar, 35, Colorado Springs, CO 58.72% 3:25:21 7:50 3:24:56 491 292 M20 Eric Deutsch, 31, Richfield, MN 58.71% 3:25:23 7:50 3:24:52 492 293 M20 Sumner Strom, 20, Saint Paul, MN 59.17% 3:25:27 7:50 3:24:20 493 294 M20 Nicholas Rymut, 34, Austin, TX 58.65% 3:25:36 7:51 3:23:34 494 295 M20 Evan Ragoowansi, 27, Niskayuna, NY 58.64% 3:25:39 7:51 3:24:52 495 296 M20 Jerry Lanning, 30, Golden, CO 58.64% 3:25:39 7:51 3:25:18 496 11 M55 Jim Bengtson, 58, Eden Prairie, MN 70.59% 3:25:39 7:51 3:25:20 497 34 M45 Glen Fladeboe, 49, Minneapolis, MN 64.74% 3:25:55 7:51 3:25:41 498 297 M20 Andy Lema, 26, Bloomfield, NJ 58.55% 3:25:57 7:51 3:25:47 499 298 M20 Sterling Follis, 23, Stillwater, MN 58.53% 3:26:01 7:51 3:25:33 500 4 M60 Jon Lawler, 62, Knoxville, TN 73.35% 3:26:02 7:52 3:25:48 501 299 M20 Isaiah Scruggs, 25, Stewartville, MN 58.52% 3:26:04 7:52 3:25:42 502 300 M20 Parker Osborne, 27, Hibbing, MN 58.51% 3:26:06 7:52 3:25:33 503 89 M35 Lee Thompson, 38, Glenwood, MN 58.88% 3:26:09 7:52 3:25:48 504 301 M20 Simon Baumberger, 24, St Paul, MN 58.47% 3:26:13 7:52 3:24:18 505 90 M35 Evan Skaar, 38, Eagan, MN 58.81% 3:26:25 7:52 3:25:42 506 50 M40 Chris Detert, 44, Kasson, MN 61.76% 3:26:29 7:53 3:25:34 507 302 M20 Jonathan Wong, 27, Grayslake, IL 58.38% 3:26:33 7:53 3:25:57 508 51 M40 Matthew Nguyen, 41, Seattle, WA 60.16% 3:26:36 7:53 3:26:14 509 303 M20 Derek Janzen, 26, Alton, IA 58.37% 3:26:36 7:53 3:26:17 510 91 M35 James Pierce, 37, Chicago, IL 58.45% 3:26:44 7:53 3:25:46 511 52 M40 Mike Wallace, 44, Cottage Grove, MN 61.68% 3:26:46 7:53 3:25:58 512 5 M18 Evan Karlen, 19, Blaine, MN 59.39% 3:26:46 7:53 3:26:26 513 304 M20 Ian Conery, 28, Edmonds, WA 58.30% 3:26:49 7:53 3:25:52 514 53 M40 Justin Fletchall, 43, Middleton, WI 61.13% 3:26:51 7:53 3:26:19 515 92 M35 Andrew Keleske, 35, Eden Prairie, MN 58.28% 3:26:54 7:53 3:25:03 516 305 M20 Matt Dummer, 34, Minneapolis, MN 58.26% 3:26:59 7:54 3:26:27 517 306 M20 Eric Waldbillig, 21, St Paul, MN 58.36% 3:27:02 7:54 3:26:24 518 93 M35 Ray Simnick, 39, Libertyville, IL 59.02% 3:27:07 7:54 3:26:25 519 307 M20 Connor Toelle, 22, Bennington, NE 58.21% 3:27:09 7:54 3:25:53 520 308 M20 Ian Boylan, 24, St Paul, MN 58.21% 3:27:09 7:54 3:26:35 521 309 M20 Jared Connelly, 34, Crystal, MN 58.21% 3:27:10 7:54 3:26:09 522 310 M20 Noah Webb, 26, St Cloud, MN 58.18% 3:27:15 7:54 3:20:24 523 311 M20 griffin Johnson, 21, Maple Grove, MN 58.30% 3:27:15 7:54 3:27:02 524 312 M20 Ryan Kilibarda, 20, Afton, MN 58.63% 3:27:19 7:54 3:26:42 525 94 M35 George Fenton, 35, Washington, DC 58.15% 3:27:21 7:55 3:26:57 526 35 M45 Jeff Wright, 45, Saint Paul, MN 62.04% 3:27:22 7:55 3:27:05 527 313 M20 Ari Grant-Sasson, 30, Minneapolis, MA 58.14% 3:27:25 7:55 3:26:53 528 6 M18 Eric Walsh, 19, St Paul, MN 59.20% 3:27:26 7:55 3:26 529 314 M20 Shane Blake, 24, Oak Grove, MN 58.13% 3:27:27 7:55 3:26:44 530 315 M20 Dylan Michael, 23, Chicago, IL 58.07% 3:27:40 7:55 3:27:08 531 54 M40 Paul Anderson, 40, Lake Elmo, MN 59.31% 3:27:49 7:56 3:27 532 55 M40 Lance Kuehn, 42, Eagan, MN 60.29% 3:27:55 7:56 3:27:24 533 316 M20 Finnegan Sokolowski, 23, Chicago, IL 57.97% 3:28:00 7:56 3:27:38 534 317 M20 Todd Gunzenhauser, 27, St Paul, MN 57.97% 3:28:01 7:56 3:26:57 535 318 M20 Dan Hailegiorgis, 27, Minneapolis, MN 57.96% 3:28:02 7:56 3:27:16 536 319 M20 Jose Marcelino, 26, Krum, TX 57.94% 3:28:06 7:56 3:27:55 537 320 M20 Gavin Dorsey, 23, Chicago, IL 57.94% 3:28:07 7:56 3:27:50 538 321 M20 Colman Farrington, 26, Stillwater, MN 57.91% 3:28:13 7:57 3:26:36 539 36 M45 Chadwick Holmes, 47, Houston, TX 62.88% 3:28:15 7:57 3:28 540 322 M20 Kevin Smith, 31, Richfield, MN 57.88% 3:28:19 7:57 3:27:51 541 323 M20 michael spethmann, 27, Victoria, MN 57.87% 3:28:23 7:57 3:28:05 542 56 M40 Devin Dwyer, 43, Washington, DC 60.64% 3:28:31 7:57 3:27:39 543 95 M35 Bob Spoerl, 37, Chicago, IL 57.95% 3:28:31 7:57 3:28:02 544 324 M20 Aiden Doughman, 28, Minneapolis, MN 57.82% 3:28:32 7:57 3:28:05 545 325 M20 Samuel Saybe, 21, Shoreview, MN 57.92% 3:28:37 7:57 3:28:26 546 57 M40 Ben Wacek, 41, Arden Hills, MN 59.55% 3:28:43 7:58 3:28:24 547 326 M20 Thomas Elias, 22, Minneapolis, MN 57.77% 3:28:44 7:58 3:28 548 327 M20 Andres Monroy, 32, Ridgefield Park, NJ 57.75% 3:28:49 7:58 3:28:07 549 2 M65 Earl Reed, 69, Twin Falls, ID 77.95% 3:28:55 7:58 3:28:21 550 328 M20 Steven Popowitz, 32, Maple Grove, MN 57.71% 3:28:56 7:58 3:27:01 551 96 M35 Justin Kruse, 39, Woodbury, MN 58.50% 3:28:56 7:58 3:28:39 552 329 M20 Ian Nolan, 30, Baltimore, MD 57.70% 3:29:00 7:58 3:28:27 553 9 M50 Michael Pluimer, 53, Emily, MN 66.19% 3:29:00 7:58 3:28:47 554 10 M50 James Wright, 50, Red Wing, MN 64.34% 3:29:06 7:59 3:28:34 555 37 M45 Peter Feig, 46, Lakeville, MN 62.05% 3:29:09 7:59 3:28:25 556 330 M20 Patrick Zimmer, 27, Davis, CA 57.64% 3:29:12 7:59 3:28:07 557 331 M20 Cooper Larson, 21, Forest Lake, MN 57.76% 3:29:12 7:59 3:28:46 558 58 M40 Dame Gamada, 43, Saint Paul, MN 60.42% 3:29:16 7:59 3:28:39 559 97 M35 Alexander Zanotto, 37, St Paul, MN 57.73% 3:29:18 7:59 3:28:17 560 332 M20 Travis Helling, 31, Fridley, MN 57.61% 3:29:18 7:59 3:28:51 561 333 M20 Gavin Engelbert, 21, Eagan, MN 57.72% 3:29:20 7:59 3:27:34 562 7 M18 Steven Supan, 19, St. Paul, MN 58.63% 3:29:26 7:59 3:28:33 563 98 M35 Nate Borgen, 37, Lake Elmo, MN 57.69% 3:29:27 7:59 3:29:09 564 12 M55 Matthew Haley, 59, Victoria, MN 69.97% 3:29:31 7:59 3:28:47
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

565 59 M40 Timothy Zellmer, 41, Minneapolis, MN 59.32% 3:29:32 8:00 3:27:25 566 334 M20 Sam Byker, 26, Brookings, SD 57.52% 3:29:39 8:00 3:29:05 567 335 M20 Owen Affolter, 21, Pine Springs, MN 57.63% 3:29:40 8:00 3:28:47 568 336 M20 Daniel Dessalew, 27, Eagan, MN 57.51% 3:29:40 8:00 3:28:52 569 337 M20 Tristan Kriekels, 20, Denver, CO 57.97% 3:29:41 8:00 3:28:57 570 99 M35 Matt Miskowiec, 38, St Louis Park, MN 57.88% 3:29:43 8:00 3:27:48 571 100 M35 Andrew McGrath, 35, Chanhassen, MN 57.49% 3:29:44 8:00 3:28:22 572 338 M20 Alex McCarvel, 22, Shakopee, MN 57.48% 3:29:46 8:00 3:29 573 339 M20 Chase Hansel, 23, Minneapolis, MN 57.47% 3:29:50 8:00 3:24:43 574 340 M20 Noah Odegard, 26, St Paul, MN 57.47% 3:29:50 8:00 3:28:57 575 38 M45 Troy Reine, 46, Chanhassen, MN 61.85% 3:29:51 8:00 3:29:34 576 101 M35 Jake Therres, 36, Minneapolis, MN 57.46% 3:29:52 8:00 3:29:11 577 341 M20 Dave Zastrow, 34, Minneapolis, MN 57.43% 3:29:57 8:00 3:29:25 578 342 M20 Trenton Webb, 29, Eagan, MN 57.43% 3:29:58 8:01 3:29:02 579 343 M20 Collin VanDussen, 27, Lakeville, MN 57.42% 3:30:00 8:01 3:29:13 580 60 M40 Michael Olivier, 43, Lakeville, MN 60.19% 3:30:04 8:01 3:29:18 581 344 M20 Jazz Loffredo, 26, Hopkins, MN 57.39% 3:30:07 8:01 3:29:11 582 345 M20 Garrett McCarthy, 31, Minneapolis, MN 57.39% 3:30:07 8:01 3:29:12 583 346 M20 Nick Rethemeier, 29, Byron, MN 57.36% 3:30:13 8:01 3:29:27 584 347 M20 Benjamin Sprengeler, 29, Colorado Springs, CO 57.36% 3:30:13 8:01 3:29:35 585 348 M20 Jack LeWin, 30, Minneapolis, MN 57.34% 3:30:18 8:01 3:30:06 586 349 M20 Jordan Kvam, 30, Burnsville, MN 57.29% 3:30:28 8:02 3:29:23 587 102 M35 Andrew Wells, 36, Madison, WI 57.29% 3:30:30 8:02 3:29:31 588 350 M20 Blake Corbet, 30, Stacy, MN 57.26% 3:30:36 8:02 3:29:54 589 1 M70 Steven Plakas, 72, Mobile, AL 80.02% 3:30:36 8:02 3:30:02 590 351 M20 Derek Sprang, 32, Minneapolis, MN 57.24% 3:30:39 8:02 3:30:18 591 352 M20 Patrick Carlyle, 33, Madison, AL 57.23% 3:30:43 8:02 3:29:51 592 13 M55 Daniel De Grace, 57, Minneapolis, MN 68.21% 3:30:43 8:02 3:30:02 593 353 M20 Benjamin Conrad, 27, West St. Paul, MN 57.23% 3:30:43 8:02 3:30:04 594 354 M20 Micah Crider, 33, South St Paul, MN 57.22% 3:30:44 8:02 3:29:40 595 355 M20 Nick Lind, 20, Burnsville, MN 57.67% 3:30:47 8:02 3:29:47 596 356 M20 Matthew Berg, 28, Minneapolis, MN 57.21% 3:30:47 8:02 3:30:06 597 357 M20 Thomas Witchger, 24, Plymouth, MN 57.20% 3:30:49 8:02 3:29:56 598 358 M20 Benjamin Harrison, 28, St Paul, MN 57.19% 3:30:51 8:03 3:29:05 599 39 M45 Jason Dietsch, 49, West St. Paul, MN 63.23% 3:30:51 8:03 3:30:18 600 359 M20 Nickolas Conrad, 30, New Prague, MN 57.18% 3:30:54 8:03 3:30:06 601 360 M20 Tyler Flatmoe, 30, Elko New Market, MN 57.17% 3:30:56 8:03 3:29:32 602 361 M20 Carter Quade, 20, La Crosse, WI 57.62% 3:30:57 8:03 3:30:57 603 362 M20 Ian Snyder, 27, White Bear Lake, MN 57.16% 3:30:58 8:03 3:30:05 604 363 M20 Ryan Olk, 20, Eden Prairie, MN 57.61% 3:30:59 8:03 3:29:51 605 364 M20 Miles Hendrickson, 27, Burnsville, MN 57.15% 3:30:59 8:03 3:30:34 606 365 M20 Derek Murphy, 34, Minneapolis, MN 57.14% 3:31:01 8:03 3:30:08 607 366 M20 Alexis Zapata, 24, Rosemount, MN 57.13% 3:31:05 8:03 3:29:46 608 367 M20 Kiyan Heybati, 24, Richmond Hill, ON 57.11% 3:31:08 8:03 3:29:42 609 368 M20 Zach Minnich, 33, Shakopee, MN 57.11% 3:31:08 8:03 3:30:48 610 8 M18 Maksymilian Washchuk, 19, La Grange, IL 58.15% 3:31:10 8:03 3:31 611 369 M20 Chad Miller, 26, Minneapolis, MN 57.09% 3:31:12 8:03 3:30:51 612 370 M20 Braden Carne, 20, Omaha, NE 57.52% 3:31:19 8:04 3:30:49 613 371 M20 Samuel Abegglen, 27, Minneapolis, MN 57.05% 3:31:22 8:04 3:30:32 614 372 M20 Michael Wroblewski, 26, Coon Rapids, MN 57.04% 3:31:25 8:04 3:30:53 615 373 M20 Jackson Oliver, 27, Bloomington, MN 57.02% 3:31:29 8:04 3:31:15 616 61 M40 Dave Lofte, 44, Los Gatos, CA 60.30% 3:31:30 8:04 3:30:39 617 374 M20 Brian Breitsch, 34, Arvada, CO 57.00% 3:31:32 8:04 3:31:11 618 375 M20 Edward Nieberding, 26, New York, NY 57.00% 3:31:33 8:04 3:31:19 619 62 M40 Aaron Ryan, 40, Farmington, MN 58.26% 3:31:34 8:04 3:29:29 620 376 M20 Liam Vance, 24, Minneapolis, MN 56.96% 3:31:43 8:05 3:29:48 621 103 M35 Jon Whitcomb, 39, Clifton Park, NY 57.72% 3:31:47 8:05 3:31:07 622 377 M20 Theodore Johnson, 24, Saint Peter, MN 56.92% 3:31:51 8:05 3:30:43 623 378 M20 Abhay Mangal, 32, New York, NY 56.91% 3:31:52 8:05 3:31:08 624 379 M20 Joseph Helmer, 29, Omaha, NE 56.91% 3:31:53 8:05 3:31:24 625 380 M20 Keith Ringler, 33, Boonville, MO 56.91% 3:31:54 8:05 3:31:12 626 63 M40 Tim Smit, 42, Eagan, MN 59.16% 3:31:55 8:05 3:31:09 627 381 M20 Paxten DeVilbiss, 25, Peosta, IA 56.88% 3:32:00 8:05 3:29:47 628 40 M45 Frank Crowson, 49, St Anthony, MN 62.88% 3:32:00 8:05 3:31:31 629 104 M35 K. Patrick O'Reilly, 39, Eden Prairie, MN 57.63% 3:32:05 8:05 3:25:12 630 105 M35 Sam Henderson, 36, Chicago, IL 56.86% 3:32:05 8:05 3:30:06 631 382 M20 Shane Pesarchick-McElra, 33, Savage, MN 56.84% 3:32:09 8:06 3:31:08 632 106 M35 Ryan Laughlin, 38, Willmar, MN 57.18% 3:32:16 8:06 3:31:56 633 383 M20 Jake DeHaai, 31, Minneapolis, MN 56.80% 3:32:18 8:06 3:31:46 634 384 M20 Elliot Welter, 30, St Paul, MN 56.79% 3:32:21 8:06 3:31:50 635 385 M20 Caleb Steele, 33, Minneapolis, MN 56.76% 3:32:26 8:06 3:31:58 636 386 M20 Matt Dunn, 26, Crystal, MN 56.75% 3:32:29 8:06 3:31:33 637 387 M20 William Thompson, 23, Osseo, MN 56.74% 3:32:31 8:06 3:30:40 638 388 M20 Isaiah Holland, 25, Milwaukee, WI 56.74% 3:32:31 8:06 3:31:38 639 107 M35 Derek Yell, 35, Chaska, MN 56.74% 3:32:31 8:06 3:31:56 640 41 M45 Cory Wessman, 49, Minnetonka, MN 62.67% 3:32:43 8:07 3:32:17 641 389 M20 Lance Tolkkinen, 27, Howell, MI 56.68% 3:32:44 8:07 3:32:16 642 390 M20 Jesse Roskamp, 26, Eagan, MN 56.62% 3:32:58 8:07 3:27:15 643 108 M35 Ben Anderson, 35, Minneapolis, MN 56.62% 3:32:58 8:07 3:32:01 644 391 M20 Chase Imker, 21, Isanti, MN 56.73% 3:32:58 8:07 3:32:09 645 392 M20 Adam Eberhard, 29, Oakdale, MN 56.61% 3:33:01 8:07 3:31:21 646 14 M55 Greg Moore, 59, Austin, TX 68.82% 3:33:02 8:08 3:32:37 647 42 M45 Ryan Peterson, 45, Minneapolis, MN 60.38% 3:33:05 8:08 3:32:28 648 393 M20 Nathan Sharpless, 32, Oshkosh, WI 56.58% 3:33:07 8:08 3:31:42 649 394 M20 Grafton Carlson, 27, Seattle, WA 56.55% 3:33:14 8:08 3:31:20 650 395 M20 Marjais McBride, 22, Stacy, MN 56.54% 3:33:17 8:08 3:31:24 651 396 M20 Devin Schmeck, 22, Circle Pines, MN 56.54% 3:33:17 8:08 3:31:24 652 397 M20 Riley Dougherty, 21, Lino Lakes, MN 56.65% 3:33:18 8:08 3:31:24 653 43 M45 Ra�l Flores, 48, Monterrey 61.94% 3:33:18 8:08 3:32:44 654 398 M20 Sam Lagus, 30, Minnetonka, MN 56.52% 3:33:21 8:08 3:32:34 655 44 M45 Steven Winkler, 48, St. Peter, MN 61.93% 3:33:21 8:08 3:32:40 656 399 M20 Kevin Kramolis, 29, Tempe, AZ 56.51% 3:33:24 8:08 3:32:39 657 400 M20 Daniel Reynolds, 24, Andover, MN 56.50% 3:33:26 8:08 3:31:18 658 109 M35 Dane Miller, 39, St Paul, MN 57.22% 3:33:38 8:09 3:32:47 659 401 M20 James Skala, 27, New York, NY 56.44% 3:33:39 8:09 3:28:19 660 402 M20 Ethan Lizotte, 26, New York, NY 56.43% 3:33:41 8:09 3:32:39 661 11 M50 Allen Stoltman, 54, Minneapolis, MN 65.35% 3:33:42 8:09 3:32:42 662 403 M20 Matt Sirkot, 32, Minneapolis, MN 56.41% 3:33:46 8:09 3:32:52 663 110 M35 Jonathan Leon, 35, Minneapolis, MN 56.37% 3:33:54 8:10 3:32:12 664 404 M20 Gunnar McCarthy, 29, Carver, MN 56.37% 3:33:54 8:10 3:33 665 111 M35 Ryan Seib, 38, La Crosse, WI 56.73% 3:33:57 8:10 3:28:49 666 45 M45 Scott Hewitt, 49, Saint Paul, MN 62.30% 3:34:00 8:10 3:32:55 667 405 M20 Theo Darci-Maher, 20, St Paul, MN 56.79% 3:34:03 8:10 3:33:13 668 12 M50 Carlos Martinez-Cano, 50, Seattle, WA 62.79% 3:34:15 8:10 3:33:43 669 13 M50 Stephen Bartos, 54, Eagan, MN 65.14% 3:34:23 8:11 3:33:43 670 46 M45 Rob Deisz, 46, Minneapolis, MN 60.53% 3:34:25 8:11 3:29:18 671 112 M35 Nick Arnosti, 36, Saint Paul, MN 56.21% 3:34:33 8:11 3:33:26 672 406 M20 Ryan Smith, 33, Minneapolis, MN 56.19% 3:34:36 8:11 3:33:38 673 113 M35 Joah Schwecke, 37, Minneapolis, MN 56.30% 3:34:37 8:11 3:33:31 674 64 M40 Matt Movern, 44, Edina, MN 59.41% 3:34:39 8:11 3:34:01 675 47 M45 Dutch Rajkowski, 48, Minneapolis, MN 61.55% 3:34:40 8:11 3:32:56 676 407 M20 Collin Knudsen, 25, St Paul, MN 56.17% 3:34:41 8:11 3:34:22 677 408 M20 Tyler Dale, 34, Saint Paul, MN 56.16% 3:34:43 8:11 3:34:19 678 65 M40 Ravi Kolakaluri, 42, Roseville, MN 58.37% 3:34:46 8:11 3:34:02 679 114 M35 Colin McCarthy, 38, Chicago, IL 56.51% 3:34:47 8:12 3:34:12 680 409 M20 Jake Hodge, 26, St Paul, MN 56.14% 3:34:48 8:12 3:33:53 681 410 M20 Sidharth Gopinath, 30, Brooklyn, NY 56.14% 3:34:48 8:12 3:33:58 682 411 M20 Maxwell Turnberg, 29, Robbinsdale, MN 56.14% 3:34:48 8:12 3:34:37 683 115 M35 John Korkko, 36, St. Paul, MN 56.12% 3:34:53 8:12 3:33:59 684 116 M35 Cole Hooey, 38, Richfield, MN 56.44% 3:35:03 8:12 3:34:33 685 66 M40 Andrew Shulha, 40, Rochester, MN 57.30% 3:35:06 8:12 3:34:45 686 412 M20 David Contreras, 26, Rockford, IL 56.05% 3:35:07 8:12 3:34:11 687 67 M40 Christopher Branham, 43, Lexington, SC 58.77% 3:35:09 8:12 3:34:46 688 68 M40 Chris Larson, 43, Shoreview, MN 58.76% 3:35:10 8:12 3:34:10 689 413 M20 Brian Kilberg, 33, San Francisco, CA 56.04% 3:35:11 8:12 3:34:33 690 414 M20 Seth Lindgren, 23, Bemidji, MN 56.02% 3:35:15 8:13 3:34:47 691 69 M40 Joe Beutel, 43, Minneapolis, MN 58.72% 3:35:19 8:13 3:35:19 692 415 M20 Joe Wilson, 31, Roach, MO 55.99% 3:35:21 8:13 3:33:53 693 416 M20 Taylor Kimball, 32, La Crosse, WI 55.99% 3:35:21 8:13 3:35:11 694 417 M20 Caleb Zakariasen, 30, Minneapolis, MN 55.99% 3:35:23 8:13 3:29:02 695 48 M45 Ryan Traynor, 46, Elk River, MN 60.26% 3:35:23 8:13 3:34:23 696 117 M35 Mark Sinclair, 36, Minneapolis, MN 55.97% 3:35:27 8:13 3:34:59 697 49 M45 Eric Flyen, 49, Lake Park, MN 61.83% 3:35:36 8:13 3:30:26 698 418 M20 Jacob Swanson, 32, Minneapolis, MN 55.91% 3:35:40 8:14 3:34:58 699 14 M50 Chris Steensland, 54, Hugo, MN 64.74% 3:35:42 8:14 3:34:40 700 419 M20 David Wallace, 33, Eagan, MN 55.83% 3:35:58 8:14 3:34:05 701 420 M20 Cullen Featherstone, 24, Woodbury, MN 55.83% 3:36:00 8:14 3:34:40 702 421 M20 Ryan Garrett Ryan Garre, 29, Minneapolis, MN 55.83% 3:36:00 8:14 3:35:38 703 422 M20 Nicholas Gomez, 27, St. Paul, MN 55.80% 3:36:05 8:15 3:34:53 704 423 M20 Jacky Yu, 31, Green Bay, WI 55.80% 3:36:06 8:15 3:35:03 705 424 M20 Tim Koenning, 27, Chicago, IL 55.79% 3:36:08 8:15 3:35:50 706 50 M45 Steven Schmitz, 45, Detroit lakes, MN 59.51% 3:36:11 8:15 3:34:17 707 51 M45 Andrea Boni, 47, san giorgio di piano 60.57% 3:36:11 8:15 3:36:05 708 425 M20 Alex Decharinte, 31, Katy, TX 55.77% 3:36:12 8:15 3:35:24 709 5 M60 Toby Linder, 60, Dallas, TX 68.48% 3:36:15 8:15 3:35:17 710 52 M45 Hanyul Lee, 45, Irvine, CA 59.49% 3:36:15 8:15 3:35:32 711 118 M35 Daniel Colvin, 36, Edina, MN 55.76% 3:36:16 8:15 3:35:46 712 426 M20 Corey Cushing, 32, Hopkins, MN 55.73% 3:36:22 8:15 3:31:20 713 119 M35 Max Dodds, 39, Eden Prairie, MN 56.49% 3:36:22 8:15 3:35:14 714 70 M40 Reed Robinson, 41, Minneapolis, MN 57.44% 3:36:23 8:15 3:31:19 715 427 M20 John Wulterkens, 32, Minneapolis, MN 55.71% 3:36:27 8:15 3:35:22 716 53 M45 Brent Anderson, 49, Minneapolis, MN 61.58% 3:36:30 8:15 3:35:06 717 428 M20 Lars Egge, 33, Crystal, MN 55.69% 3:36:32 8:16 3:35:32 718 429 M20 Zachary Levy, 28, Chicago, IL 55.67% 3:36:36 8:16 3:34:25 719 430 M20 Alec Prusi, 22, Minneapolis, MN 55.66% 3:36:39 8:16 3:36:06 720 71 M40 Alex Baldwin, 40, St Paul, MN 56.88% 3:36:41 8:16 3:36:05 721 431 M20 David Klinkner, 31, Minnetonka, MN 55.64% 3:36:43 8:16 3:35:58 722 2 M16 Ryan Goralski, 17, North Oaks, MN 58.56% 3:36:44 8:16 3:35:54 723 15 M50 Eric Woodford, 52, Rochester, MN 63.23% 3:36:45 8:16 3:36:14 724 432 M20 Garrett Border, 22, Blaine, MN 55.63% 3:36:46 8:16 3:35:37 725 120 M35 Brad Stockness, 35, Lake Elmo, MN 55.62% 3:36:47 8:16 3:31:28 726 433 M20 Daniel Kimball, 25, Brookings, SD 55.62% 3:36:48 8:16 3:31:14 727 72 M40 Adam Gastonguay, 43, Savage, MN 58.31% 3:36:50 8:16 3:36:23 728 73 M40 Lee Gertsen, 41, Fox Point, WI 57.31% 3:36:53 8:16 3:36:31 729 121 M35 Michael McLellan, 36, Burnsville, MN 55.60% 3:36:55 8:16 3:36:34 730 74 M40 Nicholas Juravich, 41, Brooklyn, NY 57.30% 3:36:55 8:16 3:36:34 731 434 M20 Isaac Berg, 26, Sturgis, SD 55.58% 3:36:57 8:16 3:31:55 732 435 M20 Sam Abrahamson, 28, Minneapolis, MN 55.57% 3:36:59 8:17 3:36:05 733 54 M45 John Storkamp, 45, Hastings, MN 59.24% 3:37:10 8:17 3:36:09 734 436 M20 Brody Klein, 23, Solon, IA 55.52% 3:37:11 8:17 3:36:55 735 122 M35 Jacob Bure, 35, Minnetonka, MN 55.52% 3:37:12 8:17 3:36:42 736 437 M20 Nathan Zigler, 31, Warren, PA 55.51% 3:37:13 8:17 3:36:18 737 123 M35 John Crosby, 37, Waconia, MN 55.60% 3:37:21 8:17 3:36:47 738 124 M35 Christopher MacLeod, 36, Minneapolis, MN 55.48% 3:37:23 8:17 3:36:46 739 125 M35 Michael Krantz, 39, Minneapolis, MN 56.21% 3:37:27 8:18 3:31:57 740 438 M20 Brady Tongen, 26, Arden Hills, MN 55.44% 3:37:31 8:18 3:36:39 741 439 M20 Karsten Stumo, 21, Pittsburg, KS 55.53% 3:37:36 8:18 3:32:27 742 16 M50 Mark Hamre, 52, St Paul, MN 62.92% 3:37:49 8:18 3:35:24 743 440 M20 Michael Warkel, 27, St Paul, MN 55.33% 3:37:56 8:19 3:35:56 744 441 M20 Drew Nelson, 26, Minneapolis, MN 55.33% 3:37:56 8:19 3:36:58 745 126 M35 James Olson, 36, Coon valley, WI 55.33% 3:37:58 8:19 3:32:50 746 442 M20 Paul DeSalvo, 33, Minneapolis, MN 55.30% 3:38:03 8:19 3:36:08 747 127 M35 David Nuetzman, 36, Roseville, MN 55.30% 3:38:04 8:19 3:37:27 748 443 M20 Lucas Richer, 32, St Paul, MN 55.30% 3:38:04 8:19 3:37:27 749 55 M45 Robert Hamberg, 46, Rochester, MN 59.50% 3:38:08 8:19 3:37:22 750 75 M40 Derrick Paquin, 44, Rochester, MN 58.47% 3:38:08 8:19 3:37:23 751 76 M40 Ryan Elling, 41, Woodbury, MN 56.97% 3:38:11 8:19 3:37:10 752 444 M20 Isaac Mousel, 30, St. Louis Park, MN 55.25% 3:38:15 8:19 3:37:15 753 445 M20 Trevor Bautch, 27, Maple Grove, MN 55.24% 3:38:18 8:20 3:37:25 754 446 M20 Landon Wolford, 29, Austin, TX 55.23% 3:38:19 8:20 3:37:42 755 3 M16 George Pettitt, 17, Mound, MN 58.14% 3:38:20 8:20 3:37:15 756 447 M20 Luke Praschak, 30, Friday Harbor, WA 55.22% 3:38:21 8:20 3:38 757 128 M35 Nick Meisinger, 36, San Diego, CA 55.19% 3:38:31 8:20 3:37:36 758 2 N Otto Gaulke, 24, Roseville, MN 59.75% 3:38:34 8:20 3:37:52 759 77 M40 Eric Saez, 43, New Hope, MN 57.84% 3:38:36 8:20 3:37:56 760 17 M50 Tim Howe, 52, Starbuck, MN 62.69% 3:38:36 8:20 3:38:15 761 448 M20 Stephen Ellis, 33, St Paul, MN 55.15% 3:38:38 8:20 3:36:58 762 78 M40 Brian Rock, 41, West Orange, NJ 56.85% 3:38:38 8:20 3:38:12 763 129 M35 Dwayne Groff, 37, Colorado Springs, CO 55.26% 3:38:41 8:20 3:31:45 764 130 M35 Trevor Pearson, 38, Saint Paul, MN 55.51% 3:38:41 8:20 3:37:54 765 131 M35 Wesley Durham, 35, Minneapolis, MN 55.12% 3:38:45 8:21 3:38:04 766 449 M20 Josiah Johnson, 25, Minneapolis, MN 55.12% 3:38:46 8:21 3:37:24 767 79 M40 Matt DePoint, 42, Blaine, MN 57.29% 3:38:49 8:21 3:38:31 768 18 M50 Jake Ten Haken, 53, Hull, IA 63.21% 3:38:50 8:21 3:37:33 769 450 M20 Sam Aldeguer, 23, Overland Park, KS 55.09% 3:38:54 8:21 3:38:24 770 132 M35 Eduardo Mozqueda, 35, Minneapolia, MN 55.04% 3:39:06 8:21 3:38:29 771 451 M20 Patrick McCarthy, 30, New York, NY 55.01% 3:39:11 8:22 3:38:08 772 452 M20 Rylan Behnke, 23, Minneapolis, MN 55.01% 3:39:11 8:22 3:38:14 773 453 M20 Benjamin Martin, 20, St. Paul, MN 55.45% 3:39:12 8:22 3:38:49 774 454 M20 Alexander Griggs, 28, South Jordan, UT 55.01% 3:39:13 8:22 3:38:50 775 455 M20 Jonathan Tsang, 28, Brooklyn, NY 55.00% 3:39:14 8:22 3:38:28 776 80 M40 Thomas Phillips, 43, Columbia, MO 57.67% 3:39:15 8:22 3:38:09 777 456 M20 Andrew Johnson, 28, Minneapolis, MN 54.99% 3:39:16 8:22 3:37:44 778 81 M40 Matt Darsow, 40, Anoka, MN 56.21% 3:39:18 8:22 3:38:50 779 56 M45 Christian Fredberg, 46, Herning 59.15% 3:39:24 8:22 3:38:38 780 457 M20 Call Inman, 30, Minneapolis, MN 54.95% 3:39:26 8:22 3:38:18 781 133 M35 Endalew Gebretsadik, 35, Oakdale, MN 54.95% 3:39:26 8:22 3:38:40 782 134 M35 Stephen Cooke, 39, Jacksonville, FL 55.69% 3:39:30 8:22 3:38:09 783 82 M40 Jacob Odeen, 40, Minneapolis, MN 56.15% 3:39:32 8:22 3:37:26 784 458 M20 Johnny Knight, 22, St Paul, MN 54.93% 3:39:32 8:22 3:39:10 785 135 M35 Tom Hegblom, 38, Golden Valley, MN 55.28% 3:39:36 8:23 3:37:58 786 459 M20 Brad Tagtow, 33, St Paul, MN 54.91% 3:39:36 8:23 3:38:44 787 83 M40 Chris Aakre, 40, Rochester, MN 56.12% 3:39:38 8:23 3:39:15 788 460 M20 Christian Stohlmann, 26, Brooklyn Park, MN 54.89% 3:39:40 8:23 3:33:58 789 19 M50 Damon Manning, 54, Richmond, VA 63.56% 3:39:42 8:23 3:37:48 790 84 M40 Silas Mayberry, 44, Saint Paul, MN 58.03% 3:39:46 8:23 3:39:12 791 136 M35 Gareth Fox, 37, Chicago, IL 54.96% 3:39:52 8:23 3:39:19 792 461 M20 Justin Schaefer, 24, Ankney, IA 54.83% 3:39:55 8:23 3:38:02 793 462 M20 Michael Cardinal, 25, Minneapolis, MN 54.83% 3:39:55 8:23 3:39:28 794 463 M20 Riley Hohl, 28, Eagan, MN 54.81% 3:39:59 8:23 3:38:52 795 85 M40 Michal Dejko, 40, Blaine 56.03% 3:39:59 8:23 3:39:36 796 464 M20 Tristan Loveday, 28, Nashville, TN 54.81% 3:40:01 8:24 3:38:34 797 6 M60 Frederic Levy, 64, Gastonia, NC 70.10% 3:40:07 8:24 3:39:16 798 465 M20 Nicholas Ellingson, 25, Mounds View, MN 54.78% 3:40:08 8:24 3:39:08 799 466 M20 Zack Hennen, 26, Minnetrista, MN 54.76% 3:40:11 8:24 3:39:12 800 20 M50 Kyle Anderson, 51, St. Paul, MN 61.65% 3:40:14 8:24 3:39:54 801 137 M35 Steven Hoff, 37, Moorhead, MN 54.85% 3:40:19 8:24 3:39:59 802 138 M35 Eduardo Martins, 39, Corcoran, MN 55.47% 3:40:21 8:24 3:39:37 803 467 M20 Luke Johnson, 26, St Paul, MN 54.71% 3:40:24 8:24 3:40:02 804 468 M20 Isaac Ellingson, 23, Minneapolis, MN 54.69% 3:40:29 8:25 3:39:33 805 469 M20 Nash Weiss, 28, Alma, WI 54.69% 3:40:30 8:25 3:39:37 806 470 M20 Josh Mihm, 26, Inver Grove Heights, MN 54.67% 3:40:34 8:25 3:35:33 807 471 M20 Eric Johnson, 33, Minnetonka, MN 54.67% 3:40:35 8:25 3:38:36 808 472 M20 Joe Sieben, 27, Woodbury, MN 54.65% 3:40:38 8:25 3:38:51 809 473 M20 Ted Goltzman, 29, Edina, MN 54.65% 3:40:39 8:25 3:38:41 810 474 M20 Wright Harvey, 26, Pittsburgh, PA 54.64% 3:40:41 8:25 3:39:27 811 475 M20 Jacob Fritz, 22, Minneapolis, MN 54.64% 3:40:42 8:25 3:35:35 812 476 M20 Peter Helgeson, 24, Shoreview, MN 54.64% 3:40:42 8:25 3:35:35 813 57 M45 Derek Meyer, 48, Mendota Heights, MN 59.86% 3:40:43 8:25 3:39:49 814 477 M20 Quinn Roessler, 28, Saint Charles, MN 54.63% 3:40:44 8:25 3:38:34 815 3 M65 Bryan Baroffio, 67, Grand Junction, CO 72.15% 3:40:48 8:25 3:39:39 816 478 M20 Benjamin Boskoff, 34, Minneapolis, MN 54.60% 3:40:52 8:25 3:39:41 817 479 M20 Connor Glynn, 25, Minnetonka, MN 54.57% 3:40:57 8:26 3:40:18 818 480 M20 Sebastian Arancibia, 32, Naucalpan de Juarez 54.57% 3:40:59 8:26 3:39:25 819 481 M20 Jacob Kruse, 30, Minneapolis, MN 54.57% 3:40:59 8:26 3:39:33 820 4 M65 Thomas Brennan, 66, Lonsdale, MN 71.30% 3:41:02 8:26 3:40:21 821 482 M20 Prajay Pradhan, 29, Minneapolis, MN 54.55% 3:41:04 8:26 3:36:01 822 139 M35 Clark Weyrauch, 35, Stillwater, MN 54.55% 3:41:04 8:26 3:40:32 823 483 M20 Mitch Kern, 31, Minneapolis, MN 54.53% 3:41:07 8:26 3:40:40 824 484 M20 Jacob Krutza, 32, St. Peter, MN 54.53% 3:41:09 8:26 3:40:02 825 140 M35 Alexander Brent Cruz, 39, Minneapolis, MN 55.26% 3:41:13 8:26 3:40:32 826 485 M20 Erik Anderson, 33, Minneapolis, MN 54.48% 3:41:19 8:26 3:39:14 827 86 M40 Shane Bockhop, 40, Madison, WI 55.68% 3:41:21 8:27 3:40:03 828 486 M20 Matthew Dorland, 33, New York, NY 54.47% 3:41:22 8:27 3:40:09 829 487 M20 Stuart Cleveland, 31, Minneapolis, MN 54.47% 3:41:22 8:27 3:41:03 830 87 M40 Mark Folsom, 40, Ottawa, KS 55.66% 3:41:27 8:27 3:39:22 831 488 M20 Ike VanKempen, 28, Hudsonville, MI 54.43% 3:41:33 8:27 3:40:59 832 141 M35 Dan Hershberger, 39, Spring Valley, MN 55.17% 3:41:34 8:27 3:40:58 833 489 M20 Wei Wang, 32, Spirit Lake, IA 54.40% 3:41:39 8:27 3:39:26 834 490 M20 Ben Bodin, 27, St Louis Park, MN 54.39% 3:41:41 8:27 3:40:14 835 491 M20 Andrew George, 26, Windsor, WI 54.38% 3:41:45 8:27 3:41:29 836 58 M45 Lee Xiong, 47, St Paul, MN 59.04% 3:41:48 8:28 3:40:50 837 21 M50 Brian Shmidtknecht, 52, Otsego, MN 61.77% 3:41:51 8:28 3:35:54 838 492 M20 Andres Cardona, 33, Port Lavaca, TX 54.34% 3:41:54 8:28 3:41:09 839 88 M40 Jm Walker, 43, Atlanta, GA 56.96% 3:41:58 8:28 3:41:06 840 493 M20 Joshua Fowler, 21, Edina, MN 54.43% 3:41:59 8:28 3:41:35 841 494 M20 Calinuur Yuosuf, 30, New Hope, MN 54.32% 3:42:00 8:28 3:40:43 842 495 M20 Joe Kunitz, 34, Minneapolis, MN 54.31% 3:42:01 8:28 3:36:51 843 496 M20 Cameron Harrison, 33, Covington, KY 54.31% 3:42:02 8:28 3:41:09 844 497 M20 John Lanoue, 31, Minneapolis, MN 54.28% 3:42:08 8:28 3:39:58 845 498 M20 Nathan Richman, 28, Minneapolis, MN 54.27% 3:42:11 8:28 3:40:49 846 22 M50 Michael Clark, 51, Plymouth, MN 61.09% 3:42:16 8:29 3:41:14 847 142 M35 Danial Hannover, 35, Farmington, MN 54.25% 3:42:17 8:29 3:41 848 5 M65 Aregai Girmay, 66, Gastonia, NC 70.89% 3:42:19 8:29 3:41:26 849 15 M55 Paul Aleshire, 55, Manvel, TX 63.39% 3:42:25 8:29 3:41:41 850 499 M20 William Kubenka, 32, Phoenix, AZ 54.21% 3:42:26 8:29 3:36:11 851 500 M20 Jared Denk, 25, Burnsville, MN 54.19% 3:42:30 8:29 3:41:43 852 23 M50 Tim Peterson, 51, Buffalo Grove, IL 61.01% 3:42:32 8:29 3:41:50 853 501 M20 Daniel Xu, 23, Gaithersburg, MD 54.18% 3:42:33 8:29 3:41:26 854 143 M35 Christopher Maubach, 38, Victor, ID 54.54% 3:42:33 8:29 3:42:20 855 89 M40 James Thomas, 42, Woodbury, MN 56.32% 3:42:34 8:29 3:40:23 856 90 M40 Corry Freeman, 42, Mendota Heights, MN 56.32% 3:42:35 8:29 3:40:25 857 144 M35 Daniel Martens, 36, Brooklyn Park, MN 54.18% 3:42:35 8:29 3:41:42 858 502 M20 Nick Shampoe, 25, New York, NY 54.17% 3:42:35 8:29 3:42:17 859 91 M40 Jack Engel, 41, Waconia, MN 55.84% 3:42:36 8:29 3:40:58 860 503 M20 Charles Boynton, 34, Excelsior, MN 54.15% 3:42:41 8:30 3:41:16 861 504 M20 Rory Smith, 21, Saint Paul, MN 54.26% 3:42:41 8:30 3:42:01 862 505 M20 Edward Oakes, 29, Minneapolis, MN 54.15% 3:42:42 8:30 3:41:39 863 506 M20 Paul Doering, 28, Minneapolis, MN 54.14% 3:42:44 8:30 3:41:36 864 92 M40 Vincent Rossmeier, 43, New Orleans, LA 56.76% 3:42:46 8:30 3:37:41 865 93 M40 Josh Witham, 42, Roseville, MN 56.27% 3:42:48 8:30 3:36:52 866 145 M35 Drew Archibeque, 38, Blaine, MN 54.47% 3:42:50 8:30 3:41:41 867 507 M20 Quinton Garrison, 26, Edina, MN 54.10% 3:42:53 8:30 3:41:38 868 146 M35 Matt Brundage, 35, Eden Prairie, MN 54.10% 3:42:53 8:30 3:42:12 869 508 M20 Angel Rangel Chavez, 28, St Paul, MN 54.10% 3:42:54 8:30 3:36:08 870 509 M20 Jakin Anderson, 25, Mankato, MN 54.09% 3:42:57 8:30 3:42:29 871 147 M35 Hans Ahlstrom, 35, Minneapolis, MN 54.08% 3:42:59 8:30 3:41:58 872 16 M55 Jim Kyle, 58, Verona, WI 65.09% 3:43:00 8:30 3:41:59 873 510 M20 Jacob Hunt, 32, Anoka, MN 54.06% 3:43:03 8:30 3:42:12 874 511 M20 Chris Sullivan, 27, Rochester, MN 54.05% 3:43:05 8:31 3:41:04 875 94 M40 Steve Guglielmo, 42, Saint Paul, MN 56.19% 3:43:05 8:31 3:42:25 876 95 M40 Daniel Apple, 41, Greenville, SC 55.71% 3:43:06 8:31 3:41:49 877 512 M20 Jack Kessler, 33, Eagan, MN 54.04% 3:43:07 8:31 3:41:36 878 96 M40 Michael Oconnell, 44, Chico, CA 57.14% 3:43:12 8:31 3:42:28 879 59 M45 Eric Schirmers, 48, Apple Valley, MN 59.19% 3:43:12 8:31 3:42:53 880 513 M20 Charlie Newton, 26, Chicago, IL 54.00% 3:43:17 8:31 3:38:13 881 514 M20 Brian Jungwirth, 32, Hugo, MN 54.00% 3:43:19 8:31 3:42:42 882 148 M35 Tyler Krueger, 39, St Paul, MN 54.72% 3:43:23 8:31 3:38:16 883 7 M60 Kenneth Rosen, 60, Plymouth, MN 66.29% 3:43:24 8:31 3:41:33 884 149 M35 Troy Groenke, 36, Minneapolis, MN 53.98% 3:43:25 8:31 3:41:14 885 150 M35 Dan Ursin, 38, Minnetonka, MN 54.33% 3:43:26 8:31 3:42:30 886 97 M40 Trevor Maine, 40, Minneapolis, MN 55.15% 3:43:29 8:31 3:42:05 887 98 M40 David Vidal, 43, Rochester, MN 56.56% 3:43:33 8:32 3:42:42 888 515 M20 David Immen, 28, Eagan, MN 53.94% 3:43:34 8:32 3:38:30 889 60 M45 samuel lembke, 46, Wayzata, MN 58.05% 3:43:35 8:32 3:41:36 890 516 M20 Dan Atwood, 30, Burnsville, MN 53.92% 3:43:37 8:32 3:42:56 891 517 M20 Brian Gaines, 29, Seattle, WA 53.91% 3:43:41 8:32 3:42:25 892 518 M20 Matthew Zwinger, 25, Savage, MN 53.89% 3:43:46 8:32 3:43:10 893 519 M20 Chris Mortenson, 34, Fergus Falls, MN 53.88% 3:43:47 8:32 3:38:36 894 520 M20 Denis Lafargue, 33, Metairie, LA 53.88% 3:43:47 8:32 3:43:21 895 17 M55 Omar Derbani, 58, San Francisco, CA 64.86% 3:43:48 8:32 3:43:40 896 521 M20 Matthew Hosmann, 22, Maple Grove, MN 53.85% 3:43:56 8:32 3:42:29 897 24 M50 Bryan Mealer, 50, Kings County, NY 60.05% 3:44:02 8:33 3:43:14 898 99 M40 Aaron Hefstad, 40, Robbinsdale, MN 55.01% 3:44:03 8:33 3:43:01 899 522 M20 Brian Wold, 30, Excelsior, MN 53.82% 3:44:04 8:33 3:43:01 900 523 M20 Teddy Ceresia, 25, St. Louis, MO 53.78% 3:44:14 8:33 3:42:02 901 100 M40 Evan Lapiska, 41, Minneapolis, MN 55.43% 3:44:15 8:33 3:42:14 902 524 M20 Kevin Meyers, 32, Minneapolis, MN 53.77% 3:44:16 8:33 3:42:36 903 525 M20 Ryan van Mechelen, 31, St Louis Park, MN 53.75% 3:44:20 8:33 3:42:43 904 526 M20 Payson Lippert, 28, Plymouth, MN 53.75% 3:44:20 8:33 3:43:03 905 2 M14 hudson Kochan, 15, Swisher, IA 59.21% 3:44:21 8:33 3:38:51 906 101 M40 Davin Haukebo-Bol, 44, Minneapolis, MN 56.82% 3:44:27 8:34 3:43:36 907 61 M45 Bryan Gerding, 49, Minneapolis, MN 59.39% 3:44:28 8:34 3:43:33 908 102 M40 Ben Williams, 41, Apple Valley, MN 55.36% 3:44:31 8:34 3:42:20 909 103 M40 Brian Stallard, 44, Malvern, EN 56.79% 3:44:34 8:34 3:43:01 910 62 M45 Dave Farwell, 48, Wauwatosa, WI 58.82% 3:44:37 8:34 3:43:37 911 527 M20 Sam Gritzmacher, 32, Lakeland, MN 53.68% 3:44:39 8:34 3:43:15 912 25 M50 Martin Wetherall, 52, St. Louis Park, MN 61.00% 3:44:39 8:34 3:43:58 913 151 M35 Edwin Tan-Wick, 36, Savage, MN 53.67% 3:44:41 8:34 3:43:39 914 104 M40 Andrew Crichton, 40, Minneapolis, MN 54.85% 3:44:42 8:34 3:43:47 915 26 M50 Rameshbabu Songukrishna, 54, Austin, TX 62.12% 3:44:47 8:34 3:44:11 916 8 M60 Christopher Samis, 61, Vancouver, BC 66.55% 3:44:47 8:34 3:44:39 917 152 M35 Joe Roth, 35, Loyal, WI 53.63% 3:44:51 8:35 3:43:39 918 528 M20 Colin O'Brien, 33, St. Paul, MN 53.60% 3:44:59 8:35 3:43:15 919 105 M40 Drew Kerr, 40, Minneapolis, MN 54.78% 3:45:00 8:35 3:43:02 920 529 M20 Tommy Sulentic, 24, Minneapolis, MN 53.58% 3:45:02 8:35 3:43:06 921 530 M20 Christopher Nathan, 33, South Saint Pail, MN 53.58% 3:45:02 8:35 3:43:12 922 153 M35 Mitch Hidden, 35, Rochester, MN 53.58% 3:45:03 8:35 3:43:58 923 531 M20 Sam D'Alessio, 30, Durham, NC 53.56% 3:45:08 8:35 3:43:02 924 106 M40 Andrew Schmidt, 44, Minneapolis, MN 56.64% 3:45:10 8:35 3:43:21 925 532 M20 Steven Christie, 34, Minneapolis, MN 53.54% 3:45:13 8:35 3:44:39 926 533 M20 Nicholas Lembke, 27, Minneapolis, MN 53.53% 3:45:15 8:35 3:43:23 927 18 M55 Dan Glass, 55, Fernley, NV 62.59% 3:45:15 8:35 3:44:32 928 534 M20 Michael Vang, 25, St Paul, MN 53.52% 3:45:18 8:36 3:44:16 929 154 M35 Lucas Henneman, 36, Arlington, VA 53.53% 3:45:18 8:36 3:44:39 930 155 M35 Nicholas Tucker, 35, Dayton, MN 53.51% 3:45:20 8:36 3:44:41 931 535 M20 Moneer Nyazi, 33, Zumbrota, MN 53.51% 3:45:21 8:36 3:43:27 932 536 M20 Dylan Anderson, 24, Minneapolis, MN 53.50% 3:45:23 8:36 3:43:50 933 63 M45 Michael Schwemm, 47, Minneapolis, MN 58.08% 3:45:28 8:36 3:44:28 934 537 M20 Braeden Knutson, 25, Grand Forks, ND 53.48% 3:45:28 8:36 3:44:41 935 538 M20 Mitchell O'Brien, 26, Saint Paul, MN 53.46% 3:45:33 8:36 3:40:24 936 539 M20 Hunter Jacobson, 28, Springfield, OR 53.46% 3:45:33 8:36 3:43:28 937 540 M20 Matthew Traeger, 28, Minneapolis, MN 53.46% 3:45:33 8:36 3:43:51 938 156 M35 Brigg Zimmerman, 36, Hugo, MN 53.46% 3:45:35 8:36 3:44:47 939 541 M20 Riley Green, 34, Minneapolis, MN 53.45% 3:45:37 8:36 3:44:28 940 157 M35 Dan Baldwin, 35, Muskego, WI 53.45% 3:45:37 8:36 3:45:03 941 64 M45 Jacob Doty, 48, Minneapolis, MN 58.54% 3:45:41 8:36 3:44:21 942 19 M55 Brooks Lillehei, 58, Lakeville, MN 64.31% 3:45:42 8:37 3:43:49 943 107 M40 Justin Hammar, 44, Minneapolis, MN 56.51% 3:45:42 8:37 3:44:24 944 65 M45 Aaron Lorenz, 46, St. Paul, MN 57.50% 3:45:42 8:37 3:44:42 945 158 M35 James Sintler, 36, Minneapolis, MN 53.43% 3:45:42 8:37 3:44:52 946 542 M20 Anzhe Cui, 28, Oakland, CA 53.41% 3:45:47 8:37 3:44:32 947 27 M50 John Slabbert, 51, Neenah, WI 60.14% 3:45:47 8:37 3:44:37 948 543 M20 Matthew Hunter-Lee, 32, Minneapolis, MN 53.41% 3:45:47 8:37 3:44:43 949 544 M20 Willis Ralston, 31, Murfreesboro, TN 53.40% 3:45:49 8:37 3:40:41 950 108 M40 Robert Schug, 44, Minneapolis, MN 56.47% 3:45:50 8:37 3:45:24 951 545 M20 Sebastian Orozco, 24, Lubbock, TX 53.39% 3:45:51 8:37 3:40:36 952 546 M20 Kim O'Connell, 29, St Paul, MN 53.38% 3:45:54 8:37 3:38:52 953 547 M20 Peter Giacomini, 31, Golden Valley, MN 53.38% 3:45:54 8:37 3:40:38 954 548 M20 Ben Woodbury, 25, Eagan, MN 53.36% 3:46:00 8:37 3:40:48 955 549 M20 Journey Roberge, 26, Forest Lake, MN 53.35% 3:46:02 8:37 3:45:09 956 66 M45 James Koivu, 47, Champlin, MN 57.91% 3:46:07 8:37 3:44:45 957 159 M35 Daniel Lyrek, 38, St Paul, MN 53.68% 3:46:07 8:37 3:45:55 958 160 M35 Alexander Huesman, 37, Monona, WI 53.44% 3:46:08 8:38 3:45:19 959 550 M20 Samuel Phillip, 24, Minneapolis, MN 53.30% 3:46:15 8:38 3:45:06 960 161 M35 Ethan King, 36, Minneapolis, MN 53.29% 3:46:18 8:38 3:45:05 961 162 M35 John Mulvaney, 35, Minneapolis, MN 53.26% 3:46:25 8:38 3:46:13 962 163 M35 Nicholas Stone, 35, Iowa City, IA 53.25% 3:46:26 8:38 3:44:14 963 551 M20 Quinn Zacharias, 28, Hudson, WI 53.25% 3:46:27 8:38 3:44:20 964 552 M20 Charles Nivison, 32, Plymouth, MN 53.23% 3:46:32 8:38 3:45:34 965 553 M20 Trevor Patterson, 23, East Bethel, MN 53.21% 3:46:37 8:39 3:44:50 966 554 M20 Daniel Plocker, 33, Plymouth, MN 53.21% 3:46:37 8:39 3:45:22 967 164 M35 Jon Miller, 39, Wayzata, MN 53.94% 3:46:37 8:39 3:45:42 968 28 M50 Doug Prochnow, 51, Superior, WI 59.91% 3:46:39 8:39 3:45:26 969 555 M20 Max Kelzer, 28, Minnetonka, MN 53.20% 3:46:39 8:39 3:46:04 970 109 M40 Karthikeyan Deiveegaraj, 42, Marlborough, CT 55.31% 3:46:40 8:39 3:45:51 971 556 M20 Moise Igeno, 30, Circle Pines, MN 53.19% 3:46:42 8:39 3:45:18 972 557 M20 Kyle Sulwer, 25, North Liberty, IA 53.18% 3:46:44 8:39 3:41:14 973 110 M40 brian wilson, 42, Malden, MA 55.29% 3:46:45 8:39 3:40:18 974 558 M20 Lucas Lesser, 24, Minneapolis, MN 53.17% 3:46:47 8:39 3:45:39 975 559 M20 Mitchell Knox, 26, Minneapolis, MN 53.16% 3:46:50 8:39 3:45:23 976 560 M20 Matt Terrance, 32, Golden Valley, MN 53.14% 3:46:54 8:39 3:41:43 977 67 M45 Rafael Hernandez, 49, Seattle, WA 58.75% 3:46:54 8:39 3:45:39 978 561 M20 Mark Schomers, 26, Eagan, MN 53.13% 3:46:57 8:39 3:41:45 979 562 M20 Edward Nguyen, 21, Mankato, MN 53.24% 3:46:57 8:39 3:46:22 980 563 M20 Carter Robinson, 25, Edina, MN 53.13% 3:46:58 8:39 3:46:26 981 165 M35 Michael Dullum, 35, Saint Paul, MN 53.12% 3:47:00 8:39 3:45:08 982 564 M20 Sam Rabaey, 22, Hastings, MN 53.11% 3:47:03 8:40 3:45:26 983 565 M20 Josh Bolks, 32, Cannon Falls, MN 53.11% 3:47:03 8:40 3:45:52 984 566 M20 Oluwaseun Opatola, 28, Minneapolis, MN 53.10% 3:47:05 8:40 3:46:16 985 29 M50 Kevin Halweg, 51, Wyoming, MN 59.78% 3:47:08 8:40 3:46:17 986 567 M20 Alex Olson, 24, Plymouth, MN 53.08% 3:47:10 8:40 3:36:55 987 568 M20 Daniel Dmohoski, 32, New Hope, MN 53.05% 3:47:18 8:40 3:42:09 988 111 M40 Jonathan Miller, 43, Arden Hills, MN 55.61% 3:47:22 8:40 3:47:10 989 569 M20 Matt Yang, 28, Kings County, NY 53.01% 3:47:29 8:41 3:46:14 990 166 M35 Ryan Lyerla, 39, St. Louis Park, MN 53.73% 3:47:31 8:41 3:42:28 991 167 M35 John Hunt, 35, White Bear Lake, MN 53.00% 3:47:31 8:41 3:42:28 992 570 M20 Zach Trosvig, 28, Hopkins, MN 53.00% 3:47:32 8:41 3:46:37 993 68 M45 Michael Arlt, 48, Lakeville, MN 58.06% 3:47:33 8:41 3:46:43 994 571 M20 Benjamin Goggin, 34, Brooklyn, NY 52.98% 3:47:36 8:41 3:46:08 995 572 M20 Joseph Stengl, 23, Scottsdale, AZ 52.98% 3:47:37 8:41 3:45:44 996 573 M20 Will Sherry, 23, Hudson, WI 52.98% 3:47:37 8:41 3:45:44 997 574 M20 Charlie Gage, 22, Toronto, ON 52.95% 3:47:44 8:41 3:46:48 998 575 M20 Andrew Perlich, 31, Minneapolis, MN 52.92% 3:47:52 8:41 3:42:45 999 112 M40 Philip Buchanan, 42, Wilmette, IL 55.00% 3:47:56 8:42 3:46:58 1000 69 M45 Scott Vrieze, 45, Minneapolis, MN 56.43% 3:47:59 8:42 3:45:46 1001 576 M20 Jack Holthusen, 24, Minneapolis, MN 52.89% 3:48:00 8:42 3:46:32 1002 20 M55 Brian Lammers, 55, Minneapolis, MN 61.83% 3:48:00 8:42 3:47:02 1003 577 M20 Joshua Parker, 24, Wyoming, OH 52.89% 3:48:00 8:42 3:47:38 1004 578 M20 Cam LaChance, 25, Rosemount, MN 52.86% 3:48:06 8:42 3:43:01 1005 579 M20 Thomas Sitzman, 33, Golden Valley, MN 52.84% 3:48:11 8:42 3:46:38 1006 168 M35 Blaze Fugina, 36, Cottage Grove, MN 52.85% 3:48:12 8:42 3:47:19 1007 169 M35 Chris Franz, 37, Minneapolis, MN 52.94% 3:48:14 8:42 3:47:39 1008 580 M20 Matthew Okeefe, 31, Minneapolis, MN 52.79% 3:48:24 8:43 3:47:29 1009 581 M20 Brian Keogh, 34, Coralville, IA 52.79% 3:48:25 8:43 3:47:22 1010 113 M40 Kamden Vedder, 43, Lakeville, MN 55.35% 3:48:26 8:43 3:47:58 1011 582 M20 Chris Gerhardson, 29, Roseville, MN 52.78% 3:48:27 8:43 3:46:34 1012 114 M40 John Gaede, 43, Saint Paul, MN 55.34% 3:48:29 8:43 3:47:13 1013 30 M50 Sten Severson, 52, Minneapolis, MN 59.97% 3:48:31 8:43 3:46:38 1014 583 M20 Kyle Korkko, 28, Minneapolis, MN 52.76% 3:48:32 8:43 3:47:23 1015 170 M35 Kevin Harper, 39, Cameron, WI 53.48% 3:48:34 8:43 3:47:55 1016 115 M40 Jon Draz, 41, Woodbury, MN 54.38% 3:48:35 8:43 3:47:55 1017 584 M20 Rajdeep Chauhan, 31, Raleigh, NC 52.75% 3:48:36 8:43 3:46:20 1018 9 M60 Joseph Wahl, 63, Whispering Pines, NC 66.79% 3:48:37 8:43 3:47:32 1019 70 M45 seth tollefson, 45, Lakeville, MN 56.27% 3:48:38 8:43 3:41:35 1020 585 M20 Grant Horsager, 25, Inver Grove Heights, MN 52.71% 3:48:46 8:44 3:47:11 1021 586 M20 Nathan Roberts, 24, Minneapolis, MN 52.70% 3:48:48 8:44 3:48:12 1022 587 M20 Jonah Pedelty, 27, Rochester, MN 52.70% 3:48:49 8:44 3:43:44 1023 116 M40 Tanner Miest, 41, Minneapolis, MN 54.30% 3:48:54 8:44 3:48:12 1024 588 M20 Matt Bitner, 34, Maple Grove, MN 52.68% 3:48:55 8:44 3:48 1025 589 M20 Thomas Graupmann, 23, Excelsior, MN 52.66% 3:48:58 8:44 3:46:48 1026 590 M20 Julian Calder, 23, Excelsior, MN 52.66% 3:48:58 8:44 3:46:49 1027 591 M20 Ryan Scharf, 28, Decatur, IL 52.66% 3:48:58 8:44 3:48:39 1028 592 M20 Reed Albrecht, 27, Wahpeton, ND 52.65% 3:49:02 8:44 3:47:11 1029 593 M20 Cole Fortman, 23, Gem Lake, MN 52.65% 3:49:02 8:44 3:47:15 1030 594 M20 Kevin Nguyen Vo, 30, calgary, AB 52.65% 3:49:02 8:44 3:47:56 1031 171 M35 Kevin Rymut, 36, Atlanta, GA 52.65% 3:49:03 8:44 3:47 1032 172 M35 Ricky Chodek, 39, Mendota Heights, MN 53.35% 3:49:08 8:44 3:48:14 1033 173 M35 Scotty Brink, 39, St Paul, MN 53.33% 3:49:11 8:44 3:48:10 1034 595 M20 Nathan Gingrich, 29, Chicago, IL 52.61% 3:49:11 8:44 3:48:39 1035 596 M20 Burke Minahan, 30, Minneapolis, MN 52.61% 3:49:12 8:45 3:47:31 1036 2 M70 Jocko Vertin, 70, Golden Valley, MN 71.84% 3:49:12 8:45 3:49 1037 597 M20 Sam Hodgson, 25, Buffalo, MN 52.61% 3:49:13 8:45 3:43:18 1038 598 M20 Mason Wolf, 27, Lakeville, MN 52.60% 3:49:14 8:45 3:43:18 1039 599 M20 Nate Lawdenski, 32, Minneapolis, MN 52.60% 3:49:14 8:45 3:48:10 1040 174 M35 Danny McBee, 37, Denver, CO 52.70% 3:49:17 8:45 3:47:48 1041 600 M20 Grant Krall, 27, Eagan, MN 52.59% 3:49:18 8:45 3:48:12 1042 601 M20 Jacob Rascher, 26, Mendota Heights, MN 52.58% 3:49:19 8:45 3:47:58 1043 602 M20 Marcus Kasper, 34, Albertville, MN 52.58% 3:49:19 8:45 3:48:58 1044 175 M35 John Licht, 35, Minneapolis, MN 52.58% 3:49:20 8:45 3:44:09 1045 603 M20 Matt Hansen, 28, Chicago, IL 52.56% 3:49:24 8:45 3:48:38 1046 604 M20 Zevan Solomon, 25, Minneapolis, MN 52.56% 3:49:24 8:45 3:48:49 1047 21 M55 Shengxu Li, 56, Chanhassen, MN 62.05% 3:49:25 8:45 3:48:20 1048 605 M20 Leo Lewis, 26, Minneapolis, MN 52.55% 3:49:29 8:45 3:48:02 1049 606 M20 Sam Benscoter, 24, Lauderdale, MN 52.54% 3:49:31 8:45 3:41:57 1050 176 M35 Chris Baldridge, 36, Plymouth, MN 52.54% 3:49:33 8:45 3:43:59 1051 117 M40 Matthew Syzdek, 42, Lakeville, MN 54.61% 3:49:33 8:45 3:48:15 1052 607 M20 Emmanuel Blabuh, 23, Minneapolis, MN 52.52% 3:49:37 8:45 3:47:58 1053 608 M20 Pedro Anselmo, 32, Belo Horizonte 52.51% 3:49:39 8:46 3:47:57 1054 609 M20 Xiong Vang, 34, Fresno, CA 52.50% 3:49:40 8:46 3:49:20 1055 31 M50 Darren Kroells, 53, St Louis Park, MN 60.22% 3:49:43 8:46 3:44:15 1056 71 M45 Angel Morocho, 45, Minneapolis, MN 56.00% 3:49:43 8:46 3:49:14 1057 610 M20 Tony Zhang, 32, Rochester, MN 52.48% 3:49:45 8:46 3:44:40 1058 611 M20 Nick Finley, 25, Seattle, WA 52.48% 3:49:46 8:46 3:47:57 1059 612 M20 Carsen Codel, 23, West Des Moines, IA 52.48% 3:49:47 8:46 3:44:34 1060 613 M20 Danny Byers, 28, St Paul, MN 52.48% 3:49:47 8:46 3:48:38 1061 614 M20 Noah Riccardi, 23, Philadelphia, PA 52.48% 3:49:47 8:46 3:49:21 1062 72 M45 Tom Pfotenhauer, 48, Woodbury, MN 57.49% 3:49:48 8:46 3:49:38 1063 118 M40 Joel Peters-Fransen, 40, Plymouth, MN 53.63% 3:49:49 8:46 3:48:35 1064 615 M20 Jack Cooper, 20, Woodbury, MN 52.89% 3:49:50 8:46 3:44:25 1065 616 M20 Dylan Valentine, 34, Green Bay, WI 52.46% 3:49:51 8:46 3:44:42 1066 617 M20 Isaac Lindstrom, 30, Salt Lake City, UT 52.46% 3:49:52 8:46 3:44:40 1067 618 M20 Ross Weber, 24, Lakeville, MN 52.45% 3:49:53 8:46 3:48:57 1068 9 M18 Roman Arana, 19, Minneapolis, MN 53.42% 3:49:53 8:46 3:49:14 1069 177 M35 Jesse Merkel, 38, Minneapolis, MN 52.80% 3:49:53 8:46 3:49:42 1070 619 M20 Ramsey Walker, 33, Fort Collins, CO 52.45% 3:49:55 8:46 3:49:45 1071 32 M50 David Carney, 51, Coon Rapids, MN 59.05% 3:49:56 8:46 3:47:35 1072 620 M20 Eric Willis, 29, Waverly, IA 52.44% 3:49:56 8:46 3:48:50 1073 621 M20 Luke Conway, 23, Minneapolis, MN 52.44% 3:49:58 8:46 3:48:13 1074 33 M50 Bikal Adhikari, 52, West Desmoines, IA 59.58% 3:50:00 8:46 3:48:05 1075 622 M20 Robert Little, 33, New York, NY 52.42% 3:50:03 8:46 3:49:38 1076 623 M20 Dallas Gapinski, 30, Denver, CO 52.40% 3:50:06 8:47 3:48:24 1077 624 M20 Brady Keefe, 28, Stewartville, MN 52.40% 3:50:06 8:47 3:49:10 1078 625 M20 Brennan Featherstone, 24, Woodbury, MN 52.40% 3:50:07 8:47 3:49:29 1079 626 M20 Mateo Fischer, 30, Minneapolis, MN 52.40% 3:50:07 8:47 3:49:36 1080 178 M35 Dustin Clark, 38, Prior Lake, MN 52.75% 3:50:07 8:47 3:49:43 1081 179 M35 Toubee Yang, 36, Seattle, WA 52.40% 3:50:08 8:47 3:48:36 1082 627 M20 Nicholas Stahnke, 27, Rochester, MN 52.40% 3:50:08 8:47 3:49:11 1083 628 M20 Sean O'Reilly, 34, Minneapolis, MN 52.38% 3:50:13 8:47 3:48 1084 180 M35 Bryan McNamee, 35, Farmington, MN 52.36% 3:50:18 8:47 3:49:13 1085 629 M20 Sam Fulton, 21, Edina, MN 52.46% 3:50:19 8:47 3:44:19 1086 34 M50 Tom Spangler, 52, Rosemount, MN 59.50% 3:50:20 8:47 3:49:39 1087 119 M40 Kyle Bry, 41, Mason City, IA 53.96% 3:50:21 8:47 3:45:19 1088 630 M20 Evan Haarmeyer, 33, West Chester, OH 52.35% 3:50:21 8:47 3:49:49 1089 10 M18 Harry Kohan, 19, Saint Anthony, MN 53.30% 3:50:23 8:47 3:49:03 1090 631 M20 Andrew Brettin, 28, Brooklyn, NY 52.34% 3:50:24 8:47 3:48:30 1091 73 M45 Andrew Russell, 46, Shoreview, MN 56.33% 3:50:24 8:47 3:48:55 1092 632 M20 Michael VanDeVoorde, 30, Minneapolis, MN 52.32% 3:50:29 8:47 3:48:48 1093 633 M20 Samuel Garr, 26, Philadelphia, PA 52.30% 3:50:33 8:48 3:49:06 1094 120 M40 Kyle Sell, 41, Roseville, MN 53.91% 3:50:33 8:48 3:49:21 1095 35 M50 Christopher Hudson, 53, Trent Woods, NC 59.99% 3:50:36 8:48 3:49:44 1096 634 M20 Daniel Sevilla, 26, Carrollton, TX 52.29% 3:50:37 8:48 3:50:03 1097 635 M20 Cody Christoffersen, 25, Edina, MN 52.26% 3:50:45 8:48 3:50:08 1098 636 M20 Andrew Hubbard, 27, Urbandale, IA 52.24% 3:50:49 8:48 3:48:45 1099 637 M20 Dalton Subbert, 30, Mankato, MN 52.23% 3:50:51 8:48 3:49:35 1100 36 M50 Michael Mohs, 50, Plymouth, MN 58.27% 3:50:52 8:48 3:50:18 1101 181 M35 Ben DeMarais, 39, South Bend, IN 52.91% 3:51:01 8:49 3:45:45 1102 638 M20 Marshall Baber, 34, Davenport, IA 52.19% 3:51:02 8:49 3:49:59 1103 639 M20 Ben O'Borsky, 31, Minneapolis, MN 52.19% 3:51:04 8:49 3:50:30 1104 640 M20 Charlie Sherburne, 20, Apple Valley, MN 52.60% 3:51:05 8:49 3:46:01 1105 641 M20 Will Clark, 27, Northfield, MN 52.17% 3:51:09 8:49 3:50:22 1106 642 M20 George Altier, 20, Mendota Heights, MN 52.58% 3:51:11 8:49 3:49:05 1107 10 M60 Sou Yang, 60, St Paul, MN 64.05% 3:51:11 8:49 3:50:29 1108 643 M20 Rannon Arch, 34, Saint Paul, MN 52.16% 3:51:12 8:49 3:45:54 1109 644 M20 Eli Roll, 24, Shoreview, MN 52.13% 3:51:20 8:49 3:50:02 1110 182 M35 Rami Zeidan, 38, Miami, FL 52.47% 3:51:21 8:49 3:49:34 1111 645 M20 Connor Valenti, 30, Minneapolis, MN 52.12% 3:51:21 8:49 3:50:03 1112 121 M40 Ryan Flynn, 42, New York, NY 54.19% 3:51:21 8:49 3:50:53 1113 74 M45 Andrew Sulungaine, 49, Blaine, MN 57.62% 3:51:22 8:49 3:49:50 1114 646 M20 Grant Maitland, 28, Reading, MA 52.12% 3:51:22 8:49 3:50:24 1115 647 M20 Jacob Mazanec, 32, St Louis Park, MN 52.11% 3:51:23 8:50 3:46:18 1116 183 M35 Matthew Jaskel, 37, Warminster, PA 52.22% 3:51:25 8:50 3:51:14 1117 648 M20 Tyler Keehr, 30, Hopkins, MN 52.10% 3:51:28 8:50 3:50:04 1118 37 M50 Mathias Mortenson, 51, Minneapolis, MN 58.64% 3:51:32 8:50 3:49:53 1119 184 M35 Kevin Reese, 39, Rosemount, MN 52.79% 3:51:33 8:50 3:50:18 1120 122 M40 Charles Eichman, 40, River Falls, WI 53.22% 3:51:35 8:50 3:49:53 1121 185 M35 Lucas Havens, 39, Minneapolis, MN 52.77% 3:51:39 8:50 3:50:40 1122 186 M35 Tyler Lilienthal, 38, Waconia, MN 52.40% 3:51:40 8:50 3:49:38 1123 649 M20 Ryan Olson, 29, Mahtomedi, MN 52.04% 3:51:42 8:50 3:46:35 1124 38 M50 Gregory Woo, 53, Charlotte, NC 59.70% 3:51:42 8:50 3:50:49 1125 187 M35 Paul Strain, 36, Minneapolis, MN 52.05% 3:51:42 8:50 3:51:01 1126 39 M50 Diego Jurado, 51, Woodbury, MN 58.60% 3:51:43 8:50 3:51:13 1127 123 M40 William Capecchi, 41, Verona, WI 53.64% 3:51:45 8:50 3:49:55 1128 188 M35 Jon Athmann, 39, St Paul, MN 52.73% 3:51:48 8:50 3:50:20 1129 189 M35 Joe Nistler, 35, St Paul, MN 52.02% 3:51:49 8:51 3:50:21 1130 650 M20 Erich Eichwald, 31, Rochester, MN 52.01% 3:51:50 8:51 3:50:53 1131 124 M40 Tou Vang, 40, Maplewood, MN 53.17% 3:51:50 8:51 3:51:05 1132 125 M40 Eric Hauge, 44, Minneapolis, MN 55.01% 3:51:51 8:51 3:46:37 1133 11 M18 Lyndon Hauge, 19, Minneapolis, MN 52.96% 3:51:51 8:51 3:46:37 1134 651 M20 Erik Sundberg, 30, Denver, CO 52.00% 3:51:53 8:51 3:50:19 1135 652 M20 Benjamin Wang, 30, Minneapolis, MN 51.98% 3:51:58 8:51 3:50:26 1136 653 M20 Nico Lenze, 31, Ann Arbor, MI 51.98% 3:52:00 8:51 3:46:21 1137 654 M20 Enrique Barrera castro, 29, St Louis Park, MN 51.96% 3:52:03 8:51 3:46:34 1138 190 M35 Karl Kroll, 36, Minneapolis, MN 51.97% 3:52:03 8:51 3:50:19 1139 655 M20 Zane Clare, 32, Vancouver, WA 51.96% 3:52:04 8:51 3:50:38 1140 656 M20 Erik Borgehammar, 24, Minneapolis, MN 51.95% 3:52:07 8:51 3:45:55 1141 657 M20 Henry Hofstad, 26, Northfield, MN 51.94% 3:52:10 8:51 3:44:50 1142 658 M20 Jared Ruter, 25, Willmar, MN 51.93% 3:52:12 8:51 3:46:41 1143 659 M20 Aric Dvorak, 29, West Fargo, ND 51.93% 3:52:12 8:51 3:51:56 1144 191 M35 Matthew Rutledge, 37, Wayzata, MN 52.03% 3:52:14 8:51 3:51:03 1145 660 M20 David Andrews, 29, Iowa City, IA 51.92% 3:52:16 8:52 3:46:51 1146 661 M20 Mitchell Carnefix, 30, Minneapolis, MN 51.92% 3:52:16 8:52 3:51:10 1147 662 M20 Anthony Bachmeier, 28, Aberdeen, SD 51.89% 3:52:23 8:52 3:47:10 1148 4 M16 Attlee Innes, 16, Monticello, MN 55.79% 3:52:24 8:52 3:50:38 1149 663 M20 Benhur Solomon, 24, Minneapolis, MN 51.88% 3:52:25 8:52 3:44:58 1150 664 M20 Sam Dockry, 30, Minneapolis, MN 51.88% 3:52:26 8:52 3:50:09 1151 665 M20 Evan Hagedorn, 32, Denver, CO 51.87% 3:52:29 8:52 3:51:03 1152 11 M60 Robert Day, 60, Medina, MN 63.69% 3:52:31 8:52 3:50:56 1153 75 M45 Paul Gorton, 49, St Paul, MN 57.32% 3:52:34 8:52 3:51:51 1154 192 M35 Andrew Gallagher, 36, St. Paul, MN 51.85% 3:52:36 8:52 3:51:19 1155 666 M20 Raleigh Page, 22, Chanhassen, MN 51.83% 3:52:38 8:52 3:51:19 1156 667 M20 Mitch Johnson, 30, Eagan, MN 51.82% 3:52:41 8:52 3:51:21 1157 668 M20 Gabe Vogel, 21, Medina, MN 51.92% 3:52:42 8:53 3:46:56 1158 193 M35 Jeffrey Grannes, 38, Minneapolis, MN 52.14% 3:52:47 8:53 3:52:10 1159 669 M20 Zach Ten Haken, 34, West Des Moines, IA 51.79% 3:52:51 8:53 3:51:32 1160 12 M60 David Holmen, 64, Eagan, MN 66.26% 3:52:52 8:53 3:51:30 1161 12 M18 Arik Karnitz, 18, Eau Claire, WI 53.49% 3:52:53 8:53 3:45:56 1162 40 M50 Robert Mathews, 51, Chevy Chase, MD 58.27% 3:53:00 8:53 3:51:36 1163 22 M55 Ian Parney, 56, Rochester, MN 61.09% 3:53:00 8:53 3:51:47 1164 126 M40 Dan Kirkman, 41, Minneapolis, MN 53.34% 3:53:01 8:53 3:52:13 1165 670 M20 Alex DeAngelo, 32, St Louis Park, MN 51.75% 3:53:02 8:53 3:51:44 1166 76 M45 Corey McKusick, 49, Fridley, MN 57.18% 3:53:10 8:54 3:52:41 1167 23 M55 Andrew Hall, 56, Minneapolis, MN 61.03% 3:53:14 8:54 3:52:12 1168 127 M40 Tyler Fitzgerald, 42, Milwaukee, WI 53.74% 3:53:16 8:54 3:52:38 1169 671 M20 John Ribes, 33, Asheville, NC 51.68% 3:53:19 8:54 3:47:17 1170 41 M50 Todd Kremers, 51, Houston, TX 58.18% 3:53:22 8:54 3:52:56 1171 672 M20 Guillermo Castro, 28, Plymouth, MN 51.67% 3:53:23 8:54 3:51:57 1172 673 M20 John Rojas, 33, Pembroke Pines, FL 51.66% 3:53:24 8:54 3:53:16 1173 674 M20 Billy Bjork, 28, El Segundo, CA 51.65% 3:53:27 8:54 3:51:43 1174 128 M40 Elias Hildreth, 43, Burnsville, MN 54.16% 3:53:27 8:54 3:52:05 1175 77 M45 Andrew Ford, 47, Nashville, TN 56.08% 3:53:30 8:54 3:48:17 1176 129 M40 Shannon Miller, 40, Fryeburg, ME 52.77% 3:53:34 8:55 3:52:43 1177 194 M35 Chris Kibler, 38, Hermantown, MN 51.96% 3:53:38 8:55 3:52:30 1178 675 M20 Quentin Struwe, 24, Chicago, IL 51.61% 3:53:39 8:55 3:51:59 1179 24 M55 Kan Mi, 58, Eden Prairie, MN 62.11% 3:53:42 8:55 3:53:22 1180 195 M35 Adam Fredrickson, 38, Minneapolis, MN 51.94% 3:53:43 8:55 3:48:31 1181 676 M20 John Mattson, 21, Plymouth, MN 51.70% 3:53:43 8:55 3:52:29 1182 130 M40 Bobby Von Kaenel, 44, Orono, MN 54.56% 3:53:44 8:55 3:52:04 1183 5 M16 Hieutam Hoang, 17, Plymouth, MN 54.29% 3:53:49 8:55 3:52:26 1184 677 M20 Jason Reilly, 25, Andover, KS 51.57% 3:53:50 8:55 3:53:12 1185 678 M20 Steffan Anderson, 20, Naperville, IL 51.98% 3:53:51 8:55 3:52:35 1186 679 M20 Conrad Skala, 25, New York, NY 51.55% 3:53:54 8:55 3:48:32 1187 680 M20 Vasyl Kutsevych, 31, Round Lake Beach, IL 51.55% 3:53:54 8:55 3:52:53 1188 131 M40 Michael Conrad, 40, Golden Valley, MN 52.69% 3:53:56 8:55 3:52 1189 681 M20 Winston Ingalls, 21, Orinda, CA 51.65% 3:53:56 8:55 3:53:27 1190 682 M20 Josh Paciorek, 33, Ada, MI 51.52% 3:54:04 8:56 3:48:57 1191 683 M20 Emmett Laurent, 20, Minneapolis, MN 51.92% 3:54:07 8:56 3:53:04 1192 684 M20 Johann Schroeer, 20, Bozeman, MT 51.91% 3:54:11 8:56 3:52:57 1193 78 M45 Thomas Lindsay, 48, Minneapolis, MN 56.41% 3:54:12 8:56 3:49:03 1194 196 M35 Hatem Feshir, 39, Minneapolis, MN 52.18% 3:54:15 8:56 3:52:53 1195 13 M18 Franklin Miller, 18, Maple Grove, MN 53.17% 3:54:17 8:56 3:49:10 1196 685 M20 Gunnar Swanson, 30, St Anthony, MN 51.46% 3:54:20 8:56 3:47:47 1197 686 M20 Tor Hanson, 24, Minneapolis, MN 51.46% 3:54:20 8:56 3:52:56 1198 687 M20 Derek Marrier, 22, Woodbury, MN 51.45% 3:54:22 8:56 3:52:20 1199 688 M20 Juan Castillo, 31, Chicago, IL 51.45% 3:54:22 8:56 3:52:34 1200 689 M20 Kevin Zhang, 24, Cedar Rapids, IA 51.44% 3:54:24 8:56 3:53:31 1201 690 M20 Aidan Cross, 24, Minneapolis, MN 51.44% 3:54:25 8:56 3:52:31 1202 691 M20 Kevin DiCalvo, 30, Madison, WI 51.44% 3:54:26 8:57 3:49:17 1203 197 M35 Russell Cox, 39, Blaine, MN 52.13% 3:54:28 8:57 3:52:23 1204 692 M20 Caleb Derosier, 27, Lakewood, CO 51.42% 3:54:31 8:57 3:53:52 1205 198 M35 David Hauge, 37, Minneapolis, MN 51.52% 3:54:32 8:57 3:53:25 1206 693 M20 Gregory Forsberg, 21, St Paul, MN 51.51% 3:54:34 8:57 3:52:28 1207 694 M20 Eric Peterson, 26, Minneapolis, MN 51.40% 3:54:35 8:57 3:49:20 1208 695 M20 Tyler Yule, 34, Kasson, MN 51.40% 3:54:37 8:57 3:53:32 1209 132 M40 Jim Fuller, 42, Eden Prairie, MN 53.42% 3:54:39 8:57 3:53:19 1210 696 M20 Logan Eckhoff, 28, saskatoon, SK 51.38% 3:54:40 8:57 3:49:26 1211 133 M40 Garedew Ergette, 40, columbia heights, MN 52.52% 3:54:41 8:57 3:53:45 1212 697 M20 Nick Soppeland, 27, Dayton, MN 51.38% 3:54:41 8:57 3:54:04 1213 698 M20 Tanner Hoel, 20, White Bear Lake, MN 51.78% 3:54:45 8:57 3:48:45 1214 699 M20 William Jacoboski, 23, White Bear Lake, MN 51.36% 3:54:46 8:57 3:47:23 1215 79 M45 Benjamin Phillips, 49, Canton, IL 56.76% 3:54:53 8:58 3:53:30 1216 700 M20 Kurt TeBeest, 26, Montevideo, MN 51.33% 3:54:55 8:58 3:49:53 1217 701 M20 Eamon Bartlett, 24, Minneapolis, MN 51.33% 3:54:56 8:58 3:49:39 1218 80 M45 Jason Sonnek, 45, Lino Lakes, MN 54.76% 3:54:57 8:58 3:53:36 1219 199 M35 Alex Peine, 37, Little Falls, MN 51.43% 3:54:58 8:58 3:53:35 1220 702 M20 McCarthy Clark, 24, Wayzata, MN 51.32% 3:54:59 8:58 3:53:19 1221 134 M40 Justin Yee, 44, Minneapolis, MN 54.27% 3:54:59 8:58 3:54:07 1222 703 M20 Robert Specht, 27, St Paul, MN 51.31% 3:55:00 8:58 3:49:23 1223 704 M20 Jacob Baxter, 31, Rochester, MN 51.31% 3:55:00 8:58 3:49:48 1224 705 M20 Danny Shay, 31, Minneapolis, MN 51.31% 3:55:01 8:58 3:49:50 1225 706 M20 Clement Bilhorn, 34, New Glarus, WI 51.31% 3:55:01 8:58 3:54:18 1226 25 M55 Jay Cowan, 58, Minneapolis, MN 61.75% 3:55:04 8:58 3:53:19 1227 13 M60 Scott Lawrence, 61, Seattle, WA 63.63% 3:55:05 8:58 3:53:43 1228 707 M20 Sam Skoglund, 27, East Bethel, MN 51.27% 3:55:12 8:58 3:53:57 1229 135 M40 Michael Schimelpfenig, 40, Eden Prairie, MN 52.39% 3:55:15 8:58 3:49:43 1230 708 M20 Sam Kenefick, 26, Minneapolis, MN 51.24% 3:55:21 8:59 3:53:33 1231 709 M20 Ben Jansen, 25, Prior Lake, MN 51.22% 3:55:25 8:59 3:54:05 1232 200 M35 Benjamin Knapp, 36, Wauwatosa, WI 51.22% 3:55:28 8:59 3:50:14 1233 81 M45 Joseph Lewis, 45, Osseo, MN 54.63% 3:55:29 8:59 3:53:27 1234 710 M20 William Donnellon, 25, Los Angeles, CA 51.20% 3:55:32 8:59 3:50:27 1235 711 M20 Ben Snook, 25, Sf, CA 51.20% 3:55:32 8:59 3:54:29 1236 136 M40 Peter Mueller, 44, Shoreview, MN 54.15% 3:55:32 8:59 3:54:47 1237 712 M20 Harry Ward, 25, Mequon, WI 51.19% 3:55:34 8:59 3:50:18 1238 201 M35 Kyle Krenske, 37, Northfield, MN 51.30% 3:55:34 8:59 3:53:51 1239 713 M20 Tucker Windels, 30, Minneapolis, MN 51.19% 3:55:35 8:59 3:50:13 1240 714 M20 Ryan Lu, 29, Minneapolis, MN 51.18% 3:55:37 8:59 3:53:27 1241 137 M40 Gregg Wolff, 43, Boise, ID 53.66% 3:55:37 8:59 3:54:15 1242 42 M50 Richard Letter, 53, Mechanicsville, VA 58.71% 3:55:37 8:59 3:54:16 1243 202 M35 David Calhoun, 37, Oceanside, CA 51.28% 3:55:38 8:59 3:54:12 1244 6 M65 John Johnson, 66, Farmington Hills, MI 66.88% 3:55:39 8:59 3:53:56 1245 7 M65 Mike Evans, 67, Lino Lakes, MN 67.60% 3:55:40 8:59 3:48:27 1246 138 M40 Michael Wojtalewicz, 42, Minneapolis, MN 53.19% 3:55:40 8:59 3:54:20 1247 139 M40 Matthew Lamos, 41, Waverly, IA 52.74% 3:55:41 8:59 3:54:39 1248 715 M20 Nolan Conners, 21, Lake Elmo, MN 51.25% 3:55:44 8:59 3:49:39
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

1249 140 M40 Ramiro Avila Martinez, 44, Eau Claire, WI 54.10% 3:55:45 9:00 3:54:17 1250 716 M20 Dalton Pauly, 29, Minneapolis, MN 51.15% 3:55:45 9:00 3:54:29 1251 43 M50 Chad Shilson, 54, Maple Grove, MN 59.22% 3:55:48 9:00 3:55:16 1252 44 M50 Jason Byers, 52, Minneapolis, MN 58.11% 3:55:49 9:00 3:54:27 1253 26 M55 Barney Price, 59, Bethesda, MD 62.16% 3:55:52 9:00 3:50:34 1254 717 M20 Jack Regan, 22, Libertyville, IL 51.12% 3:55:53 9:00 3:54:16 1255 203 M35 Eric Lambert, 36, Lake Elmo, MN 51.13% 3:55:53 9:00 3:55:03 1256 718 M20 Cameron Wagner, 21, Hutchinson, MN 51.22% 3:55:54 9:00 3:48:43 1257 719 M20 Nick Bros, 23, Wayzata, MN 51.12% 3:55:54 9:00 3:49:05 1258 720 M20 Luke Hoffmann, 22, Duluth, MN 51.12% 3:55:54 9:00 3:54:05 1259 82 M45 John Corsi, 48, Germantown, WI 55.99% 3:55:58 9:00 3:54:44 1260 721 M20 Strom Keehn, 26, Minneapolis, MN 51.10% 3:55:59 9:00 3:50:30 1261 722 M20 Nick Krantz, 31, Plymouth, MN 51.09% 3:56:00 9:00 3:54:49 1262 723 M20 Tyler Erickson, 23, Owatonna, MN 51.09% 3:56:01 9:00 3:53:58 1263 14 M60 Andy Rosandick, 64, Wisconsin Rapids, WI 65.36% 3:56:05 9:00 3:54:47 1264 724 M20 Billy Ayers, 27, Minneapolis, MN 51.07% 3:56:06 9:00 3:53:57 1265 725 M20 Austin Dircks, 32, Minneapolis, MN 51.06% 3:56:09 9:00 3:51:04 1266 726 M20 Michael Giacomini, 33, Minneapolis, MN 51.06% 3:56:10 9:00 3:50:55 1267 204 M35 Alex Ives, 37, St Paul, MN 51.16% 3:56:11 9:01 3:51:01 1268 727 M20 Thomas Austin, 33, Stevens Point, WI 51.05% 3:56:11 9:01 3:54:05 1269 141 M40 Andrew Stark, 44, Brown Deer, WI 54.00% 3:56:11 9:01 3:55:10 1270 205 M35 Erik Swanson, 37, Anoka, MN 51.13% 3:56:20 9:01 3:54:32 1271 206 M35 Jacob Fimon, 37, Otsego, MN 51.12% 3:56:22 9:01 3:50:57 1272 728 M20 Cole Martens, 28, Breckenridge, CO 51.00% 3:56:26 9:01 3:49:10 1273 729 M20 Chris Paulson, 34, Minneapolis, MN 51.00% 3:56:26 9:01 3:55:05 1274 730 M20 Tyler Pilon, 26, Duluth, MN 51.00% 3:56:26 9:01 3:55:41 1275 83 M45 Damon Allison, 49, Maple Grove, MN 56.38% 3:56:27 9:01 3:54:51 1276 207 M35 Peter Manstrom, 39, Bismarck, ND 51.69% 3:56:28 9:01 3:56 1277 731 M20 William Koivumaki, 26, Chaska, MN 50.99% 3:56:30 9:01 3:50:17 1278 732 M20 Carlos Zacarias, 28, Minneapolis, MN 50.98% 3:56:32 9:01 3:51:21 1279 142 M40 Bryant Hughes, 41, Minneapolis, MN 52.54% 3:56:34 9:01 3:49:29 1280 15 M60 Scott McCalmont, 63, Saint Paul, MN 64.54% 3:56:35 9:01 3:51:12 1281 45 M50 Anibal Davila, 54, Chaska, MN 59.01% 3:56:39 9:02 3:55:16 1282 733 M20 Kenneth Gudmundson, 27, Shoreview, MN 50.95% 3:56:41 9:02 3:56:01 1283 84 M45 Kamlender Singh, 45, Cumming, GA 54.35% 3:56:42 9:02 3:55:10 1284 734 M20 Van Quach, 33, Saint Paul, MN 50.94% 3:56:42 9:02 3:55:58 1285 735 M20 Ethan Levin, 27, St Paul, MN 50.94% 3:56:43 9:02 3:54:38 1286 736 M20 Gerardo Contreras, 28, San Diego, IL 50.93% 3:56:45 9:02 3:55:49 1287 737 M20 Braydon Wiedeman, 28, St Paul, MN 50.92% 3:56:48 9:02 3:55:56 1288 208 M35 Beau Radford, 35, Saint Louis Park, MN 50.89% 3:56:56 9:02 3:49:14 1289 143 M40 Ryan Wordelman, 41, St Louis Park, MN 52.46% 3:56:56 9:02 3:56:08 1290 209 M35 Nicholas Pronk, 35, Rochester, MN 50.89% 3:56:57 9:02 3:54:55 1291 738 M20 Jack Pilney, 30, Eagan, MN 50.86% 3:57:04 9:03 3:50:06 1292 739 M20 Colin Murphy, 27, Nowthen, MN 50.85% 3:57:07 9:03 3:55:49 1293 46 M50 Paul Hockert, 54, Medina, MN 58.88% 3:57:10 9:03 3:51:42 1294 85 M45 Aaron Massari, 49, St Paul, MN 56.21% 3:57:11 9:03 3:51:53 1295 210 M35 Jeremy Miller, 39, Leeper, PA 51.53% 3:57:13 9:03 3:56:15 1296 740 M20 Marshall Pollack, 34, St Louis Park, MN 50.83% 3:57:15 9:03 3:56:05 1297 741 M20 Sam Yoo, 23, St Paul, MN 50.82% 3:57:16 9:03 3:52 1298 742 M20 Harry Lien, 27, St Paul, MN 50.82% 3:57:17 9:03 3:49:57 1299 743 M20 Brandon Logan, 25, Regina, SK 50.80% 3:57:23 9:03 3:52:08 1300 144 M40 Nathaniel Whitcomb, 42, Minneapolis, MN 52.79% 3:57:27 9:03 3:55:51 1301 744 M20 Maxwell Smart, 23, Minneapolis, MN 50.78% 3:57:28 9:03 3:55:38 1302 745 M20 Maceo Young, 21, Roseville, MN 50.87% 3:57:30 9:04 3:55:23 1303 86 M45 Matt Heffernan, 47, Minneapolis, MN 55.13% 3:57:32 9:04 3:52:18 1304 746 M20 Matthew Russman, 33, Minneapolis, MN 50.74% 3:57:38 9:04 3:56:16 1305 747 M20 Ben Neubecker, 30, Minneapolis, MN 50.74% 3:57:40 9:04 3:56:12 1306 87 M45 Jason Farr, 47, Milwaukee, WI 55.09% 3:57:41 9:04 3:52:29 1307 748 M20 Mark Mitchell, 26, Hopkins, MN 50.72% 3:57:44 9:04 3:55:42 1308 145 M40 Elliot Nelson, 44, Andover, MN 53.63% 3:57:47 9:04 3:56:36 1309 749 M20 Mark Johnson, 31, Silver Lake, KS 50.71% 3:57:47 9:04 3:56:40 1310 750 M20 Brooks Kraus, 21, Athens, WI 50.80% 3:57:52 9:04 3:56:23 1311 47 M50 Scott Carlson, 53, Bloomington, MN 58.15% 3:57:53 9:04 3:57:38 1312 751 M20 Eric Christensen, 29, Minneapolis, MN 50.69% 3:57:54 9:04 3:50:49 1313 752 M20 Kyle Gamoke, 28, St Paul, MN 50.69% 3:57:54 9:04 3:56:47 1314 753 M20 Kirby Parsons, 32, Minneapolis, MN 50.68% 3:57:57 9:05 3:55:46 1315 754 M20 Andrew Witmer, 34, Fitchburg, WI 50.67% 3:57:58 9:05 3:56:27 1316 146 M40 Ryan Otto, 42, Sioux Falls, SD 52.66% 3:58:02 9:05 3:57:09 1317 755 M20 Joseph Hudson, 24, Minneapolis, MN 50.65% 3:58:04 9:05 3:56:15 1318 211 M35 Byron Johnson, 38, Saint Cloud, MN 50.96% 3:58:11 9:05 3:57:05 1319 756 M20 Andrew Kramer, 23, Chicago, IL 50.62% 3:58:13 9:05 3:52:45 1320 212 M35 Tyler Buckentine, 37, New Ulm, MN 50.72% 3:58:15 9:05 3:56:23 1321 757 M20 William Karels, 21, Brookings, SD 50.71% 3:58:15 9:05 3:57:24 1322 758 M20 Chamberlain Gregg, 26, Minneapolis, MN 50.61% 3:58:16 9:05 3:50:34 1323 759 M20 Hudson Day, 24, St Paul, MN 50.61% 3:58:17 9:05 3:51:29 1324 27 M55 Tim Forby, 57, Bloomington, MN 60.32% 3:58:18 9:05 3:57:26 1325 760 M20 Robert Maghielse, 30, Grosse Pointe Park, MI 50.60% 3:58:18 9:05 3:57:50 1326 761 M20 Colin Jacobsen, 26, Victoria, MN 50.59% 3:58:20 9:05 3:51:03 1327 762 M20 Nqoua Yang, 33, Newport, MN 50.59% 3:58:22 9:06 3:53:18 1328 763 M20 Adam Kasper, 29, Blaine, MN 50.57% 3:58:26 9:06 3:53:11 1329 764 M20 Peter Markham, 20, New Brighton, MN 50.97% 3:58:28 9:06 3:52:07 1330 765 M20 Kellen Oconnor, 24, Minneapolis, MN 50.57% 3:58:28 9:06 3:53:22 1331 147 M40 Michael Matula, 40, Johnston, IA 51.69% 3:58:28 9:06 3:57:52 1332 8 M65 William Owens, 66, Ottumwa, IA 66.08% 3:58:30 9:06 3:53:12 1333 48 M50 Gary Lamott, 52, Coon Rapids, MN 57.45% 3:58:33 9:06 3:56:12 1334 766 M20 Corey Graen, 30, Apple Valley, MN 50.54% 3:58:35 9:06 3:57:34 1335 28 M55 Eliot Ephraim, 58, Chicago, IL 60.84% 3:58:36 9:06 3:57:17 1336 88 M45 Andrew McNattin, 46, St Paul, MN 54.39% 3:58:36 9:06 3:57:25 1337 148 M40 Douglas Rappin, 40, St Paul, MN 51.66% 3:58:37 9:06 3:56:53 1338 767 M20 Riley MacCharles, 32, Mitchell, MB 50.53% 3:58:37 9:06 3:57:12 1339 768 M20 Josh Anderson, 23, River Falls, WI 50.53% 3:58:38 9:06 3:57:02 1340 769 M20 Jacob McGraw, 29, Superior, WI 50.52% 3:58:41 9:06 3:56:39 1341 770 M20 Andrew Kalapuch, 28, Minneapolis, MN 50.52% 3:58:42 9:06 3:57:05 1342 771 M20 James Aicardi Jr, 30, St Paul, MN 50.51% 3:58:43 9:06 3:56:29 1343 772 M20 Gabe Greiman, 23, Overland Park, KS 50.49% 3:58:50 9:07 3:53:38 1344 213 M35 Aaron Green, 37, St. Paul, MN 50.59% 3:58:51 9:07 3:57:03 1345 773 M20 Collin Martin, 27, Minneapolis, MN 50.48% 3:58:51 9:07 3:57:03 1346 49 M50 Patrick Hogeboom, 53, Fairfax Station, VA 57.92% 3:58:51 9:07 3:57:32 1347 89 M45 Brian Doe, 47, Stillwater, MN 54.82% 3:58:52 9:07 3:52:55 1348 29 M55 Eric Bratvold, 57, Lake Elmo, MN 60.17% 3:58:53 9:07 3:52:56 1349 774 M20 Seamus Harvey, 25, Golden Valley, MN 50.47% 3:58:54 9:07 3:56:57 1350 214 M35 Thomas Trier, 37, Minneapolis, MN 50.57% 3:58:56 9:07 3:57:28 1351 775 M20 Chad Leitinger, 32, Pewaukee, WI 50.46% 3:58:57 9:07 3:53:23 1352 776 M20 Charles Weiand, 28, Woodbury, MN 50.46% 3:58:59 9:07 3:57:35 1353 777 M20 Christopher Poyerd, 26, Minnetonka, MN 50.45% 3:59:00 9:07 3:53:57 1354 778 M20 Tanner Carlson, 28, Saint Paul, MN 50.45% 3:59:02 9:07 3:58:18 1355 215 M35 Christopher Smith, 38, Hugo, MN 50.78% 3:59:03 9:07 3:57:57 1356 216 M35 Joshua Bennington, 38, Maple Grove, MN 50.77% 3:59:04 9:07 3:52:12 1357 779 M20 Jesse Goldfarb, 34, Minneapolis, MN 50.43% 3:59:07 9:07 3:53:36 1358 217 M35 Richard Woo, 37, Rochester, MN 50.53% 3:59:07 9:07 3:58:11 1359 780 M20 Sam Hudec, 22, Minneapolis, MN 50.43% 3:59:08 9:07 3:58:44 1360 781 M20 Connor Gundy, 31, Arcadia, CA 50.42% 3:59:09 9:07 3:53:48 1361 149 M40 David Hardzinski, 40, Savage, MN 51.54% 3:59:10 9:07 3:53:42 1362 90 M45 Million Woldehawariat, 49, Blaine, MN 55.73% 3:59:12 9:07 3:58:03 1363 782 M20 Benjamin Verhasselt, 31, St Paul, MN 50.41% 3:59:13 9:07 3:52:10 1364 218 M35 Christofer Brayton, 39, Woodside, NY 51.09% 3:59:14 9:07 3:57:21 1365 783 M20 Nathan Ostlie, 34, St Louis Park, MN 50.40% 3:59:14 9:07 3:58:24 1366 784 M20 Samuel Sura, 31, Inver Grove Heights, MN 50.39% 3:59:19 9:08 3:57:30 1367 219 M35 Carl Schroeder, 39, Richfield, MN 51.06% 3:59:23 9:08 3:58:11 1368 785 M20 Evan Pydych, 33, Minneapolis, MN 50.37% 3:59:24 9:08 3:58:33 1369 150 M40 Nate Leckband, 42, Eagan, MN 52.34% 3:59:31 9:08 3:53:43 1370 220 M35 Tyler Tholl, 39, Minneapolis, MN 51.03% 3:59:31 9:08 3:58:09 1371 50 M50 Eric Kimball, 52, Buckingham, IA 57.20% 3:59:36 9:08 3:54:02 1372 221 M35 Matthew Marques, 35, Carolina 50.33% 3:59:36 9:08 3:57:57 1373 786 M20 Mitch Johnson, 34, Perryville, MO 50.31% 3:59:41 9:09 3:54 1374 787 M20 Maxwell Zupfer, 22, Woodbury, MN 50.31% 3:59:42 9:09 3:58 1375 788 M20 Kyle Kohl, 25, Faribault, MN 50.31% 3:59:42 9:09 3:59:01 1376 789 M20 Justin Cook, 33, Sioux Falls, SD 50.30% 3:59:43 9:09 3:53:32 1377 91 M45 Michael Hayman, 45, Otsego, MN 53.67% 3:59:43 9:09 3:58:34 1378 790 M20 Tyler Schultz, 34, Arvada, CO 50.30% 3:59:44 9:09 3:53:33 1379 222 M35 Joe Wacker, 36, Minneapolis, MN 50.30% 3:59:45 9:09 3:59:04 1380 791 M20 Reed Redmond, 30, Chicago, IL 50.29% 3:59:47 9:09 3:58:14 1381 30 M55 William Sumey, 59, Scandia, MN 61.14% 3:59:48 9:09 3:58:23 1382 223 M35 Brent Bauman, 39, Chanhassen, MN 50.97% 3:59:49 9:09 3:53 1383 792 M20 Luke Manderfeld, 30, Champlin, MN 50.28% 3:59:50 9:09 3:58:25 1384 793 M20 Luis Venzor, 26, Pecos, TX 50.27% 3:59:51 9:09 3:54:38 1385 794 M20 Joshua Tuggle, 32, Bloomington, MN 50.27% 3:59:51 9:09 3:54:46 1386 795 M20 David Ricart, 31, Minneapolis, MN 50.27% 3:59:53 9:09 3:54:12 1387 151 M40 Noah Dominik, 43, Prior Lake, MN 52.70% 3:59:55 9:09 3:58:36 1388 224 M35 Adam Toner, 39, Minneapolis, MN 50.94% 3:59:58 9:09 3:58:40 1389 225 M35 Aaron Bingea, 36, Minneapolis, MN 50.25% 4:00:00 9:09 3:54:06 1390 796 M20 Garrett Verfurth, 27, Iowa City, IA 50.24% 4:00:01 9:09 3:58:24 1391 797 M20 Adam Hoxie, 30, Excelsior, MN 50.23% 4:00:03 9:09 3:58:03 1392 92 M45 Pj Eichten, 49, Minneapolis, MN 55.53% 4:00:05 9:09 3:58:04 1393 798 M20 Matt Miner, 30, Minneapolis, MN 50.22% 4:00:06 9:09 3:58:28 1394 799 M20 Spencer Tauchen, 29, Golden Valley, MN 50.22% 4:00:06 9:09 3:58:41 1395 51 M50 Thomas Meyers, 51, Bozeman, MT 56.54% 4:00:09 9:10 3:54:57 1396 800 M20 Daulton Keiser, 30, Harrisburg, SD 50.20% 4:00:13 9:10 3:58:34 1397 152 M40 Landis Huffman, 43, Chicago, IL 52.63% 4:00:15 9:10 3:54:42 1398 93 M45 Mark Peterson, 47, Appleton, WI 54.50% 4:00:15 9:10 3:58:28 1399 226 M35 Nathan Rater, 38, Lake Norman of Catawb, NC 50.52% 4:00:17 9:10 3:58:26 1400 31 M55 Matthew Gardner, 56, Johnston, IA 59.23% 4:00:20 9:10 3:54:06 1401 801 M20 Blake Johnson, 24, Kansas City, MO 50.17% 4:00:21 9:10 3:54:30 1402 94 M45 Naresh Kumar, 45, Cumming, GA 53.52% 4:00:22 9:10 3:53:48 1403 802 M20 David Masterman, 34, Minneapolis, MN 50.16% 4:00:23 9:10 3:54:58 1404 227 M35 Sam Morehead, 36, Minneapolis, MN 50.17% 4:00:23 9:10 3:58:52 1405 1 M12 Avery Millmann, 13, Rosemount, MN 59.02% 4:00:23 9:10 3:58:58 1406 95 M45 Heath Bredeson, 47, Minneapolis, MN 54.47% 4:00:24 9:10 3:58:41 1407 803 M20 Adam Mullin, 27, Omaha, NE 50.16% 4:00:25 9:10 3:53:56 1408 153 M40 Shane Jahnke, 44, Eagan, MN 53.05% 4:00:25 9:10 3:59 1409 228 M35 Erik Michaels, 37, Toledo, OH 50.24% 4:00:30 9:10 3:55:06 1410 804 M20 Joe Hjerpe, 33, Minneapolis, MN 50.14% 4:00:30 9:10 3:58:56 1411 805 M20 Forrest Coughlin, 31, Blaine, MN 50.14% 4:00:31 9:10 3:55:24 1412 229 M35 Casey Duhaime, 39, Wayzata, MN 50.81% 4:00:35 9:11 3:59 1413 154 M40 Joseph Farhat, 44, Minneapolis, MN 53.00% 4:00:38 9:11 3:54:35 1414 806 M20 Gavin Nelson, 23, Burnsville, MN 50.11% 4:00:38 9:11 3:54:40 1415 96 M45 Justin Duffek, 46, Appleton, WI 53.93% 4:00:39 9:11 3:58:54 1416 807 M20 Thomas Fisher, 23, Buda, TX 50.09% 4:00:44 9:11 3:58:56 1417 97 M45 Dante Vono, 48, Roseville, MN 54.87% 4:00:46 9:11 3:59:51 1418 14 M18 Evan Schmidt, 19, Hutchinson, MN 51.00% 4:00:47 9:11 3:53:45 1419 808 M20 Steve Heron, 28, Minneapolis, MN 50.08% 4:00:47 9:11 3:58:40 1420 155 M40 Phil Weiss, 41, Bozeman, MT 51.62% 4:00:48 9:11 3:58:46 1421 809 M20 Cyril Mahlke, 25, Minnetonka, MN 50.07% 4:00:49 9:11 3:53:34 1422 230 M35 Patrick Davis, 35, Duluth, MN 50.07% 4:00:49 9:11 3:58:32 1423 15 M18 Gage Alstead, 19, Plymouth, MN 50.98% 4:00:51 9:11 3:55:27 1424 810 M20 Maxwell Dayton, 32, Mankato, MN 50.05% 4:00:56 9:11 3:59:02 1425 231 M35 Peter Lucke, 38, Minneapolis, MN 50.36% 4:01:02 9:12 3:59:09 1426 32 M55 Steve Hallstrom, 57, Fargo, ND 59.63% 4:01:03 9:12 3:55:30 1427 156 M40 Kory Reckinger, 40, Eden Prairie, MN 51.12% 4:01:06 9:12 3:58:50 1428 232 M35 Nicholas Sommers, 36, Chicago, IL 50.01% 4:01:08 9:12 4:00:34 1429 52 M50 Tony Moylan, 50, Blaine, MN 55.79% 4:01:09 9:12 3:55:28 1430 811 M20 Ryan Garbe, 30, Roseville, MN 49.99% 4:01:12 9:12 4:00:05 1431 812 M20 Samuel McLaren, 33, Livermore, CA 49.99% 4:01:13 9:12 3:59:34 1432 813 M20 Ryan Schuerkamp, 24, Prior Lake, MN 49.98% 4:01:15 9:12 4:01:06 1433 814 M20 Isaac Schultz, 22, Roseville, MN 49.98% 4:01:16 9:12 4:00:06 1434 815 M20 Dan Netter, 25, Minneapolis, MN 49.97% 4:01:18 9:12 3:56:06 1435 816 M20 Yetong Huang, 29, Rochester, MN 49.97% 4:01:20 9:12 3:55:45 1436 817 M20 Jackson Welsh, 25, Minneapolis, MN 49.96% 4:01:23 9:12 3:55:40 1437 818 M20 Carter Bohle, 27, Minneapolis, MN 49.94% 4:01:28 9:13 3:56:05 1438 819 M20 Ryan Eckstrom, 22, Inver Grove Heights, MN 49.93% 4:01:29 9:13 3:55:51 1439 820 M20 John Gliniecki, 28, St Louis Park, MN 49.93% 4:01:30 9:13 3:56:13 1440 233 M35 Devon Palmer, 38, St Paul, MN 50.26% 4:01:30 9:13 4:00:04 1441 821 M20 Trevor Speer, 25, Madison, WI 49.92% 4:01:32 9:13 3:54:58 1442 234 M35 Nick Luciano, 36, Minneapolis, MN 49.92% 4:01:34 9:13 3:59:27 1443 157 M40 Nate Abuan, 44, Eau Claire, WI 52.79% 4:01:35 9:13 4:00:18 1444 822 M20 Rafael Leviton, 23, Golden Valley, MN 49.91% 4:01:36 9:13 3:59:40 1445 16 M60 Mike Knobler, 61, Santa Monica, CA 61.92% 4:01:36 9:13 3:59:43 1446 158 M40 Ryan Krzos, 40, Lauderdale, MN 51.01% 4:01:37 9:13 3:59:34 1447 823 M20 Patrick McGarvey, 22, Chicago, IL 49.90% 4:01:39 9:13 3:59:43 1448 824 M20 Landon Peterson, 23, Minneapolis, MN 49.90% 4:01:39 9:13 4:00:59 1449 235 M35 Cole Schempp, 35, Eagan, MN 49.88% 4:01:44 9:13 4:00:49 1450 825 M20 Adam Stankiewicz, 27, Minneapolis, MN 49.87% 4:01:47 9:13 3:56:44 1451 826 M20 Michael Perry, 29, Minneapolis, MN 49.87% 4:01:49 9:13 4:00:12 1452 827 M20 Will Heidenreich, 28, Shoreview, MN 49.85% 4:01:54 9:14 4:00:15 1453 828 M20 Pete Heidepriem, 34, Sioux Falls, SD 49.84% 4:01:56 9:14 3:56 1454 829 M20 Chris Moore, 34, Minneapolis, MN 49.84% 4:01:57 9:14 3:56:54 1455 53 M50 David Swaja, 52, Hutchinson, MN 56.64% 4:01:58 9:14 3:54:28 1456 236 M35 Mitchell Wolters, 37, Maple Grove, MN 49.94% 4:01:59 9:14 3:56:29 1457 17 M60 John Hoffman, 60, Minnetonka, MN 61.19% 4:02:00 9:14 4:00:44 1458 54 M50 Andrew Hegstad, 52, Stillwater, MN 56.63% 4:02:01 9:14 4:00:04 1459 159 M40 Tim Large, 41, Greenville, SC 51.34% 4:02:06 9:14 4:00:50 1460 830 M20 Tom Azar, 24, Minneapolis, MN 49.80% 4:02:08 9:14 3:56:42 1461 831 M20 Ashton Wiltgen, 31, Rogers, MN 49.80% 4:02:09 9:14 4:00:10 1462 832 M20 Dimitri Lozano, 29, Corpus Christi, TX 49.80% 4:02:09 9:14 4:01:27 1463 833 M20 Daniel Opdahl, 27, Minneapolis, MN 49.78% 4:02:13 9:14 4:00:28 1464 160 M40 Eric Sodergren, 42, Minneapolis, MN 51.74% 4:02:18 9:15 4:01:49 1465 161 M40 Brandon Derby, 44, Northfield, MN 52.62% 4:02:23 9:15 3:56:16 1466 237 M35 Corey Wohlers, 35, East Bethel, MN 49.75% 4:02:23 9:15 4:00:38 1467 834 M20 Sean Scanlon, 32, Burnsville, MN 49.75% 4:02:24 9:15 4:00:38 1468 238 M35 Raymond Cummings, 38, Minneapolis, MN 50.07% 4:02:26 9:15 4:00:51 1469 162 M40 Jason Clark, 41, Minneapolis, MN 51.26% 4:02:29 9:15 3:56:59 1470 835 M20 Lucas Fowler, 31, Rochester, NY 49.71% 4:02:34 9:15 4:01:40 1471 163 M40 Zach Sands, 40, Fridley, MN 50.81% 4:02:34 9:15 4:02:02 1472 98 M45 darren reaume, 47, Saint Anthony, MN 53.98% 4:02:35 9:15 3:57:02 1473 836 M20 Takashi Teoh, 27, St Michael, MN 49.70% 4:02:37 9:15 3:54:56 1474 837 M20 Jose Molina, 33, Miami, FL 49.70% 4:02:38 9:15 4:01:28 1475 838 M20 Jack Tauscher, 21, Woodbury, MN 49.80% 4:02:38 9:15 4:02:05 1476 839 M20 Benjamin Anschutz, 22, Woodbury, MN 49.69% 4:02:41 9:15 4:00:38 1477 164 M40 Joseph Stringer, 43, Chicago, IL 52.10% 4:02:42 9:15 3:57:10 1478 165 M40 Joseph Guggenberger, 44, Blaine, MN 52.54% 4:02:44 9:15 4:01:16 1479 166 M40 Blair Huggins, 43, Albertville, MN 52.09% 4:02:45 9:16 3:57:19 1480 840 M20 Adrian Lawrenz, 24, Minneapolis, MN 49.67% 4:02:46 9:16 3:57:12 1481 55 M50 Nick Dorsher, 51, Fargo, ND 55.92% 4:02:49 9:16 4:01:08 1482 167 M40 John Edmonds, 40, Minneapolis, MN 50.76% 4:02:49 9:16 4:02:10 1483 841 M20 Zeke Majeske, 27, Madison, WI 49.65% 4:02:51 9:16 4:01:19 1484 842 M20 Alec Storm, 33, Chicago, IL 49.64% 4:02:54 9:16 3:57:27 1485 239 M35 Brian Ruggle, 39, Duluth, MN 50.31% 4:02:57 9:16 3:55:10 1486 56 M50 Derek Johnson, 54, Edina, MN 57.47% 4:02:58 9:16 4:01:43 1487 3 N Marcus Carmicle, 55, Richmond, KY 62.79% 4:03:01 9:16 4:01:46 1488 843 M20 Luke Schulstad, 33, Minneapolis, MN 49.61% 4:03:04 9:16 3:57:23 1489 844 M20 Henry Schaefer, 33, Minneapolis, MN 49.60% 4:03:06 9:16 3:55:31 1490 845 M20 Teddy Farrell, 22, Golden Valley, MN 49.60% 4:03:06 9:16 3:57:30 1491 168 M40 Casey Morris, 44, Toronto, ON 52.44% 4:03:11 9:17 4:02:27 1492 846 M20 Trey Kenkel, 23, Omaha, NE 49.58% 4:03:12 9:17 3:57:47 1493 33 M55 Vance Baran, 56, Independence, MN 58.52% 4:03:15 9:17 4:02:10 1494 16 M18 Caiden Hernandez, 19, Coon Rapids, MN 50.47% 4:03:18 9:17 4:02:03 1495 847 M20 Nolan Cassidy, 21, Lake Geneva, WI 49.66% 4:03:18 9:17 4:02:59 1496 848 M20 Garrett Johnson, 29, Chaska, MN 49.55% 4:03:22 9:17 3:57:54 1497 849 M20 Chris Boelke, 23, Eden Prairie, MN 49.55% 4:03:22 9:17 3:57:55 1498 850 M20 Brady Speicher, 31, Battle Lake, MN 49.55% 4:03:22 9:17 4:01:46 1499 851 M20 Joseph Struthers, 20, Chanhassen, MN 49.94% 4:03:24 9:17 3:58:14 1500 240 M35 Trevor Groves, 35, Erie, CO 49.54% 4:03:25 9:17 3:56 1501 6 M16 Austin Moon, 16, Minneapolis, MN 53.26% 4:03:27 9:17 3:58:19 1502 57 M50 Mark Batik, 51, Euless, TX 55.76% 4:03:30 9:17 4:02:15 1503 852 M20 Jacob Rokala, 21, St Michael, MN 49.62% 4:03:31 9:17 3:57:06 1504 853 M20 Nathan Meyer, 25, Davenport, IA 49.52% 4:03:31 9:17 3:57:31 1505 854 M20 Bridger Anderson, 22, St. Louis, MO 49.51% 4:03:33 9:17 3:57:53 1506 169 M40 Nicholas Fahey, 40, St Paul, MN 50.60% 4:03:36 9:17 4:02:18 1507 241 M35 Tony Pekarek, 38, Plymouth, MN 49.82% 4:03:38 9:18 3:57:45 1508 170 M40 William Schaffer, 43, Mendota Heights, MN 51.89% 4:03:39 9:18 3:57:55 1509 171 M40 Graham Ojala-Barbour, 41, Saint Paul, MN 51.01% 4:03:41 9:18 4:02:12 1510 855 M20 Christopher Thormodson, 28, Cottage Grove, MN 49.47% 4:03:44 9:18 3:58:01 1511 856 M20 Ethan Less, 25, West St Paul, MN 49.46% 4:03:47 9:18 3:58:20 1512 857 M20 Thomas Litwiller, 23, Albertville, MN 49.46% 4:03:48 9:18 3:56:21 1513 242 M35 Jose Sevilla, 38, Minneapolis, MN 49.79% 4:03:49 9:18 3:58:23 1514 858 M20 Gavin Madison, 22, Duluth, MN 49.45% 4:03:50 9:18 3:58:14 1515 859 M20 Ethan Schmidt, 24, Minneapolis, MN 49.45% 4:03:50 9:18 4:02:39 1516 243 M35 Stephen Peterson, 35, St Paul, MN 49.45% 4:03:52 9:18 3:58:34 1517 99 M45 Padam Ojha, 45, Forest Lake, MN 52.75% 4:03:53 9:18 3:58:21 1518 172 M40 David Pollitt, 40, Victoria, MN 50.54% 4:03:53 9:18 3:58:38 1519 100 M45 Christopher Hutchison, 46, Simi Valley, CA 53.21% 4:03:54 9:18 4:03:33 1520 860 M20 Thomas See, 23, Henderson, NV 49.43% 4:03:56 9:18 3:58:32 1521 861 M20 Gary Vazquez, 34, Atlanta, GA 49.43% 4:03:56 9:18 3:58:38 1522 862 M20 Matt Hempe, 26, Corcoran, MN 49.43% 4:03:57 9:18 3:58:35 1523 863 M20 Levi Vande Kamp, 28, Minneapolis, MN 49.42% 4:03:59 9:18 3:57:03 1524 173 M40 Brandon Barnes, 42, Bloomington, MN 51.38% 4:03:59 9:18 4:01:57 1525 864 M20 Drew Davis, 31, Shorewood, MN 49.41% 4:04:02 9:18 3:58:25 1526 865 M20 Nic Heckenlaible, 27, Iowa City, IA 49.41% 4:04:02 9:18 4:02:09 1527 866 M20 Brett Keiper, 30, Chanhassen, MN 49.41% 4:04:02 9:18 4:02:30 1528 101 M45 Matthew Christopherson, 48, Stacy, MN 54.14% 4:04:03 9:19 3:56:49 1529 174 M40 Mark Stuve, 41, South Haven, MN 50.93% 4:04:05 9:19 4:03:07 1530 867 M20 Kyler Heimbruch, 31, Green Bay, WI 49.40% 4:04:06 9:19 3:58:57 1531 868 M20 Ewan Magowan, 21, Excelsior, MN 49.49% 4:04:08 9:19 4:02:33 1532 869 M20 Cooper Lukenda, 27, Minneapolis, MN 49.39% 4:04:08 9:19 4:03:03 1533 870 M20 Collin Murdock, 28, Minneapolis, MN 49.39% 4:04:10 9:19 3:59:07 1534 871 M20 Riley Haley, 31, Minneapolis, MN 49.39% 4:04:10 9:19 4:03:26 1535 244 M35 Chip Fox, 35, Watertown, MN 49.38% 4:04:11 9:19 4:02:44 1536 872 M20 David Robins, 30, Scottsdale, AZ 49.37% 4:04:14 9:19 4:03:22 1537 3 M70 Rainer Schochat, 70, Berwyn, IL 67.42% 4:04:15 9:19 4:03:03 1538 873 M20 Patrick Boldenow, 28, Bloomington, MN 49.36% 4:04:17 9:19 3:58:56 1539 874 M20 Marcus Simpson, 34, Eden Prairie, MN 49.36% 4:04:19 9:19 3:58:43 1540 875 M20 Louis Swanson, 33, Burnsville, MN 49.35% 4:04:20 9:19 3:57:40 1541 175 M40 Michael Granger, 43, St Paul, MN 51.74% 4:04:23 9:19 3:59:14 1542 245 M35 Travis Hoyne, 35, Minneapolis, MN 49.34% 4:04:24 9:19 3:59:07 1543 876 M20 Trevor Sands, 34, Bella Vista, AR 49.34% 4:04:24 9:19 3:59:07 1544 176 M40 Aaron Hamann, 42, South St Paul, MN 51.28% 4:04:29 9:20 4:02:24 1545 102 M45 Douglas Dworak, 45, Edina, MN 52.60% 4:04:36 9:20 4:02:47 1546 877 M20 Drew Streetar, 26, Minneapolis, MN 49.29% 4:04:37 9:20 4:02:52 1547 103 M45 Joe Deal, 47, Hopkins, MN 53.51% 4:04:41 9:20 3:58:37 1548 878 M20 Sebastian Moreno, 22, Eagan, MN 49.27% 4:04:43 9:20 4:02:55 1549 246 M35 Luke Appleton, 37, Centennial, CO 49.38% 4:04:44 9:20 3:59:24 1550 104 M45 Andy Braunshausen, 47, Lake Elmo, MN 53.50% 4:04:45 9:20 3:59:25 1551 879 M20 David Allen, 32, Watertown, MN 49.26% 4:04:47 9:20 4:04:10 1552 247 M35 Dan Madsen, 36, Minneapolis, MN 49.26% 4:04:48 9:20 3:59:22 1553 18 M60 Curtis Linder, 62, Pflugerville, TX 61.73% 4:04:50 9:20 4:03:23 1554 880 M20 Christopher Kottenstett, 32, Chanhassen, MN 49.24% 4:04:53 9:20 3:59:24 1555 248 M35 Daniel O'Day, 35, Minneapolis, MN 49.24% 4:04:54 9:20 4:03:28 1556 881 M20 Brady Hoffman, 23, Minneapolis, MN 49.24% 4:04:54 9:20 4:03:52 1557 882 M20 Preston Sturges, 23, Buffalo, MN 49.24% 4:04:54 9:20 4:03:57 1558 177 M40 Adam Monaghan, 42, Roseville, MN 51.18% 4:04:55 9:20 3:59:28 1559 58 M50 Hal Snow, 52, Cedar Falls, IA 55.95% 4:04:56 9:21 4:04:27 1560 34 M55 Todd Bursch, 55, Minneapolis, MN 57.54% 4:05:01 9:21 4:03:37 1561 883 M20 Charlie Krambeer, 28, Rogers, MN 49.21% 4:05:03 9:21 4:03:55 1562 178 M40 Scott Cornelia, 42, Big Lake, MN 51.14% 4:05:07 9:21 4:03:04 1563 884 M20 Philip Stubbs, 34, Burnsville, MN 49.19% 4:05:08 9:21 3:59:23 1564 17 M18 Finn Bleakmore, 18, Minneapolis, MN 50.79% 4:05:16 9:21 4:04:18 1565 18 M18 Matthew Moga, 18, Alexandria, MN 50.79% 4:05:17 9:21 3:58:43 1566 885 M20 Tommy O'Neill, 24, Eagan, MN 49.16% 4:05:17 9:21 4:00:05 1567 886 M20 Aj Dewey, 31, Eden Prairie, MN 49.15% 4:05:20 9:21 3:58:38 1568 887 M20 Matthew Montgomery, 30, Mounds View, MN 49.15% 4:05:20 9:21 4:04:06 1569 105 M45 Corey Block, 49, Le Center, MN 54.30% 4:05:32 9:22 4:03:46 1570 249 M35 Matthew Chaffee, 39, Woodbury, MN 49.78% 4:05:33 9:22 3:59:12 1571 179 M40 Jason Propp, 41, Madison, WI 50.61% 4:05:36 9:22 3:58:49 1572 888 M20 William Gronewald, 23, Mankato, MN 49.10% 4:05:36 9:22 4:04:03 1573 889 M20 Shawn Doherty, 29, Hopkins, MN 49.10% 4:05:36 9:22 4:04:37 1574 890 M20 Gilberto Limon Carrasco, 33, Los Angeles, CA 49.09% 4:05:37 9:22 4:00:05 1575 891 M20 Nate Pinto, 21, Glendale Heights, IL 49.19% 4:05:39 9:22 3:59:21 1576 892 M20 Cole Sorenson, 32, St Michael, MN 49.08% 4:05:40 9:22 4:04:01 1577 180 M40 Thomas Bandar, 43, Golden Valley, MN 51.46% 4:05:42 9:22 4:03:55 1578 893 M20 Sean Donohue, 22, Minneapolis, MN 49.07% 4:05:44 9:22 4:00:09 1579 35 M55 Russ Smith, 58, Mechanicsville, VA 59.06% 4:05:46 9:22 4:04:24 1580 250 M35 Mark Sorensen, 38, Westminster, CO 49.38% 4:05:48 9:23 4:04:29 1581 36 M55 Vince Vander Top, 57, Champlin, MN 58.47% 4:05:49 9:23 4:00:33 1582 894 M20 Cade Maurer, 25, Nashville, TN 49.05% 4:05:51 9:23 4:00:34 1583 895 M20 Davis Cowan, 28, Minneapolis, MN 49.04% 4:05:52 9:23 4:03:58 1584 896 M20 Cole Engstrand, 27, Minneapolis, MN 49.03% 4:05:56 9:23 4:00:12 1585 7 M16 Evan Ahlberg, 17, Maple Grove, MN 51.61% 4:05:56 9:23 4:00:32 1586 106 M45 Tim Williams, 45, Inver Grove Heights, MN 52.30% 4:05:58 9:23 4:04:41 1587 897 M20 Baylor Bishop, 31, Memphis, TN 49.01% 4:06:01 9:23 4:04:23 1588 898 M20 Bryce Knutson, 26, Boulder, CO 49.01% 4:06:02 9:23 4:05:34 1589 899 M20 Andrew Peichel, 22, Minneapolis, MN 49.00% 4:06:05 9:23 3:59:51 1590 900 M20 Ryan Doll, 21, Saint Paul, MN 49.10% 4:06:05 9:23 4:00:09 1591 251 M35 Jonathan Gulley, 38, Centennial, CO 49.32% 4:06:06 9:23 4:03:51 1592 901 M20 Jack Hegedus, 23, Mankato, MN 48.99% 4:06:09 9:23 4:00:05 1593 902 M20 Garrett Carden, 24, Lake Forest, IL 48.98% 4:06:12 9:23 4:04:51 1594 903 M20 Jeremy Ornstein, 24, Watertown, MA 48.97% 4:06:13 9:23 4:00:51 1595 904 M20 Juan Herrera, 34, Minneapolis, MN 48.97% 4:06:13 9:23 4:01:06 1596 37 M55 Benjamin Leonard, 57, Mound, MN 58.38% 4:06:13 9:23 4:04:33 1597 59 M50 Ram Pathak, 54, Fort Worth, TX 56.70% 4:06:16 9:24 4:04:19 1598 905 M20 Duncan Ince, 26, Lakeville, MN 48.95% 4:06:19 9:24 3:58:47 1599 906 M20 Michael Ingram, 33, Indianapolis, IN 48.95% 4:06:20 9:24 4:00:05 1600 907 M20 Andrew Wilson, 30, Farmington, MN 48.95% 4:06:20 9:24 4:00:33 1601 19 M18 Bode Russell, 19, Buffalo, MN 49.85% 4:06:20 9:24 4:01 1602 908 M20 Joseph Duehr, 27, Prior Lake, MN 48.95% 4:06:21 9:24 4:01:09 1603 909 M20 Evan Lebakken, 27, Minnetonka, MN 48.94% 4:06:22 9:24 3:59:30 1604 252 M35 Stephen Andrus, 39, Glenview, IL 49.60% 4:06:25 9:24 4:05:15 1605 910 M20 John Wendorf, 30, Chicago, IL 48.93% 4:06:27 9:24 4:05:57 1606 911 M20 Zachary Gonet, 30, Minneapolis, MN 48.92% 4:06:28 9:24 4:05:11 1607 19 M60 Jeffrey Hill, 60, Chattanooga, TN 60.08% 4:06:28 9:24 4:05:13 1608 107 M45 Jason Acord, 46, Burnsville, MN 52.65% 4:06:30 9:24 4:04:35 1609 912 M20 Jacob Lund, 24, Hugo, MN 48.91% 4:06:31 9:24 3:59:18 1610 913 M20 Ian Willnerd, 24, St Paul, MN 48.91% 4:06:31 9:24 3:59:31 1611 181 M40 David Freeburg, 44, Minnetonka, MN 51.73% 4:06:31 9:24 4:05:06 1612 182 M40 Adam Jaunich, 41, Minneapolis, MN 50.42% 4:06:31 9:24 4:05:39 1613 183 M40 Mark Benzel, 42, Minneapolis, MN 50.84% 4:06:36 9:24 4:00:31 1614 914 M20 Brandon Leier, 30, Maplewood, MN 48.90% 4:06:36 9:24 4:05:35 1615 184 M40 Dewitt Liu, 43, Livingston, NJ 51.27% 4:06:36 9:24 4:05:42 1616 185 M40 Sky Yang, 43, Cottage Grove, MN 51.27% 4:06:37 9:24 4:05:54 1617 253 M35 Manny Madrid, 38, Ham Lake, MN 49.22% 4:06:38 9:24 4:06:14 1618 20 M60 Paul Lafferty, 62, Carlsbad, CA 61.25% 4:06:44 9:25 3:56:17 1619 21 M60 Steve St. Jacque, 61, Inver Grove Heights, MN 60.60% 4:06:51 9:25 4:01:31 1620 186 M40 Matt DeRusha, 42, Savage, MN 50.78% 4:06:52 9:25 4:01:06 1621 9 M65 Rod Loran, 68, Woodbury, MN 65.22% 4:06:57 9:25 4:05:20 1622 20 M18 Finley Ebeling, 19, Chanhassen, MN 49.72% 4:06:57 9:25 4:05:40 1623 915 M20 Zhoujianrui Liu, 32, Seattle, WA 48.82% 4:07:00 9:25 4:06:17 1624 108 M45 Joe Fenske, 45, Andover, MN 52.08% 4:07:02 9:25 4:04:56 1625 916 M20 Noah Corbeil-Wild, 34, Minneapolis, MN 48.80% 4:07:05 9:25 4:01:40 1626 917 M20 Mason Lovich, 26, Edina, MN 48.80% 4:07:06 9:25 4:01:44 1627 918 M20 Tyler Halberg, 33, Saint Paul, MN 48.79% 4:07:09 9:26 4:05:13 1628 22 M60 Larry Pivec, 62, Maple Grove, MN 61.14% 4:07:12 9:26 4:06:57 1629 919 M20 Alan Lemons, 30, Shoreview, MN 48.77% 4:07:14 9:26 4:05:15 1630 254 M35 Nicholas Handt, 35, Ramsey, MN 48.77% 4:07:14 9:26 4:06:26 1631 920 M20 Clifford Driver, 31, Bloomington, MN 48.76% 4:07:17 9:26 3:59:48 1632 60 M50 Jason Wedel, 53, Prior Lake, MN 55.94% 4:07:17 9:26 4:05:36 1633 921 M20 Ariel Pry, 32, Minneapolis, MN 48.74% 4:07:24 9:26 4:01:35 1634 109 M45 Mick Payne, 47, Iowa City, IA 52.91% 4:07:28 9:26 4:00:58 1635 187 M40 Nick Van Beek, 42, Bloomington, MN 50.65% 4:07:29 9:26 4:01:54 1636 61 M50 Greg Scharf, 54, Decatur, IL 56.43% 4:07:29 9:26 4:05:33 1637 922 M20 Andrew Ratz, 23, Lino Lakes, MN 48.72% 4:07:30 9:26 4:01:39 1638 255 M35 Tony Lawler, 35, Minneapolis, MN 48.71% 4:07:33 9:27 4:06:15 1639 923 M20 William Moga, 23, Saint Paul, MN 48.70% 4:07:36 9:27 4:01:03 1640 924 M20 Jake Krukowski, 31, Minneapolis, MN 48.68% 4:07:42 9:27 4:00:21 1641 110 M45 Justin Cvancara, 48, Saint Cloud, MN 53.26% 4:08:03 9:28 3:57:51 1642 925 M20 Omar Haque, 34, Rochester, MN 48.60% 4:08:06 9:28 4:02:39 1643 188 M40 Thomas Fumey, 43, Paris 50.95% 4:08:10 9:28 4:07:23 1644 111 M45 Jereme Bates, 47, Prior Lake, MN 52.76% 4:08:11 9:28 4:01:02 1645 38 M55 Nicholas Copeland, 57, Monterey, CA 57.91% 4:08:12 9:28 4:07:10 1646 926 M20 Evan Peepo, 24, Madison, WI 48.58% 4:08:13 9:28 4:06:14 1647 256 M35 Daniel McLaughlin, 36, Saint Paul, MN 48.58% 4:08:14 9:28 4:00:39 1648 257 M35 Oscar Chavez, 38, Colima, CO 48.90% 4:08:14 9:28 4:07:26 1649 112 M45 Steve Grove, 47, Minneapolis, CA 52.75% 4:08:15 9:28 4:07:16 1650 927 M20 Arzang Syed, 28, Eden Prairie, MN 48.56% 4:08:18 9:28 4:01:07 1651 928 M20 Ryan Houseman, 27, Hutchinson, MN 48.56% 4:08:18 9:28 4:07:58 1652 929 M20 Daniel Testa, 34, Burnsville, MN 48.56% 4:08:20 9:28 4:03:16 1653 930 M20 Abrhame Eyobe, 25, Lawrence, KS 48.55% 4:08:21 9:28 4:06:06 1654 931 M20 John Goerke, 34, Grand Forks, ND 48.55% 4:08:23 9:28 4:07:10 1655 258 M35 Tyler Bystedt, 36, Duluth, MN 48.52% 4:08:34 9:29 4:03 1656 23 M60 Matthew Frable, 61, Mesa, AZ 60.16% 4:08:40 9:29 4:08:14 1657 113 M45 Oliver Darby, 49, Andover, MN 53.61% 4:08:41 9:29 4:06:29 1658 932 M20 Andrew Sabir, 34, Brainerd, MN 48.48% 4:08:43 9:29 4:07:19 1659 933 M20 Abraham Sanchez, 31, Shakopee, MN 48.47% 4:08:46 9:29 4:01:58 1660 114 M45 James Mackey, 46, Chicago, IL 52.16% 4:08:49 9:29 4:08:06 1661 259 M35 Peter Stockmann, 35, Brandon, MB 48.46% 4:08:51 9:29 4:07:09 1662 62 M50 Dylan McGuill, 50, Dallas, TX 54.05% 4:08:55 9:30 4:06:54 1663 934 M20 Nelson Schreen, 34, Minneapolis, MN 48.43% 4:08:59 9:30 3:58:14 1664 935 M20 Luke Miller, 29, Minneapolis, MN 48.43% 4:09:00 9:30 4:01:31 1665 936 M20 Connor Kirsch, 26, Chicago, IL 48.43% 4:09:00 9:30 4:07:08 1666 937 M20 Evan Dooley, 30, Charlottesville, VA 48.43% 4:09:00 9:30 4:07:29 1667 189 M40 Jesse Paul, 44, Chanhassen, MN 51.21% 4:09:03 9:30 4:03:11 1668 938 M20 Michael Jacobs, 32, Prior Lake, MN 48.41% 4:09:04 9:30 4:06:57 1669 260 M35 Joe Tierney, 38, Minneapolis, MN 48.72% 4:09:09 9:30 4:02:03 1670 63 M50 Kelly McGuire, 52, Kings County, NY 55.00% 4:09:11 9:30 4:08:13 1671 939 M20 Adam Cory, 24, Webster Groves, MO 48.37% 4:09:17 9:30 4:07:40 1672 8 M16 Nicholas Masilko, 17, South St Paul, MN 50.91% 4:09:18 9:31 4:01:45 1673 39 M55 Negus Negash, 57, Minneapolis, MN 57.66% 4:09:18 9:31 4:08:33 1674 940 M20 Brett Roeglin, 29, Denver, CO 48.36% 4:09:22 9:31 4:03:34 1675 115 M45 Nathaniel Nelson, 49, Burnsville, MN 53.45% 4:09:25 9:31 4:08:07 1676 941 M20 Austin Vagle, 27, Fargo, ND 48.34% 4:09:28 9:31 4:01:54 1677 40 M55 Wayne Kazmierczak, 55, White Bear Lake, MN 56.51% 4:09:28 9:31 4:07:48 1678 190 M40 Leland Severson, 40, Elk River, MN 49.39% 4:09:33 9:31 4:04:15 1679 942 M20 Tyler Buhr, 31, Chanhassen, MN 48.32% 4:09:34 9:31 4:02:39 1680 943 M20 Anthony Weber, 26, Minneapolis, MN 48.30% 4:09:39 9:31 4:02 1681 261 M35 Jake Grendahl, 35, Saint Paul, MN 48.29% 4:09:43 9:31 4:08:22 1682 191 M40 Clayton Edens, 43, Woodbury, MN 50.62% 4:09:46 9:32 4:08:52 1683 944 M20 Alex Finseth, 29, Bloomington, MN 48.28% 4:09:47 9:32 4:04:38 1684 945 M20 Michael Bowen, 28, Davenport, IA 48.27% 4:09:50 9:32 4:04:43 1685 262 M35 Ryan Treml, 37, St Paul, MN 48.36% 4:09:51 9:32 4:03:04 1686 946 M20 Michael Huynh, 27, St Paul, MN 48.25% 4:09:55 9:32 4:03:14 1687 947 M20 Evan Langowski, 26, Minneapolis, MN 48.24% 4:09:57 9:32 4:08:17 1688 948 M20 Cullen Merritt, 33, Webster, MN 48.24% 4:09:58 9:32 4:08:45 1689 949 M20 Jerad Nielsen, 25, Marshall, MN 48.23% 4:10:01 9:32 4:04:51 1690 950 M20 Connor Lafeber, 25, Blaine, MN 48.22% 4:10:04 9:32 4:02:43 1691 263 M35 James Fulton, 37, Minneapolis, MN 48.32% 4:10:05 9:32 4:04:31 1692 951 M20 Josh Elstad, 25, Lakeville, MN 48.22% 4:10:05 9:32 4:09:01 1693 952 M20 Luke Hetland, 27, Winder, GA 48.21% 4:10:08 9:32 4:09:17 1694 41 M55 Don Steger, 56, Eagan, MN 56.90% 4:10:11 9:33 4:04:22 1695 4 M70 Mark Klosterman, 70, St Paul, MN 65.82% 4:10:11 9:33 4:08:59 1696 192 M40 Kurt Ginter, 41, Apple Valley, MN 49.68% 4:10:12 9:33 4:05 1697 953 M20 Jack Brown, 28, Sioux Falls, SD 48.19% 4:10:13 9:33 4:02:40 1698 264 M35 Andrew Patoska, 38, Janesville, WI 48.50% 4:10:16 9:33 4:03:44 1699 954 M20 Alexander Phan, 24, Indianapolis, IN 48.18% 4:10:17 9:33 4:08:48 1700 265 M35 Shane Gerkin, 36, Denver, CO 48.17% 4:10:21 9:33 4:08:56 1701 42 M55 Jerald Cook, 56, San Diego, CA 56.86% 4:10:22 9:33 4:05:15 1702 43 M55 Danny Pureber, 59, Rochester, MN 58.55% 4:10:24 9:33 4:04:38 1703 955 M20 Saah Kindy, 28, Golden Valley, MN 48.15% 4:10:25 9:33 4:03:58 1704 956 M20 Caden Boge, 24, La Crosse, WI 48.15% 4:10:25 9:33 4:04:36 1705 957 M20 Justin Ramos, 21, St Paul, MN 48.25% 4:10:25 9:33 4:04:46 1706 958 M20 Devin Olson, 29, Honolulu, HI 48.15% 4:10:25 9:33 4:09:01 1707 959 M20 Riley Peterson, 32, Hopkins, MN 48.13% 4:10:31 9:33 4:09:03 1708 960 M20 Thomas Stultz, 20, Papillion, NE 48.52% 4:10:32 9:33 4:00:02 1709 266 M35 Eli Krumholz, 37, Minneapolis, MN 48.22% 4:10:37 9:34 4:09:38 1710 267 M35 Michael Weiss, 36, Hastings, MN 48.10% 4:10:42 9:34 4:03:35 1711 193 M40 Robert King Novara, 41, Minneapolis, MN 49.58% 4:10:42 9:34 4:08:56 1712 268 M35 Eric Sinner, 37, Horace, ND 48.19% 4:10:45 9:34 4:05:27 1713 269 M35 Andrew Ramsey, 39, Maple Grove, MN 48.74% 4:10:47 9:34 4:03:24 1714 64 M50 Daniel Canales, 50, Rancho Cucamonga, CA 53.63% 4:10:51 9:34 4:09:01 1715 961 M20 Connor Trostel, 34, Decatur, GA 48.07% 4:10:52 9:34 4:10:06 1716 962 M20 Andrew Harrison, 33, Minneapolis, MN 48.06% 4:10:53 9:34 4:09:14 1717 963 M20 David Michalowicz, 22, Woodbury, MN 48.05% 4:10:56 9:34 4:09:51 1718 964 M20 Salim Kherbaoui, 29, Saint Paul, MN 48.04% 4:11:00 9:34 4:05:18 1719 24 M60 Scott McFetridge, 61, Des Moines, IA 59.59% 4:11:02 9:34 4:05:21 1720 965 M20 Jason Jarosz, 23, Andover, MN 48.03% 4:11:04 9:35 4:05:58 1721 270 M35 Jesse McCaffrey, 38, Crystal, MN 48.35% 4:11:04 9:35 4:10:09 1722 966 M20 Jake Folska, 31, New Brighton, MN 48.01% 4:11:10 9:35 4:09:09 1723 967 M20 Jameson Harris, 21, Minneapolis, MN 48.10% 4:11:12 9:35 4:05:54 1724 44 M55 Louis Heidenreich, 58, Shoreview, MN 57.77% 4:11:15 9:35 4:04:56 1725 65 M50 Michael Whisler, 50, Stillwater, MN 53.53% 4:11:19 9:35 4:09:43 1726 968 M20 Matthew Geske, 31, New Hope, MN 47.97% 4:11:23 9:35 4:11:10 1727 969 M20 Parker Anderson, 31, Plymouth, MN 47.95% 4:11:28 9:35 4:06 1728 194 M40 Mark Grothendick, 40, St. Charles, IL 49.02% 4:11:28 9:35 4:09:54 1729 970 M20 Dinesh McCoy, 32, Minneapolis, MN 47.94% 4:11:33 9:36 4:09:27 1730 66 M50 Jim Linna, 52, Delano, MN 54.47% 4:11:35 9:36 4:09:34 1731 271 M35 Brian King, 38, Inver Grove Heights, MN 48.25% 4:11:35 9:36 4:10:04 1732 971 M20 Will Nelson, 22, Hopkins, MN 47.90% 4:11:43 9:36 4:09:45 1733 116 M45 Jacob Hovden, 45, Farmington, MN 51.10% 4:11:47 9:36 4:06:01 1734 972 M20 Kelly Klehr, 23, Minneapolis, MN 47.89% 4:11:48 9:36 4:10:45 1735 272 M35 Ryan Callahan, 35, Coon Rapids, MN 47.88% 4:11:50 9:36 4:00:40 1736 973 M20 Hal Welch, 28, Minneapolis, MN 47.88% 4:11:50 9:36 4:06:45 1737 974 M20 Drew Finley, 30, Indianapolis, IN 47.88% 4:11:50 9:36 4:10:33 1738 975 M20 Lawrence Mettler, 25, Detroit lakes, MN 47.88% 4:11:50 9:36 4:10:44 1739 195 M40 Colin Anderson, 40, Plymouth, MN 48.93% 4:11:53 9:36 4:04:53 1740 976 M20 Daniel Grayson, 28, Chicago, IL 47.87% 4:11:54 9:36 4:11:09 1741 977 M20 Cyris Eagle Tail, 31, Edina, MN 47.87% 4:11:55 9:37 4:01:52 1742 45 M55 Jeffery Bond, 59, Prinsburg, MN 58.20% 4:11:55 9:37 4:06:09 1743 978 M20 Leo Gilbert, 34, Chicago, IL 47.84% 4:12:03 9:37 4:10:17 1744 196 M40 Tom Nichols, 43, Parker, CO 50.15% 4:12:06 9:37 4:12 1745 979 M20 Eli Salonek, 23, Montrose, MN 47.83% 4:12:08 9:37 4:05:35 1746 117 M45 Nat Bennett, 48, Minneapolis, MN 52.40% 4:12:09 9:37 4:04:29 1747 197 M40 Ryan Johnson, 40, Eagan, MN 48.88% 4:12:09 9:37 4:12:09 1748 46 M55 Sheldon Struthers, 58, Blaine, MN 57.55% 4:12:13 9:37 4:06:58 1749 980 M20 Jason Foreman, 34, Savage, MN 47.81% 4:12:14 9:37 4:06:59 1750 198 M40 Michael Jordan, 40, St Paul, MN 48.86% 4:12:15 9:37 4:10:19 1751 981 M20 Josh Scott, 33, Port Edwards, WI 47.80% 4:12:17 9:37 4:06:31 1752 25 M60 Paul Mingus, 61, Burnsville, MN 59.29% 4:12:17 9:37 4:10:51 1753 118 M45 Zack Hedling, 49, Saint Paul, MN 52.83% 4:12:20 9:37 4:10:48 1754 982 M20 Darren Lepak, 33, Wayzata, MN 47.78% 4:12:22 9:38 4:06:14 1755 199 M40 Gerd Schweinitz, 41, Minneapolis, MN 49.25% 4:12:22 9:38 4:11:33 1756 983 M20 Jeremy Tatar, 32, Northfield, MN 47.77% 4:12:24 9:38 4:05:42 1757 984 M20 Brady Sahr, 21, Woodbury, MN 47.86% 4:12:26 9:38 4:05:17 1758 985 M20 Max Schilda, 23, Shakopee, MN 47.77% 4:12:27 9:38 4:05:08 1759 986 M20 Sam Sterle, 21, Cohasset, MN 47.86% 4:12:28 9:38 4:07:19 1760 5 M70 Paul Sivanich, 73, Mequon, WI 67.59% 4:12:36 9:38 4:06:58 1761 273 M35 James Abrahams, 39, Stamford 48.39% 4:12:37 9:38 4:06:47 1762 987 M20 Drake Hunter, 31, Hopkins, MN 47.73% 4:12:39 9:38 4:07:26 1763 47 M55 Rodolfo Hernandez Serv, 58, Sahagun, HI 57.45% 4:12:39 9:38 4:11:21 1764 200 M40 Stefan Ciumac, 40, Plymouth, MN 48.78% 4:12:41 9:38 4:07:02 1765 988 M20 Levi Butts, 29, Watertown, SD 47.71% 4:12:44 9:38 4:11:16 1766 989 M20 Emery Herrmann, 31, White House, TN 47.67% 4:12:58 9:39 4:11:56 1767 48 M55 Kent Farrington, 58, Stillwater, MN 57.37% 4:13:01 9:39 4:11:23 1768 274 M35 Craig Moscetti, 39, Minneapolis, MN 48.31% 4:13:02 9:39 4:12:24 1769 67 M50 Shawn Schmidt, 53, Circle Pines, MN 54.67% 4:13:03 9:39 4:11:25 1770 990 M20 Justin Gutsalyuk, 24, Farmington, MN 47.65% 4:13:04 9:39 4:07:18 1771 991 M20 Chase Maricle, 25, Minneapolis, MN 47.64% 4:13:08 9:39 4:07:26 1772 992 M20 Jacob LaDue, 24, Rochester, MN 47.63% 4:13:10 9:39 4:11:01 1773 201 M40 Masaki Kono, 43, Fuchu-cho 49.94% 4:13:12 9:39 4:12:55 1774 993 M20 Cody Hansen, 26, Lake Elmo, MN 47.62% 4:13:14 9:40 4:07:09 1775 119 M45 Jeremy McGee, 47, Apple Valley, MN 51.71% 4:13:14 9:40 4:07:09 1776 994 M20 Cade Passe, 24, Eau Claire, WI 47.61% 4:13:15 9:40 4:11:02 1777 4 N Porter Eldredge, 21, Minneapolis, MN 52.94% 4:13:18 9:40 4:11:54 1778 120 M45 Colin Kelly, 48, Stillwater, MN 52.15% 4:13:20 9:40 4:07:38 1779 49 M55 David Barnes, 58, Lakeville, MN 57.30% 4:13:21 9:40 4:12:18 1780 995 M20 Kishore Damodaran, 30, Rochester, MN 47.59% 4:13:22 9:40 4:12:11 1781 21 M18 Sid Rezac, 19, Bloomington, MN 48.46% 4:13:22 9:40 4:12:30 1782 996 M20 Carter Wallace, 32, New York, NY 47.59% 4:13:24 9:40 4:12:05 1783 997 M20 Charles Stokes, 33, Minneapolis, MN 47.58% 4:13:25 9:40 4:12:10 1784 998 M20 Brandon Hernandez, 22, Sun Prairie, WI 47.58% 4:13:27 9:40 4:08:21 1785 121 M45 Sean Stadler, 45, Ham Lake, MN 50.75% 4:13:29 9:40 4:07:09 1786 999 M20 Joaquin Alvarez-Norambu, 31, Minneapolis, MN 47.57% 4:13:30 9:40 4:08:05 1787 1000 M20 Michael Johansen, 20, Omaha, NE 47.94% 4:13:32 9:40 4:03:01 1788 1001 M20 Drew Fleming, 31, Minneapolis, MN 47.56% 4:13:32 9:40 4:11:17 1789 1002 M20 Aaron Oliver, 34, Chicago, IL 47.56% 4:13:33 9:40 4:06:49 1790 1003 M20 Chris Patino, 25, Lakeville, MN 47.55% 4:13:34 9:40 4:07:33 1791 50 M55 James Xiong, 58, Saint Paul, MN 57.24% 4:13:36 9:40 4:13:07 1792 1004 M20 Nick Libbey, 34, New York, NY 47.54% 4:13:39 9:40 4:08:29 1793 1005 M20 trayton pescosolido, 22, St Paul, MN 47.52% 4:13:44 9:41 4:11:57 1794 1006 M20 Julian Vrudny, 28, Minneapolis, MN 47.52% 4:13:44 9:41 4:12:17 1795 1007 M20 Henry Claridge, 23, Minneapolis, MN 47.52% 4:13:45 9:41 4:08:20 1796 68 M50 Jesse Braasch, 50, Maple Grove, MN 53.01% 4:13:48 9:41 4:08:17 1797 1008 M20 Ryan Pauly, 29, Minneapolis, MN 47.50% 4:13:53 9:41 4:11:38 1798 202 M40 Steven Nicholas, 42, Minneapolis, MN 49.37% 4:13:55 9:41 4:06:23 1799 1009 M20 Maxwell Leach, 21, Apple Valley, MN 47.58% 4:13:55 9:41 4:12:32 1800 1010 M20 Colton Cassady, 29, Cambridge, MA 47.48% 4:13:59 9:41 4:08:50 1801 275 M35 Anthony Yares, 37, White Bear Lake, MN 47.58% 4:13:59 9:41 4:12:24 1802 203 M40 Wolfgang Hilse, 42, Minneapolis, MN 49.36% 4:13:59 9:41 4:12:34 1803 122 M45 Luke Eichten, 45, North Branch, MN 50.64% 4:14:04 9:41 4:12:04 1804 1011 M20 Quinlan Faeth, 26, Milwaukee, WI 47.46% 4:14:06 9:42 4:07:53 1805 1012 M20 Seth Olive, 33, Maplewood, MN 47.46% 4:14:06 9:42 4:08:27 1806 204 M40 Bradley Sundick, 43, Edina, MN 49.75% 4:14:08 9:42 4:08:46 1807 1013 M20 Marcus Hansen, 23, St Paul, MN 47.43% 4:14:14 9:42 4:12:34 1808 1014 M20 Sean Tellin, 27, Los Angeles, CA 47.43% 4:14:15 9:42 4:08:50 1809 1015 M20 Hale Hescock, 23, Shoreham, VT 47.43% 4:14:15 9:42 4:12:15 1810 205 M40 Gabriel Gerring, 44, Minneapolis, MN 50.14% 4:14:21 9:42 4:12:13 1811 123 M45 Jonathan Schmidt, 49, Dayton, MN 52.41% 4:14:23 9:42 4:08:50 1812 276 M35 Michael Meyers, 37, Spirit Lake, IA 47.50% 4:14:23 9:42 4:09:12 1813 1016 M20 Matthew Flejter, 28, Milwaukee, WI 47.39% 4:14:28 9:42 4:08:56 1814 1017 M20 Adam Goedken, 27, Minneapolis, MN 47.38% 4:14:30 9:42 4:09:01 1815 1018 M20 Cam Newman, 24, Woodbury, MN 47.37% 4:14:33 9:43 4:12:43 1816 1019 M20 Quncy Altman, 24, Davenport, IA 47.37% 4:14:34 9:43 4:08:34 1817 206 M40 Jesse Goerts, 44, New Hope, MN 50.09% 4:14:36 9:43 4:13:05 1818 1020 M20 Jacob Haen, 24, Woodbury, MN 47.36% 4:14:37 9:43 4:12:47 1819 3 M14 Oliver Thorson, 14, Fergus Falls, MN 53.75% 4:14:38 9:43 4:04:07 1820 277 M35 John Prokopowicz, 36, Apple Valley, MN 47.35% 4:14:41 9:43 4:13:27 1821 1021 M20 Hector Perez, 29, Royal Oak, MI 47.34% 4:14:43 9:43 4:13:05 1822 1022 M20 Samuel Johnson, 27, Minneapolis, MN 47.34% 4:14:44 9:43 4:13:08 1823 1023 M20 Kyle McCormick, 34, Minneapolis, MN 47.34% 4:14:44 9:43 4:14:17 1824 1024 M20 Derrick Vorpahl, 32, Minneapolis, MN 47.33% 4:14:45 9:43 4:09:25 1825 1025 M20 Mitchell Wynia, 34, Minneapolis, MN 47.33% 4:14:45 9:43 4:09:32 1826 1026 M20 Austin Holmes, 31, Long Lake, MN 47.33% 4:14:45 9:43 4:13:25 1827 278 M35 Xa Vang, 37, St Paul, MN 47.43% 4:14:47 9:43 4:07:09 1828 1027 M20 Brandon Sundberg, 34, Foreston, MN 47.32% 4:14:48 9:43 4:09:26 1829 1028 M20 Sam Wilczek, 21, Marshfield, WI 47.41% 4:14:51 9:43 4:09:26 1830 5 N Reed Coffin, 34, St Paul, MN 51.44% 4:14:59 9:44 4:08:52 1831 1029 M20 Justin Wong, 30, Chicago, IL 47.27% 4:15:07 9:44 4:13:35 1832 1030 M20 Brian Wilde, 29, Minneapolis, MN 47.26% 4:15:08 9:44 4:09:22 1833 1031 M20 David Ramsay, 31, Minneapolis, MN 47.26% 4:15:08 9:44 4:13:03 1834 1032 M20 Salvatore Serrian, 34, Sf, CA 47.26% 4:15:09 9:44 4:10:04 1835 279 M35 Christopher Northard, 36, Hastings, MN 47.26% 4:15:11 9:44 4:08:25 1836 1033 M20 Scott Kalthoff, 25, Shoreview, MN 47.24% 4:15:15 9:44 4:13:16 1837 1034 M20 Aaron Flink, 27, Lino Lakes, MN 47.24% 4:15:17 9:44 4:10:07 1838 1035 M20 Nick Porisch, 23, Brainerd, MN 47.24% 4:15:17 9:44 4:14:01 1839 207 M40 Colin Pierce, 42, St Paul, MN 49.10% 4:15:18 9:44 4:10:15 1840 208 M40 James Birnie, 41, Shorewood, MN 48.68% 4:15:21 9:44 4:09:02 1841 124 M45 Matthew Peterson, 46, Chicago, IL 50.83% 4:15:21 9:44 4:09:23 1842 209 M40 Dan Feehan, 43, North Mankato, MN 49.50% 4:15:26 9:45 4:14:32 1843 1036 M20 Zachary Thompson, 26, Fargo, ND 47.20% 4:15:27 9:45 4:10:23 1844 1037 M20 Isaac Pelzer, 34, Minneapolis, MN 47.20% 4:15:29 9:45 4:14:18 1845 9 M16 Vaughn Simonson, 16, Rockford, MN 50.74% 4:15:32 9:45 4:13:48 1846 1038 M20 Elias Aronson, 21, Cold Spring, MN 47.28% 4:15:33 9:45 4:08:53 1847 1039 M20 Luke Halverson, 26, Blaine, MN 47.19% 4:15:33 9:45 4:10:02 1848 51 M55 Ashley Vaughan, 58, Seattle, WA 56.80% 4:15:35 9:45 4:10:08 1849 69 M50 Brooke Sloss, 53, Clayton, MO 54.12% 4:15:37 9:45 4:10:35 1850 210 M40 Joseph Fiesel, 44, Kansas City, MO 49.89% 4:15:38 9:45 4:14:08 1851 1040 M20 Paul Kessler, 34, Roseville, MN 47.16% 4:15:40 9:45 4:14:09 1852 125 M45 John Muthama, 48, Hopkins, MN 51.67% 4:15:42 9:45 4:10:25 1853 1041 M20 Nicholas Hansen, 33, Rosemount, MN 47.16% 4:15:42 9:45 4:14:13 1854 1042 M20 Samuel Hanes, 31, Lino Lakes, MN 47.16% 4:15:43 9:45 4:08:15 1855 1043 M20 Felix Temmel, 23, Apple Valley, MN 47.16% 4:15:43 9:45 4:13:45 1856 1044 M20 Brice Mitchell, 27, Farmington, MN 47.14% 4:15:47 9:45 4:13:56 1857 1045 M20 Caleb DeBoer, 22, Downers Grove, IL 47.14% 4:15:47 9:45 4:15:34 1858 1046 M20 Stephen Marc Obal, 34, Glendora, CA 47.13% 4:15:50 9:45 4:10:10 1859 1047 M20 Parker Knope, 25, Minneapolis, MN 47.13% 4:15:51 9:46 4:09:08 1860 280 M35 Mark Wegner, 37, Sioux Falls, SD 47.23% 4:15:52 9:46 4:14:38 1861 1048 M20 Ruben Ramos, 25, Wichita, KS 47.10% 4:16:01 9:46 4:14:30 1862 281 M35 Nick Goeden, 35, Minneapolis, MN 47.09% 4:16:03 9:46 4:14:31 1863 1049 M20 Joseph Zeussi, 27, Saint Paul, MN 47.09% 4:16:05 9:46 4:10:36 1864 211 M40 John Kaczmarek, 41, Bethel, MN 48.52% 4:16:12 9:46 4:10:58 1865 126 M45 Nick Beattie, 47, St. Paul, MN 51.11% 4:16:13 9:46 4:14:06 1866 1050 M20 William Ogren, 32, St Louis Park, MN 47.06% 4:16:15 9:46 4:14:30 1867 22 M18 carson Knope, 18, La Crosse, WI 48.61% 4:16:17 9:47 4:09:34 1868 1051 M20 Joe Funderburk, 25, Minneapolis, MN 47.05% 4:16:17 9:47 4:10:40 1869 127 M45 Jonathan Krueger, 46, Corcoran, MN 50.64% 4:16:18 9:47 4:09:36 1870 282 M35 Alexander Tenenbaum, 37, Eagan, MN 47.14% 4:16:20 9:47 4:10:32 1871 1052 M20 Dylan Rogers, 21, Minneapolis, MN 47.13% 4:16:21 9:47 4:14:51 1872 1053 M20 Ryan Plescia, 34, Lodi, NJ 47.04% 4:16:22 9:47 4:05:15 1873 1054 M20 Trey Farrow, 31, Eagan, MN 47.03% 4:16:25 9:47 4:10:03 1874 283 M35 Travis Dohlin, 36, Bloomington, MN 47.03% 4:16:25 9:47 4:10:56 1875 1055 M20 Seth Dickinson, 30, Minneapolis, MN 47.01% 4:16:30 9:47 4:10:45 1876 70 M50 Jason Johnson, 52, Albertville, MN 53.43% 4:16:30 9:47 4:11:03 1877 1056 M20 Taylor Anderson, 33, Cottage Grove, MN 47.01% 4:16:31 9:47 4:11:03 1878 1057 M20 Seamus Duffy, 33, St Louis Park, MN 47.00% 4:16:32 9:47 4:10:53 1879 1058 M20 Tyrone Mision, 30, St. Louis Park, MN 47.00% 4:16:34 9:47 4:15:22 1880 1059 M20 Andrew Hyde, 24, Plymouth, MN 46.99% 4:16:37 9:47 4:14:40 1881 284 M35 Joe Kanitz, 37, Apple Valley, MN 47.08% 4:16:39 9:47 4:08:57 1882 285 M35 Mark Fiecas, 38, Woodbury, MN 47.29% 4:16:42 9:47 4:10:10 1883 128 M45 Joe Markie, 45, Manitou Springs, CO 50.11% 4:16:43 9:47 4:11:30 1884 71 M50 Ken Tov, 51, Minneapolis, MN 52.88% 4:16:47 9:48 4:15:47 1885 212 M40 Jake Gottschalk, 40, Stillwater, MN 47.99% 4:16:51 9:48 4:11:08 1886 213 M40 Justin Belknap, 42, Minnetonka, MN 48.81% 4:16:51 9:48 4:15:14 1887 1060 M20 James Stultz, 24, Papillion, NE 46.94% 4:16:52 9:48 4:11:39 1888 26 M60 Fran�ois Coderre, 60, Rochester, MN 57.65% 4:16:52 9:48 4:15:17 1889 286 M35 Josh Englar, 36, Mountain Lake, MN 46.94% 4:16:56 9:48 4:09:33 1890 214 M40 Omar Jiru, 41, Otsego, MN 48.37% 4:16:58 9:48 4:15:56 1891 1061 M20 Sam Schreiner, 24, Plymouth, MN 46.92% 4:16:59 9:48 4:11:19 1892 1062 M20 Christian Gaston, 24, Eden Prairie, MN 46.92% 4:16:59 9:48 4:11:37 1893 287 M35 Jimmy Burt, 38, Saint Paul, MN 47.23% 4:17:01 9:48 4:15:53 1894 288 M35 Wanjau Waithaka, 36, Blaine, MN 46.92% 4:17:02 9:48 4:09:58 1895 129 M45 Brian Jones, 48, Grayslake, IL 51.36% 4:17:13 9:49 4:11:30 1896 215 M40 Nate Hoffman, 40, Maple Grove, MN 47.92% 4:17:14 9:49 4:16:13 1897 130 M45 Karl Wiederwohl, 47, Shoreview, MN 50.90% 4:17:15 9:49 4:16:04 1898 289 M35 Pj Mack, 39, Minneapolis, MN 47.51% 4:17:16 9:49 4:09:37 1899 216 M40 Roland Ndobuh, 44, Rosemount, MN 49.57% 4:17:18 9:49 4:15:02 1900 1063 M20 Wyatt Evans, 23, Minneapolis, MN 46.86% 4:17:20 9:49 4:15:50 1901 52 M55 Hans Dickel, 56, Wayzata, MN 55.28% 4:17:30 9:49 4:11:26 1902 1064 M20 Jacob Helland, 30, Fall Creek, WI 46.83% 4:17:31 9:49 4:11 1903 1065 M20 Jake Sieben, 27, Woodbury, MN 46.82% 4:17:33 9:49 4:15:45 1904 1066 M20 Vincent Liang, 30, Winnipeg, MB 46.82% 4:17:33 9:49 4:16:02 1905 1067 M20 George Tepfer, 23, Minneapolis, MN 46.82% 4:17:34 9:49 4:15:48 1906 1068 M20 Bennet Johnson, 30, Minneapolis, MN 46.81% 4:17:36 9:50 4:12:30 1907 53 M55 Kai Uwe Moeller, 57, Minneapolis, MN 55.79% 4:17:40 9:50 4:07:36 1908 1069 M20 Zack Cozine, 29, Minneapolis, MN 46.79% 4:17:43 9:50 4:12:37 1909 290 M35 Kyle Rockershousen, 36, Lisle, IL 46.79% 4:17:44 9:50 4:12:13 1910 291 M35 Jordan Harper, 37, Bloomington, MN 46.88% 4:17:45 9:50 4:10:13 1911 1070 M20 Robert Neilsen, 22, Woodbury, MN 46.78% 4:17:45 9:50 4:16:08 1912 1071 M20 Heriberto Cardenas, 30, Minneapolis, MN 46.78% 4:17:45 9:50 4:16:19 1913 72 M50 Chris Rea, 53, Edina, MN 53.66% 4:17:48 9:50 4:17:02 1914 1072 M20 Daryl Kuligowski, 34, Cottage Grove, MN 46.77% 4:17:49 9:50 4:16:31 1915 1073 M20 Vincent Lucio, 21, Cottage Grove, MN 46.86% 4:17:51 9:50 4:17:30 1916 1074 M20 Dennis Mortberg, 20, Calumet, MI 47.14% 4:17:52 9:50 4:11:15 1917 292 M35 Ben Russell, 38, Minneapolis, MN 47.05% 4:17:58 9:50 4:11:17 1918 1075 M20 Thomas Schreiber, 31, St. Louis, MO 46.74% 4:17:58 9:50 4:11:55 1919 1076 M20 Armond Isaak, 25, Minneapolis, MN 46.73% 4:18:04 9:51 4:12:11 1920 217 M40 Phillip Jonsson, 43, Maple Grove, MN 48.98% 4:18:10 9:51 4:10:55 1921 293 M35 Nick Hallberg, 39, Minneapolis, MN 47.34% 4:18:12 9:51 4:16:03 1922 54 M55 Todd Ley, 56, Minneapolis, MN 55.13% 4:18:12 9:51 4:17:12 1923 73 M50 Srinivasa Mallapadi, 53, Plymouth, MN 53.57% 4:18:13 9:51 4:07:38 1924 131 M45 Zach Woodburn, 47, Oberursel (Taunus), HE 50.71% 4:18:14 9:51 4:11:39 1925 132 M45 Michael Morris, 47, Shakopee, MN 50.71% 4:18:14 9:51 4:11:40 1926 55 M55 Robert Bras, 58, Minneapolis, MN 56.21% 4:18:14 9:51 4:16:28 1927 27 M60 Akihisa Takahata, 63, Osaka 59.13% 4:18:14 9:51 4:17:27 1928 74 M50 Scott Ritchie, 52, Bettendorf, IA 53.05% 4:18:19 9:51 4:16:36 1929 1077 M20 Eric Lu, 29, Cambridge, MA 46.67% 4:18:21 9:51 4:12:40 1930 294 M35 Brian Davis, 35, Saint Paul, MN 46.67% 4:18:22 9:51 4:12:42 1931 23 M18 Ethan Phillippi, 19, Forest Lake, MN 47.53% 4:18:22 9:51 4:16:51 1932 218 M40 Bjorn Hagstrom, 43, Marine On St Croix, MN 48.93% 4:18:24 9:51 4:12:48 1933 133 M45 Andrew Fraser, 49, Fridley, MN 51.58% 4:18:27 9:51 4:16:52 1934 219 M40 Alexander Kermes, 40, St Paul, MN 47.68% 4:18:31 9:52 4:16:37 1935 1078 M20 Dayton Paul, 31, Minneapolis, MN 46.64% 4:18:31 9:52 4:16:44 1936 1079 M20 Jacob Millage, 33, St Paul, MN 46.64% 4:18:33 9:52 4:10:49 1937 1080 M20 Sam Caldwell, 33, Minneapolis, MN 46.63% 4:18:36 9:52 4:12:29 1938 295 M35 Chris Tassone, 35, Cincinnati, OH 46.62% 4:18:40 9:52 4:11:26 1939 220 M40 Ricky Carlson, 41, Forest Lake, MN 48.05% 4:18:40 9:52 4:16:14 1940 221 M40 Nathan Evans, 41, North St. Paul, MN 48.03% 4:18:47 9:52 4:17:22 1941 1081 M20 Jack Brandes, 27, Minneapolis, MN 46.59% 4:18:48 9:52 4:11:52 1942 222 M40 Phil Henning, 41, Minneapolis, MN 48.03% 4:18:48 9:52 4:17:45 1943 223 M40 Brian Naughton, 44, White Bear Lake, MN 49.27% 4:18:50 9:52 4:13:06 1944 28 M60 Brian Hendley, 60, Madison, MS 57.20% 4:18:53 9:52 4:12:55 1945 56 M55 Jason Klein, 55, Mapleton, MN 54.45% 4:18:56 9:53 4:13:38 1946 1082 M20 Nicolas Luzarraga, 32, Chicago, IL 46.57% 4:18:56 9:53 4:13:39 1947 24 M18 Mason Christensen, 19, Fargo, ND 47.42% 4:18:58 9:53 4:11:15 1948 1083 M20 William Vaughan, 20, Stillwater, MN 46.94% 4:18:58 9:53 4:13:08 1949 1084 M20 Somchay Sombatchareun, 23, Pleasanton, KS 46.55% 4:19:03 9:53 4:17:31 1950 1085 M20 Ryan Vraa, 29, Kansas City, MO 46.55% 4:19:04 9:53 4:18:34 1951 134 M45 Brendan Dillon, 46, Wayzata, MN 50.08% 4:19:09 9:53 4:18:26 1952 224 M40 Michael McRae, 41, Mendota Heights, MN 47.95% 4:19:14 9:53 4:14:05 1953 1086 M20 Danny Christian, 28, Fridley, MN 46.48% 4:19:25 9:54 4:13:44 1954 135 M45 Darby Frey, 47, Chicago, IL 50.47% 4:19:27 9:54 4:12:47 1955 1087 M20 Brandon Watt, 30, Maple Grove, MN 46.47% 4:19:28 9:54 4:14:13 1956 1088 M20 Nic Trombley, 32, Hope Mills, NC 46.45% 4:19:35 9:54 4:12:17 1957 136 M45 Christian Cabezas, 48, Woodbury, MN 50.90% 4:19:35 9:54 4:18:07 1958 296 M35 Alex Herzog, 38, St Cloud, MN 46.72% 4:19:48 9:55 4:17:28 1959 225 M40 Dennis Lindgren, 40, Apple Valley, MN 47.44% 4:19:48 9:55 4:18:31 1960 226 M40 Luke Scheuermann, 42, Minneapolis, MN 48.24% 4:19:52 9:55 4:14:25 1961 1089 M20 Daniel von Albade, 28, Chicago, IL 46.38% 4:19:58 9:55 4:14:42 1962 1090 M20 Zachary Zapien, 24, Minneapolis, MN 46.37% 4:20:04 9:55 4:14:10 1963 297 M35 Theodore Dageford, 36, Forest Lake, MN 46.37% 4:20:05 9:55 4:18:28 1964 1091 M20 Paul Chery, 29, Evanston, IL 46.36% 4:20:07 9:55 4:14:30 1965 75 M50 Vu Nguyen, 54, Bloomington, MN 53.67% 4:20:11 9:55 4:18:54 1966 1092 M20 Skylar Larson, 31, Mayer, MN 46.34% 4:20:12 9:55 4:09:53 1967 298 M35 Nicholas Koubsky, 39, Sartell, MN 46.98% 4:20:12 9:55 4:18:42 1968 1093 M20 Aaron Schneider, 27, Wisconsin Rapids, WI 46.33% 4:20:15 9:56 4:14:28 1969 1094 M20 Manush Kathrotia, 27, Philadelphia, PA 46.32% 4:20:21 9:56 4:13:38 1970 76 M50 Justin Baker, 52, Atlanta, GA 52.62% 4:20:25 9:56 4:19:37 1971 227 M40 Nick Colgan, 40, Minneapolis, MN 47.33% 4:20:26 9:56 4:13:38 1972 1095 M20 Albert Hutama, 33, Bethesda, MD 46.29% 4:20:29 9:56 4:13:37 1973 1096 M20 Ryan Skidmore, 21, Shoreview, MN 46.38% 4:20:29 9:56 4:15:25 1974 57 M55 Brian Schubring, 58, Minneapolis, MN 55.73% 4:20:29 9:56 4:20 1975 1097 M20 Maxwell Olson, 27, St Paul, MN 46.29% 4:20:31 9:56 4:13:12 1976 299 M35 Graham Gilson, 39, Minneapolis, MN 46.92% 4:20:31 9:56 4:13:26 1977 58 M55 Serge Nester, 56, Eden Prairie, MN 54.62% 4:20:38 9:56 4:19:42 1978 1098 M20 Jacob Jensen, 30, Owatonna, MN 46.26% 4:20:41 9:57 4:19:29 1979 1099 M20 Colten Moore, 34, Ankeny, IA 46.25% 4:20:42 9:57 4:15:04 1980 300 M35 Chad Hodge, 39, Rochester, MN 46.88% 4:20:43 9:57 4:15:14 1981 301 M35 Gopi Gopal, 39, Plymouth, MN 46.87% 4:20:47 9:57 4:14:21 1982 302 M35 John Walsh, 36, Saint Paul, MN 46.24% 4:20:47 9:57 4:15:13 1983 1100 M20 John Williams, 31, Shakopee, MN 46.23% 4:20:50 9:57 4:19:08 1984 303 M35 Benjamin Drexler, 37, Minneapolis, MN 46.32% 4:20:51 9:57 4:18:47 1985 228 M40 Peter Engebretson, 40, Minneapolis, MN 47.25% 4:20:51 9:57 4:18:48 1986 137 M45 Mohammed Murunga, 46, New Brighton, MN 49.75% 4:20:51 9:57 4:18:48 1987 77 M50 Jim Browning, 53, Rosemount, MN 53.03% 4:20:51 9:57 4:18:48 1988 304 M35 Yongbin Chen, 35, Rochester, MN 46.22% 4:20:52 9:57 4:18:46 1989 1101 M20 Austin Sweeney, 30, Abercrombie, ND 46.22% 4:20:52 9:57 4:18:48 1990 1102 M20 Nicholas Kopp, 30, St Paul, MN 46.22% 4:20:52 9:57 4:18:56 1991 1103 M20 Ivan Schleppenbach, 31, Fargo, ND 46.21% 4:20:57 9:57 4:20:11 1992 138 M45 Jamie Tveitbakk, 47, Lakeville, MN 50.17% 4:21:00 9:57 4:13:36 1993 139 M45 Edgar Romero Castellano, 46, Naucalpan 49.72% 4:21:02 9:57 4:15:36 1994 1104 M20 Jordan Setterstrom, 25, Eden Prairie, MN 46.19% 4:21:02 9:57 4:19:40 1995 140 M45 Markus Lange, 45, Front Royal, VA 49.26% 4:21:10 9:58 4:14:28 1996 1105 M20 Chris Claussen, 26, Minneapolis, MN 46.17% 4:21:11 9:58 4:19:10 1997 229 M40 Michael Meemken, 44, Andover, MN 48.82% 4:21:15 9:58 4:19:31 1998 230 M40 Jonathan Penny, 40, Shoreview, MN 47.17% 4:21:18 9:58 4:20:29 1999 1106 M20 Cameron Ruocco, 34, Portland, OR 46.14% 4:21:20 9:58 4:15:56 2000 1107 M20 Austin Hassebroek, 29, Shakopee, MN 46.14% 4:21:22 9:58 4:19:42 2001 1108 M20 Robbie Lannon, 34, Rochester, MN 46.14% 4:21:22 9:58 4:20:01 2002 59 M55 Steven Roll, 59, Stillwater, MN 56.07% 4:21:27 9:58 4:20:10 2003 305 M35 Kyle Smith, 36, Rochester, MN 46.13% 4:21:27 9:58 4:20:24 2004 1109 M20 Sam Emmerich, 23, Prior Lake, MN 46.12% 4:21:28 9:58 4:14:37 2005 231 M40 Kyle Bang, 44, Chicago, IL 48.77% 4:21:29 9:58 4:15:54 2006 1110 M20 Coleman Iverson, 34, Minneapolis, MN 46.09% 4:21:36 9:59 4:15:06 2007 232 M40 Andrew Howell, 43, columbia heights, MN 48.32% 4:21:40 9:59 4:10:52 2008 78 M50 Paul Hurckman, 51, Minneapolis, MN 51.89% 4:21:40 9:59 4:14:41 2009 306 M35 Dustin Antoine, 39, Roseville, MN 46.71% 4:21:40 9:59 4:20:08 2010 1111 M20 Benjamin Freundlich, 29, Jersey City, NJ 46.08% 4:21:42 9:59 4:14:37 2011 1112 M20 Tomas Amaya, 31, Chicago, IL 46.08% 4:21:42 9:59 4:16 2012 1113 M20 Matt Hepp, 30, Arden Hills, MN 46.08% 4:21:42 9:59 4:16:21 2013 1114 M20 Joe Call, 27, Madison, WI 46.07% 4:21:43 9:59 4:14:19 2014 1115 M20 Brayden Kuester, 26, Richfield, MN 46.07% 4:21:44 9:59 4:14:48 2015 233 M40 Anthony Spaaij, 43, Minneapolis, MN 48.29% 4:21:49 9:59 4:16:22 2016 141 M45 Christopher Bosch, 46, St Paul, MN 49.57% 4:21:49 9:59 4:20:02 2017 1116 M20 Ty Ellefson, 28, Spring Valley, WI 46.05% 4:21:52 9:59 4:15:57 2018 79 M50 Nathan Scheurer, 50, Prior Lake, MN 51.38% 4:21:52 9:59 4:16:14 2019 1117 M20 Ben Armstrong, 26, San Diego, CA 46.04% 4:21:54 9:59 4:15:05 2020 1118 M20 Elijah Leer, 25, Northfield, MN 46.04% 4:21:56 9:59 4:16:43 2021 234 M40 Tyler Van Brunt, 40, Edina, MN 47.05% 4:21:57 9:59 4:14:16 2022 1119 M20 Cameron Martino, 25, Oakland County, MI 46.03% 4:21:57 9:59 4:16:21
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

2023 1120 M20 Henry Prettyman, 30, Prior Lake, MN 46.02% 4:22:01 10:00 4:20:28 2024 1121 M20 Jeong-Won Tak, 28, Toronto, ON 46.02% 4:22:03 10:00 4:21:27 2025 235 M40 David Obrien, 44, Rochester, MN 48.66% 4:22:06 10:00 4:16:09 2026 1122 M20 Nickolas Abel, 24, Chicago, IL 46.01% 4:22:06 10:00 4:16:15 2027 1123 M20 Jack Matuska, 28, Richfield, MN 46.00% 4:22:08 10:00 4:16:26 2028 142 M45 Erick Garc�a Luna, 47, Roseville, MN 49.95% 4:22:09 10:00 4:15:19 2029 1124 M20 Nicholas Helberg, 31, Medford, OR 45.99% 4:22:11 10:00 4:20:17 2030 1125 M20 Ryan Hemingway, 20, Maple Grove, MN 46.35% 4:22:14 10:00 4:16:39 2031 236 M40 Aaron Starr, 43, Erie, PA 48.20% 4:22:18 10:00 4:15:54 2032 1126 M20 Andrew Turner, 33, Spring Lake Park, MN 45.97% 4:22:19 10:00 4:16:47 2033 307 M35 Joseph Yun, 37, Maple Grove, MN 46.06% 4:22:21 10:00 4:15:34 2034 80 M50 Eric Johnson, 54, Maple Plain, MN 53.23% 4:22:22 10:00 4:16:10 2035 1127 M20 Jack Fjalstad, 23, Inver Grove Heights, MN 45.94% 4:22:28 10:01 4:14:43 2036 1128 M20 Tommy Dicke, 26, Minneapolis, MN 45.93% 4:22:31 10:01 4:21:13 2037 1129 M20 Jacob Sevening, 31, Inver Grove Heights, MN 45.92% 4:22:35 10:01 4:20:54 2038 1130 M20 Matt Onnen, 27, Maple Grove, MN 45.92% 4:22:36 10:01 4:11:42 2039 237 M40 Steve Sworsky, 42, Cambridge, MN 47.74% 4:22:36 10:01 4:15:50 2040 60 M55 Rick Stoltz, 59, Hastings, MN 55.81% 4:22:40 10:01 4:17:11 2041 238 M40 Tane Danger, 40, Minneapolis, MN 46.91% 4:22:45 10:01 4:14:56 2042 1131 M20 Max Wang, 25, Overland Park, KS 45.89% 4:22:45 10:01 4:17:14 2043 61 M55 Mike Acuna, 59, Gaithersburg, MD 55.80% 4:22:45 10:01 4:21:22 2044 1132 M20 Gram Ims, 24, Minneapolis, MN 45.89% 4:22:46 10:01 4:16:54 2045 1133 M20 Dustin Aune, 33, Ramsey, MN 45.88% 4:22:49 10:01 4:11:34 2046 10 M65 Scott Mevissen, 66, White Bear Lake, MN 59.96% 4:22:51 10:02 4:10:09 2047 308 M35 Alex Carlson, 39, Woodbury, MN 46.50% 4:22:51 10:02 4:17 2048 143 M45 Ross Golla, 47, Minnetonka, MN 49.82% 4:22:51 10:02 4:21:19 2049 309 M35 Dan Kvitrud, 38, Minneapolis, MN 46.17% 4:22:54 10:02 4:01:56 2050 1134 M20 Wyatt Anians, 28, Rochester, MN 45.86% 4:22:56 10:02 4:17:38 2051 310 M35 Andrew Lorenz, 38, Mondovi, WI 46.15% 4:23:00 10:02 4:12:23 2052 62 M55 Greg Higgins, 58, Eagan, MN 55.19% 4:23:00 10:02 4:21:29 2053 311 M35 Ben Kirkwold, 36, Osseo, MN 45.85% 4:23:00 10:02 4:22:02 2054 144 M45 Dave Sieben, 46, Edina, MN 49.34% 4:23:02 10:02 4:22:03 2055 1135 M20 Eric Arch, 32, St Paul, MN 45.84% 4:23:04 10:02 4:22:15 2056 239 M40 Adam Sheppard, 41, Delano, MN 47.25% 4:23:05 10:02 4:21:43 2057 1136 M20 Joshua Goforth, 34, Highland Park, IL 45.83% 4:23:06 10:02 4:21:17 2058 1137 M20 Joey Koenig, 29, West Fargo, ND 45.83% 4:23:08 10:02 4:15:19 2059 1138 M20 Benjamin DeZube, 25, Stilwell, KS 45.82% 4:23:10 10:02 4:16:53 2060 240 M40 Matt Moldenhauer, 41, Milwaukee, WI 47.22% 4:23:13 10:02 4:17:44 2061 1139 M20 Zak Frisvold, 27, Maple Grove, MN 45.81% 4:23:13 10:02 4:21:40 2062 312 M35 Robert Swanson, 37, Rochester, MN 45.90% 4:23:14 10:02 4:21:28 2063 313 M35 Peter Moench, 39, Minneapolis, MN 46.43% 4:23:16 10:02 4:15:46 2064 241 M40 Adam Nell, 40, Madison, WI 46.82% 4:23:16 10:02 4:17:10 2065 1140 M20 Pranay Dhiman, 20, Eden Prairie, MN 46.16% 4:23:19 10:03 4:17:56 2066 1141 M20 Akos Konkoly, 20, Eden Prairie, MN 46.16% 4:23:19 10:03 4:17:56 2067 1142 M20 Newton Fuller, 31, Denver, CO 45.79% 4:23:20 10:03 4:18:14 2068 1143 M20 Connor Smith, 30, Orlando, FL 45.79% 4:23:22 10:03 4:16:46 2069 63 M55 Peter Lee, 59, Pleasanton, CA 55.67% 4:23:22 10:03 4:21:47 2070 64 M55 Randy Pitan, 56, Savage, MN 54.04% 4:23:24 10:03 4:17:10 2071 1144 M20 Clay Anderson, 20, Milaca, MN 46.15% 4:23:24 10:03 4:22:13 2072 1145 M20 Ben Snyder, 24, Plymouth, MN 45.77% 4:23:26 10:03 4:21:34 2073 145 M45 Eric Byun, 47, Chicago, IL 49.71% 4:23:26 10:03 4:21:57 2074 314 M35 Matt Sexton, 36, Blaine, MN 45.78% 4:23:27 10:03 4:21:59 2075 1146 M20 Zach Berry, 23, Prior Lake, MN 45.75% 4:23:35 10:03 4:17:49 2076 242 M40 Bryce Peltz, 40, Bismarck, ND 46.76% 4:23:37 10:03 4:16:23 2077 315 M35 Alex Berg, 38, Hopkins, MN 46.05% 4:23:37 10:03 4:18:13 2078 1147 M20 David Dunbar, 27, Ann Arbor, MI 45.74% 4:23:38 10:03 4:17:39 2079 65 M55 Tom Graske, 58, Ramsey, MN 55.01% 4:23:52 10:04 4:23:38 2080 1148 M20 Matthew Poots, 29, Ankeny, IA 45.70% 4:23:53 10:04 4:17:17 2081 316 M35 Mason Heine, 35, Shakopee, MN 45.69% 4:23:55 10:04 4:12:59 2082 1149 M20 Justin Petito, 32, Wading River, NY 45.69% 4:23:55 10:04 4:22:19 2083 243 M40 Ryan McAlpine, 40, New York, NY 46.70% 4:23:56 10:04 4:22:19 2084 1150 M20 Thomas Fagan, 30, Sharpsville, PA 45.68% 4:23:57 10:04 4:22:46 2085 66 M55 Sergio Mendoza Lattes, 59, Chapel Hill, NC 55.54% 4:23:58 10:04 4:17:56 2086 1151 M20 Aaron Basch, 33, Minneapolis, MN 45.67% 4:24:01 10:04 4:17:34 2087 244 M40 Luis Villar, 41, St Paul, MN 47.08% 4:24:01 10:04 4:22:22 2088 317 M35 Seth Conover, 37, Minneapolis, MN 45.77% 4:24:02 10:04 4:13:47 2089 81 M50 Dan Janis, 52, Jamaica Plain, MA 51.90% 4:24:04 10:04 4:16:26 2090 1152 M20 Jeremy Hartl, 28, San Diego, CA 45.66% 4:24:04 10:04 4:18:46 2091 146 M45 Jesse Winsell, 48, Saint Paul, MN 50.02% 4:24:07 10:04 4:17:15 2092 1153 M20 Richard Joos, 27, Minnetonka, MN 45.65% 4:24:09 10:05 4:16:24 2093 1154 M20 Gus Audley, 20, Oconomowoc, WI 46.01% 4:24:10 10:05 4:22:50 2094 6 N Edward Oneil, 51, Sterling Heights, MI 55.21% 4:24:11 10:05 4:17:55 2095 1155 M20 Tommy Mulvaney, 30, Minneapolis, MN 45.64% 4:24:12 10:05 4:16:26 2096 1156 M20 Cole Backstrom, 26, Lakeville, MN 45.64% 4:24:13 10:05 4:18:53 2097 1157 M20 Aaron Deets, 26, Minneapolis, MN 45.64% 4:24:14 10:05 4:22:31 2098 6 M70 Wayne Drealan, 72, Belle Fourche, SD 63.78% 4:24:14 10:05 4:24 2099 1158 M20 Nathanael Rybin, 29, Boulder, CO 45.63% 4:24:15 10:05 4:12:02 2100 1159 M20 Travis Meyer, 30, Lakeville, MN 45.63% 4:24:15 10:05 4:17:51 2101 1160 M20 Michael Zarling, 34, Minneapolis, MN 45.62% 4:24:19 10:05 4:17:27 2102 1161 M20 Gabriel Mohney, 25, Mattawan, MI 45.62% 4:24:19 10:05 4:18:45 2103 82 M50 Matt Wu, 51, Garland, TX 51.36% 4:24:21 10:05 4:19:02 2104 67 M55 Alejandro Sierra, 55, Zapopan, JA 53.33% 4:24:22 10:05 4:19:02 2105 1162 M20 Alex Shaikoski, 30, Burnsville, MN 45.61% 4:24:23 10:05 4:17:11 2106 245 M40 Michael Powers, 44, Blaine, MN 48.23% 4:24:27 10:05 4:18:47 2107 1163 M20 Jonathan Staebell, 22, Brooklyn Center, MN 45.59% 4:24:29 10:05 4:18:56 2108 246 M40 Zach Johnson, 41, New Brighton, MN 46.99% 4:24:30 10:05 4:19:14 2109 1164 M20 Nathaniel Andersen, 20, Woodbury, MN 45.95% 4:24:32 10:05 4:14:16 2110 1165 M20 Brad Nemetz, 31, Minneapolis, MN 45.58% 4:24:33 10:05 4:19:25 2111 247 M40 Matthew Haugen, 40, Edina, MN 46.59% 4:24:35 10:06 4:18:40 2112 318 M35 Kyle Welch, 37, Minneapolis, MN 45.66% 4:24:38 10:06 4:16:57 2113 1166 M20 Luke Martens, 25, Apple Valley, MN 45.57% 4:24:38 10:06 4:18:21 2114 1167 M20 Sam Amundson, 30, Shoreview, MN 45.57% 4:24:38 10:06 4:23:29 2115 319 M35 Christopher Moag, 36, Chicago, IL 45.57% 4:24:40 10:06 4:17:46 2116 1168 M20 Colby Lock, 24, Riverside, MO 45.56% 4:24:41 10:06 4:23:22 2117 1169 M20 David Carlson, 21, Lakeville, MN 45.63% 4:24:46 10:06 4:14:31 2118 1170 M20 Justin Barg, 28, Saint Michael, MN 45.54% 4:24:46 10:06 4:23:36 2119 320 M35 Aron Fisk, 39, West Fargo, ND 46.16% 4:24:49 10:06 4:23:05 2120 1171 M20 Mike Fadden, 31, Carver, MN 45.53% 4:24:50 10:06 4:19:10 2121 321 M35 Patrick Engelmann, 38, Mounds View, MN 45.81% 4:24:59 10:06 4:13:37 2122 68 M55 Charles Murray, 56, Gurnee, IL 53.72% 4:24:59 10:06 4:19:53 2123 248 M40 Dillon Fried, 44, Minneapolis, MN 48.12% 4:25:01 10:06 4:17:57 2124 69 M55 Greg Skaggs, 56, Edina, MN 53.70% 4:25:05 10:07 4:19:12 2125 1172 M20 Eric Johnson, 34, Eagan, MN 45.48% 4:25:09 10:07 4:19:11 2126 249 M40 Michael Neuberg, 40, Saint Paul, MN 46.48% 4:25:11 10:07 4:18:34 2127 1173 M20 Abdala Bashir, 32, Tallahassee, FL 45.47% 4:25:12 10:07 4:17:34 2128 7 M70 Terry Pohlkamp, 73, Scandia, MN 64.37% 4:25:13 10:07 4:18:35 2129 322 M35 Zachary Zaban, 36, Brooklyn, NY 45.46% 4:25:16 10:07 4:17:51 2130 83 M50 Pao Lee, 51, Little Canada, MN 51.19% 4:25:16 10:07 4:18:01 2131 250 M40 Nicholas Aaland, 40, Prior Lake, MN 46.47% 4:25:16 10:07 4:18:45 2132 1174 M20 Max Nielsen, 24, Johnston, IA 45.46% 4:25:16 10:07 4:19:41 2133 70 M55 Todd Sorenson, 56, Fort Bragg, CA 53.66% 4:25:18 10:07 4:17:59 2134 1175 M20 Luke MacKinnon, 25, Minnetonka, MN 45.43% 4:25:24 10:07 4:24:25 2135 1176 M20 David Salamzadeh, 26, Minneapolis, MN 45.43% 4:25:26 10:07 4:17:53 2136 1177 M20 ariff ismadi, 20, Madison, WI 45.78% 4:25:30 10:08 4:18:34 2137 1178 M20 Joe Vens, 34, Tiffin, IA 45.41% 4:25:31 10:08 4:18:03 2138 323 M35 Kiel McElveen, 38, Saint Paul, MN 45.71% 4:25:32 10:08 4:19:55 2139 1179 M20 Benjamin Weiner, 23, Maple Grove, MN 45.41% 4:25:34 10:08 4:23:34 2140 71 M55 Stephen Liegghio, 55, Mount Clemens, MI 53.08% 4:25:35 10:08 4:19:18 2141 1180 M20 David Bigaouette, 22, Shakopee, MN 45.40% 4:25:35 10:08 4:20:13 2142 1181 M20 Evan Lee, 25, Austin, TX 45.39% 4:25:40 10:08 4:18:02 2143 1182 M20 Joseph Hanson, 26, Minneapolis, MN 45.37% 4:25:45 10:08 4:19:02 2144 324 M35 Million Wolde, 35, Gaithersburg, MD 45.37% 4:25:45 10:08 4:24:57 2145 1183 M20 Brett McReavy, 32, Blaine, MN 45.35% 4:25:52 10:08 4:19:18 2146 1184 M20 James Earley, 28, Minneapolis, MN 45.35% 4:25:53 10:08 4:18:44 2147 84 M50 Darren Castro, 54, Woodbury, MN 52.52% 4:25:54 10:09 4:24:04 2148 1185 M20 Stephen Whetzel, 31, Chicago, IL 45.35% 4:25:55 10:09 4:20:41 2149 1186 M20 Hayden O'Connor, 22, Rogers, MN 45.34% 4:25:57 10:09 4:25:46 2150 251 M40 Erik Knight, 43, Minneapolis, MN 47.54% 4:25:58 10:09 4:20:25 2151 252 M40 Mark Zaczkowski Moorhea, 40, Minneapolis, MN 46.34% 4:25:59 10:09 4:19:30 2152 1187 M20 Yaffet Gabayehu, 31, Crystal, MN 45.33% 4:26:00 10:09 4:24:01 2153 1188 M20 Nolan Crump, 20, Minneapolis, MN 45.69% 4:26:01 10:09 4:24:51 2154 325 M35 Gerardo Chavez, 36, Mundelein, IL 45.33% 4:26:02 10:09 4:24:28 2155 147 M45 Sergio Celis Castro, 47, Minneapolis, MN 49.22% 4:26:02 10:09 4:25:17 2156 1189 M20 Andy Hintermeister, 25, Morrisville, NC 45.31% 4:26:07 10:09 4:20:12 2157 253 M40 Silas Morgan, 41, Minneapolis, MN 46.70% 4:26:09 10:09 4:15:43 2158 1190 M20 Jack Gatlin, 20, Oconomowoc, WI 45.67% 4:26:09 10:09 4:24:49 2159 326 M35 Curtis Dischinger, 39, Maple Grove, MN 45.92% 4:26:12 10:09 4:20:48 2160 1191 M20 Nathan Brand, 26, Minneapolis, MN 45.29% 4:26:14 10:09 4:20:32 2161 1192 M20 Paul Weidner, 32, New Brighton, MN 45.29% 4:26:15 10:09 4:20:04 2162 327 M35 Jd Singh, 37, Bloomington, MN 45.38% 4:26:18 10:09 4:19:14 2163 254 M40 John Curry, 41, Edina, MN 46.68% 4:26:18 10:09 4:19:55 2164 1193 M20 Sam Tanner, 25, Lakeville, MN 45.28% 4:26:20 10:10 4:19:39 2165 1194 M20 Brandon Alves, 30, Olive Branch, MS 45.25% 4:26:30 10:10 4:19:51 2166 1195 M20 Calvin Fortman, 21, Gem Lake, MN 45.33% 4:26:31 10:10 4:20:25 2167 1196 M20 Jonah Gaskill, 22, Chesterfield, MO 45.24% 4:26:31 10:10 4:24:25 2168 1197 M20 Benjamin Danner, 24, Chicago, IL 45.24% 4:26:33 10:10 4:26:15 2169 1198 M20 Ryan Heany, 21, Arlington Heights, IL 45.32% 4:26:37 10:10 4:21:10 2170 1199 M20 Zi Xuan Wong, 27, St Paul, MN 45.22% 4:26:38 10:10 4:25:30 2171 1200 M20 Joseph McGinley, 23, Farmington, MN 45.22% 4:26:39 10:10 4:20:36 2172 255 M40 Peter Elwell, 44, Minneapolis, MN 47.83% 4:26:39 10:10 4:21:01 2173 85 M50 Tim Flanagan, 53, Minneapolis, MN 51.87% 4:26:40 10:10 4:20:42 2174 1201 M20 Nicholas Aiello, 29, Blaine, MN 45.22% 4:26:41 10:10 4:20:33 2175 1202 M20 Avi Prager, 20, Madison, WI 45.58% 4:26:41 10:10 4:21:33 2176 1203 M20 Kevin Dubay, 33, Mora, MN 45.21% 4:26:42 10:10 4:24:34 2177 1204 M20 Kyle Geissler, 34, St Paul, MN 45.20% 4:26:48 10:11 4:25:12 2178 86 M50 Andrew Baese, 52, St Paul, MN 51.35% 4:26:52 10:11 4:21:29 2179 87 M50 Alan Kidney, 51, Seattle, WA 50.87% 4:26:54 10:11 4:24:49 2180 256 M40 Thomas Byers, 41, Minneapolis, MN 46.57% 4:26:56 10:11 4:19:32 2181 72 M55 Kai Kimmel, 55, Minneapolis, MN 52.81% 4:26:57 10:11 4:14:49 2182 1205 M20 Joseph Graff, 27, Denver, CO 45.17% 4:26:57 10:11 4:24:55 2183 328 M35 Peter Raun, 35, Kansas City, MO 45.17% 4:26:58 10:11 4:20:22 2184 148 M45 Michael Olson, 49, Excelsior, MN 49.91% 4:27:07 10:11 4:20:50 2185 88 M50 Matthew Preston, 53, Plymouth, MN 51.77% 4:27:11 10:11 4:25:02 2186 329 M35 Joshua Johnson, 38, Morris, MN 45.43% 4:27:11 10:11 4:25:57 2187 330 M35 Bill Dumke, 38, Savage, MN 45.43% 4:27:13 10:12 4:21:34 2188 331 M35 Joe Rohlfing, 37, Mendota Heights, MN 45.21% 4:27:16 10:12 4:21:33 2189 257 M40 Bowin Nguon, 41, Golden Valley, MN 46.49% 4:27:21 10:12 4:19:47 2190 258 M40 Joe Lindquist, 43, Moorhead, MN 47.29% 4:27:21 10:12 4:22:11 2191 1206 M20 Landon Case, 32, Brooklyn Park, MN 45.10% 4:27:23 10:12 4:21:23 2192 1207 M20 Kartikeya Tiwari, 32, Minneapolis, MN 45.09% 4:27:24 10:12 4:20:06 2193 1208 M20 Elliot Hoekstra, 33, Hopkins, MN 45.09% 4:27:26 10:12 4:25:28 2194 332 M35 Jeremy Swenson, 36, Richfield, MN 45.09% 4:27:27 10:12 4:21:27 2195 1209 M20 Riley Call, 25, Stillwater, MN 45.08% 4:27:28 10:12 4:19:46 2196 333 M35 Garrett Peterson, 38, Chicago, IL 45.38% 4:27:29 10:12 4:21:58 2197 334 M35 Dan Lopez, 38, Hartland, WI 45.37% 4:27:31 10:12 4:17:09 2198 1210 M20 Brayden McNeary, 28, Sioux Falls, SD 45.07% 4:27:34 10:12 4:20:19 2199 1211 M20 Jack O'Brien, 21, Rice, MN 45.16% 4:27:34 10:12 4:22:04 2200 149 M45 ravindra chuda, 49, Overland Park, KS 49.82% 4:27:36 10:12 4:22:28 2201 1212 M20 Joe Donahoe, 31, Minneapolis, MN 45.06% 4:27:38 10:12 4:21:22 2202 1213 M20 Nickolas Kruser, 22, Bozeman, MT 45.05% 4:27:40 10:13 4:20:16 2203 89 M50 Kris Kohlstedt, 50, Minneapolis, MN 50.26% 4:27:40 10:13 4:22:25 2204 1214 M20 Max Marshall, 25, Minneapolis, MN 45.04% 4:27:45 10:13 4:22:03 2205 1215 M20 Kevin Mercado, 28, Baltimore, MD 45.04% 4:27:45 10:13 4:26:30 2206 1216 M20 Jacob Smith, 26, West Fargo, ND 45.03% 4:27:46 10:13 4:22:38 2207 335 M35 Brad Peters, 36, Minneapolis, MN 45.03% 4:27:50 10:13 4:25:52 2208 29 M60 Steve Pekala, 60, Minneapolis, MN 55.29% 4:27:51 10:13 4:26:03 2209 90 M50 Jim Anderson, 51, Stillwater, MN 50.69% 4:27:52 10:13 4:22:23 2210 30 M60 Ed Magarian, 61, Minneapolis, MN 55.84% 4:27:53 10:13 4:26:35 2211 336 M35 Drew Hamilton, 38, Minneapolis, MN 45.30% 4:27:57 10:13 4:22:03 2212 337 M35 Andrew Kleckner, 38, Minneapolis, MN 45.30% 4:27:57 10:13 4:26:37 2213 1217 M20 Kade Hagen, 24, St Paul, MN 45.00% 4:27:58 10:13 4:22:53 2214 259 M40 Timothy O'Brien, 44, Iowa City, IA 47.59% 4:27:58 10:13 4:25:47 2215 1218 M20 Sam Golding, 26, Milwaukee, WI 45.00% 4:27:59 10:13 4:22:10 2216 260 M40 Dan Atkinson, 44, Wauwatosa, WI 47.59% 4:27:59 10:13 4:25:54 2217 1219 M20 Ben Hutterer, 32, St Paul, MN 44.99% 4:28:02 10:13 4:17:19 2218 150 M45 Ryan Zuege, 45, Watertown, WI 47.99% 4:28:03 10:13 4:21:04 2219 261 M40 Robson Hatsukami Morgan, 40, Plymouth, MN 45.98% 4:28:04 10:13 4:20:23 2220 73 M55 Jonathan Jaynes, 57, Denver, CO 53.61% 4:28:07 10:14 4:26:09 2221 10 M16 Luciano Morice, 17, Minneapolis, MN 47.33% 4:28:10 10:14 4:22:49 2222 1220 M20 Xavier Morice, 23, Minneapolis, MN 44.97% 4:28:10 10:14 4:22:50 2223 1221 M20 Ben Harken, 21, Minneapolis, MN 45.04% 4:28:15 10:14 4:22:38 2224 1222 M20 David Jedynak, 30, Prior Lake, MN 44.95% 4:28:17 10:14 4:22:18 2225 1223 M20 Aiden Kilibarda, 22, Afton, MN 44.94% 4:28:18 10:14 4:27:41 2226 1224 M20 Anthony Lopez, 28, Hudson, WI 44.94% 4:28:19 10:14 4:22:59 2227 1225 M20 Steve Vivacue, 29, Minneapolis, MN 44.93% 4:28:24 10:14 4:21:06 2228 91 M50 Brock Lund, 51, Faribault, MN 50.58% 4:28:27 10:14 4:22:52 2229 262 M40 Bijesh Amatya, 40, Saint Cloud, MN 45.91% 4:28:28 10:14 4:20:47 2230 7 N Gigi Nartovich, 26, Minneapolis, MN 48.39% 4:28:30 10:14 4:27 2231 92 M50 Dave Blissenbach, 54, Zumbro Falls, MN 52.01% 4:28:30 10:14 4:27:28 2232 1226 M20 Mason Vagle, 21, Stillwater, MN 45.00% 4:28:31 10:15 4:27:54 2233 338 M35 Peter Hinderlie, 37, St Paul, MN 45.00% 4:28:33 10:15 4:16:22 2234 74 M55 Richard Johnston, 58, Edina, MN 54.05% 4:28:33 10:15 4:22:13 2235 1227 M20 Bradley Trachet, 25, Apple Valley, MN 44.90% 4:28:34 10:15 4:22:20 2236 263 M40 Brian Hanson, 41, Minneapolis, MN 46.28% 4:28:34 10:15 4:23:29 2237 264 M40 Mike Blazel, 41, Eau Claire, WI 46.27% 4:28:38 10:15 4:22:16 2238 265 M40 Leon Martin, 43, Minneapolis, MN 47.06% 4:28:41 10:15 4:23:06 2239 93 M50 Ryan Snell, 52, River Falls, WI 51.00% 4:28:44 10:15 4:22:42 2240 1228 M20 Daniel Jones, 32, Burnsville, MN 44.86% 4:28:48 10:15 4:23:37 2241 94 M50 Tim Johnson, 50, Saint Paul, MN 50.05% 4:28:49 10:15 4:27:07 2242 339 M35 Derek DeCarolis, 39, Lakeville, MN 45.47% 4:28:50 10:15 4:18:37 2243 1229 M20 Nate Werner, 30, Edina, MN 44.85% 4:28:50 10:15 4:23:38 2244 340 M35 Ethan Neal, 35, Minneapolis, MN 44.83% 4:28:58 10:16 4:23:25 2245 1230 M20 Seth Howard, 26, Des Moines, IA 44.83% 4:28:59 10:16 4:27:38 2246 1231 M20 Tyler Jennings, 27, Minneapolis, MN 44.82% 4:29:01 10:16 4:22:42 2247 1232 M20 Alex Weykamp, 26, Holland, MI 44.81% 4:29:06 10:16 4:22:03 2248 266 M40 Mike Luke, 44, Minneapolis, MN 47.39% 4:29:06 10:16 4:27:47 2249 267 M40 Scott Schmidt, 40, Lino Lakes, MN 45.80% 4:29:06 10:16 4:28:08 2250 1233 M20 Kole Klemme, 21, Rice Lake, WI 44.88% 4:29:12 10:16 4:23:45 2251 268 M40 Nik Larsen, 41, Excelsior, MN 46.17% 4:29:12 10:16 4:23:46 2252 1234 M20 Alex Spanton, 30, Chanhassen, MN 44.79% 4:29:12 10:16 4:23:47 2253 151 M45 David Parent, 47, Lino Lakes, MN 48.63% 4:29:14 10:16 4:27:14 2254 269 M40 Chu Ly Ka So, 43, Afton, MN 46.94% 4:29:21 10:16 4:23:13 2255 1235 M20 Glenn Shanahan, 30, St Paul, MN 44.77% 4:29:22 10:16 4:22:57 2256 341 M35 Mark Stoll, 36, Columbus Oh, OH 44.76% 4:29:25 10:17 4:27:25 2257 342 M35 Jared Hendler, 36, Eagan, MN 44.76% 4:29:27 10:17 4:19:21 2258 1236 M20 Grady Olson, 30, Somerset, WI 44.75% 4:29:29 10:17 4:27:26 2259 1237 M20 Landen Boisvert, 24, Biggar, SK 44.74% 4:29:32 10:17 4:28:12 2260 1238 M20 Luke McFadden, 34, Minneapolis, MN 44.73% 4:29:34 10:17 4:21:49 2261 343 M35 Michael Trask, 37, Savage, MN 44.81% 4:29:40 10:17 4:18:33 2262 270 M40 Scott Dean, 42, Rochester, MN 46.49% 4:29:40 10:17 4:24:10 2263 1239 M20 Tanner Podzimek, 27, Hopkins, MN 44.71% 4:29:42 10:17 4:23:43 2264 1240 M20 Jake Gleason, 34, Waconia, MN 44.70% 4:29:45 10:17 4:22:37 2265 95 M50 Hung Nguyen, 54, Minneapolis, MN 51.76% 4:29:48 10:17 4:18:04 2266 1241 M20 Michael McCormick, 25, Minneapolis, MN 44.69% 4:29:50 10:18 4:23:44 2267 1242 M20 Spencer Koch, 26, Lester Prairie, MN 44.68% 4:29:52 10:18 4:22:49 2268 1243 M20 Drew Dean, 22, McGregor, MN 44.68% 4:29:54 10:18 4:23:58 2269 1244 M20 Daniel Kudwa, 29, Saint Paul, MN 44.67% 4:29:56 10:18 4:24:06 2270 344 M35 Tyler Sparks, 37, Sartell, MN 44.76% 4:29:58 10:18 4:19:41 2271 1245 M20 Colton Brenner, 30, Reedsburg, WI 44.67% 4:29:58 10:18 4:24:26 2272 96 M50 Matt Schneider, 52, Shoreview, MN 50.75% 4:30:01 10:18 4:23:40 2273 97 M50 Shay Cleary, 51, Cottage Grove, MN 50.28% 4:30:04 10:18 4:23:59 2274 271 M40 Daniel Copperud, 44, Minneapolis, MN 47.22% 4:30:05 10:18 4:27:57 2275 272 M40 Kent Gordon, 44, Minneapolis, MN 47.21% 4:30:09 10:18 4:28:38 2276 1246 M20 Joseph Thoen, 27, Coon Rapids, MN 44.63% 4:30:12 10:18 4:24:13 2277 1247 M20 Alfonso Gunaratnam, 29, Minneapolis, MN 44.62% 4:30:13 10:18 4:23:50 2278 345 M35 Max Koenen, 36, Port Barrington, IL 44.63% 4:30:14 10:18 4:23:16 2279 1248 M20 John Brennan, 23, Minneapolis, MN 44.61% 4:30:17 10:19 4:29:10 2280 1249 M20 Peyton Himley, 21, River Falls, WI 44.70% 4:30:18 10:19 4:24:27 2281 273 M40 Jonathan Dingel, 40, New York, NY 45.60% 4:30:19 10:19 4:24:44 2282 98 M50 Jason Aldorfer Jason Al, 52, Northfield, MN 50.68% 4:30:23 10:19 4:23:01 2283 1250 M20 John Mills, 28, St Paul, MN 44.59% 4:30:26 10:19 4:25:22 2284 346 M35 Paul Rosier, 36, Brainerd, MN 44.59% 4:30:26 10:19 4:28:19 2285 1251 M20 Sebastian Molina, 31, Miami, FL 44.58% 4:30:28 10:19 4:18:43 2286 1252 M20 Jason Chase, 29, Prior Lake, MN 44.58% 4:30:28 10:19 4:24:39 2287 347 M35 Jon Szatkowski, 38, Hudson, WI 44.87% 4:30:31 10:19 4:24:14 2288 25 M18 Isaac Rousu, 19, Delano, MN 45.39% 4:30:33 10:19 4:20:06 2289 1253 M20 Alexander Theisen, 30, Eau Claire, WI 44.57% 4:30:33 10:19 4:28:21 2290 1254 M20 Carson Giefer, 24, New Ulm, MN 44.57% 4:30:34 10:19 4:23:05 2291 1255 M20 Sebastian Haugen, 25, Duluth, MN 44.56% 4:30:37 10:19 4:28:54 2292 1256 M20 Aidan Doherty, 26, St Louis Park, MN 44.55% 4:30:41 10:19 4:20:12 2293 31 M60 Randy Wessman, 63, Exeland, WI 56.40% 4:30:45 10:20 4:23:52 2294 1257 M20 Samuel Holland, 31, Portland, OR 44.52% 4:30:50 10:20 4:29:57 2295 1258 M20 Spencer Worden, 33, Las Vegas, NV 44.52% 4:30:51 10:20 4:30:01 2296 1259 M20 Jaren Aunan, 29, Minneapolis, MN 44.52% 4:30:52 10:20 4:25:40 2297 1260 M20 Jaden Jeffries, 28, Hastings, MN 44.51% 4:30:54 10:20 4:23:33 2298 274 M40 Steve Jackson, 41, Saint Paul, MN 45.86% 4:31:01 10:20 4:29:41 2299 1261 M20 Sam Fjellman, 24, Maple Grove, MN 44.49% 4:31:03 10:20 4:24:42 2300 1262 M20 Evan Johnson, 23, Shoreview, MN 44.48% 4:31:06 10:20 4:23:42 2301 1263 M20 Brandon Sieck, 33, Minneapolis, MN 44.48% 4:31:06 10:20 4:25:16 2302 1264 M20 Dylan Soukup, 33, Rochester, MN 44.48% 4:31:06 10:20 4:28:59 2303 1265 M20 Andrew Jaggar, 24, Minneapolis, MN 44.48% 4:31:07 10:20 4:25:17 2304 348 M35 Samuel Floyd, 36, New York, NY 44.48% 4:31:07 10:20 4:29:46 2305 1266 M20 Seth Winger, 29, Minneapolis, MN 44.47% 4:31:11 10:21 4:25:50 2306 1267 M20 Sean Dyer, 32, Bozeman, MT 44.46% 4:31:12 10:21 4:23:47 2307 349 M35 Joseph Berlin, 36, Windham, ME 44.47% 4:31:12 10:21 4:25 2308 350 M35 Joseph Green, 37, Madison, WI 44.55% 4:31:13 10:21 4:29:38 2309 1268 M20 Luke Russell, 28, Shoreview, MN 44.45% 4:31:15 10:21 4:29:35 2310 275 M40 Abdul Dire, 41, Woodbury, MN 45.82% 4:31:15 10:21 4:30:12 2311 351 M35 William Epps, 38, St Paul, MN 44.75% 4:31:16 10:21 4:26:02 2312 276 M40 Nathan Huey, 40, Minetonka, MN 45.41% 4:31:25 10:21 4:20:18 2313 1269 M20 Noah Hovland, 29, Minneapolis, MN 44.40% 4:31:34 10:21 4:24:01 2314 352 M35 Aj Longabaugh, 35, Boston, MA 44.40% 4:31:34 10:21 4:30:29 2315 1270 M20 Luis Esquivel, 29, Landfall, MN 44.39% 4:31:38 10:22 4:24:06 2316 1271 M20 khufong lee, 31, St Paul, MN 44.39% 4:31:40 10:22 4:24:17 2317 1272 M20 Benjamin Reeber, 30, Chicago, IL 44.39% 4:31:40 10:22 4:30:02 2318 1273 M20 Riley Brown, 24, Woodbury Mn, MN 44.38% 4:31:41 10:22 4:30:36 2319 152 M45 Joseph Thompson, 46, St. Paul, MN 47.76% 4:31:46 10:22 4:25:27 2320 353 M35 Andrew Warnes, 37, Shoreview, MN 44.46% 4:31:48 10:22 4:24:42 2321 1274 M20 Christian Marchant, 20, Lindstrom, MN 44.72% 4:31:50 10:22 4:20:37 2322 277 M40 Jason Smith, 43, Savage, MN 46.51% 4:31:50 10:22 4:24:42 2323 1275 M20 Cody Kufrin, 20, Lisle, IL 44.71% 4:31:53 10:22 4:20:57 2324 1276 M20 Joe Harris, 31, Hopkins, MN 44.35% 4:31:53 10:22 4:26:13 2325 278 M40 Llayr Perez, 40, St Paul, MN 45.32% 4:31:58 10:22 4:20:23 2326 11 M65 Rex Field, 67, San Antonio, TX 58.56% 4:32:03 10:23 4:24:20 2327 354 M35 Derek Gramke, 36, Dry Ridge, KY 44.33% 4:32:03 10:23 4:25:44 2328 153 M45 Danny Miller, 45, Seattle, WA 47.29% 4:32:04 10:23 4:26:13 2329 1277 M20 Chris Hawthorne, 33, Gibsonville, NC 44.31% 4:32:07 10:23 4:31:08 2330 1278 M20 Jared Dalluhn, 29, Woodbury, MN 44.31% 4:32:09 10:23 4:25:05 2331 1279 M20 Jack Plahn, 30, East Bethel, MN 44.31% 4:32:09 10:23 4:25:37 2332 32 M60 Marc Owens-Kurtz, 63, North Oaks, MN 56.10% 4:32:10 10:23 4:31:20 2333 1280 M20 Chase Knudson, 31, Wilmington, NC 44.29% 4:32:14 10:23 4:26:46 2334 1281 M20 Patrick McCafferty, 33, Whitefish, MT 44.28% 4:32:20 10:23 4:20:26 2335 1282 M20 Myles Wilcoxson, 27, Chicago, IL 44.27% 4:32:22 10:23 4:25:26 2336 1283 M20 James Manne-Nicholas, 33, Minneapolis, MN 44.27% 4:32:23 10:23 4:24:58 2337 1284 M20 Brad Hansel, 27, Cameron, NC 44.27% 4:32:24 10:23 4:26:44 2338 1285 M20 Pete Rhodes, 20, Lakeville, MN 44.62% 4:32:25 10:23 4:26:51 2339 1286 M20 Curtis Ratzer, 24, Mission, KS 44.26% 4:32:26 10:23 4:26:33 2340 1287 M20 Brock Murphy, 24, Overland Park, KS 44.26% 4:32:26 10:23 4:26:33 2341 279 M40 James Lucas, 40, Minnetonka, MN 45.24% 4:32:26 10:23 4:30:57 2342 154 M45 Ethan Messenger, 46, Chaska, MN 47.64% 4:32:27 10:24 4:26:52 2343 1288 M20 Joey Albrecht, 34, Chicago, IL 44.25% 4:32:29 10:24 4:26:57 2344 355 M35 Kevin Cizio, 38, Minneapolis, MN 44.54% 4:32:32 10:24 4:24:47 2345 280 M40 J L Botamer, 40, Carver, MN 45.22% 4:32:36 10:24 4:24:58 2346 1289 M20 Samuel Roden, 31, Minneapolis, MN 44.23% 4:32:36 10:24 4:30:54 2347 281 M40 Kyle Wheeler, 44, Rochester, MN 46.78% 4:32:38 10:24 4:25:02 2348 1290 M20 Carter Bergdahl, 25, Westby, WI 44.22% 4:32:41 10:24 4:26:57 2349 155 M45 Matthew Heinzen, 47, Minneapolis, MN 48.01% 4:32:43 10:24 4:25:57 2350 282 M40 Steve Jordan, 41, Minneapolis, MN 45.58% 4:32:44 10:24 4:25:28 2351 11 M16 Oliver Roark, 17, Minneapolis, MN 46.53% 4:32:46 10:24 4:26:50 2352 1291 M20 Dane Gates, 21, Oakdale, MN 44.29% 4:32:48 10:24 4:26:11 2353 1292 M20 Armin Mueller, 22, Chatfield, MN 44.20% 4:32:48 10:24 4:31:14 2354 1293 M20 Michael Reiter, 29, Grimes, IA 44.20% 4:32:49 10:24 4:26:12 2355 356 M35 Alec Johnson, 35, Wyoming, MN 44.20% 4:32:50 10:24 4:26:02 2356 1294 M20 Ben Currie-Walls, 24, South St Paul, MN 44.19% 4:32:52 10:24 4:27:47 2357 1295 M20 Zach Tlusty, 23, Eden Prairie, MN 44.19% 4:32:53 10:24 4:27:07 2358 1296 M20 Jonah Eskola, 22, Delano, MN 44.18% 4:32:58 10:25 4:26:20 2359 1297 M20 Shane Yanta, 26, Woodbury, MN 44.17% 4:33:00 10:25 4:21:45 2360 156 M45 Brad Howe, 45, Waterford, NY 47.12% 4:33:03 10:25 4:27:02 2361 357 M35 Peter Elsham, 37, Minneapolis, MN 44.24% 4:33:09 10:25 4:25:38 2362 1298 M20 Aiden Rathmann, 23, Chicago, IL 44.11% 4:33:24 10:26 4:21:39 2363 1299 M20 Wilmer Acosta-Florez, 33, Sarasota, FL 44.11% 4:33:24 10:26 4:25:33 2364 1300 M20 Jack Vander Top, 27, Bloomington, MN 44.11% 4:33:24 10:26 4:28:07 2365 1301 M20 Isaac David Hovland, 22, Maple Grove, MN 44.10% 4:33:26 10:26 4:25:52 2366 358 M35 Scott Schraufnagel, 39, Minneapolis, MN 44.70% 4:33:27 10:26 4:31:35 2367 1302 M20 Jorge Popoca-Santana, 32, Minneapolis, MN 44.09% 4:33:28 10:26 4:32:20 2368 359 M35 Aaron Burtzel, 36, Plymouth, MN 44.09% 4:33:32 10:26 4:27:54 2369 157 M45 Jason Smith, 45, Blaine, MN 47.03% 4:33:34 10:26 4:22:17 2370 99 M50 Dana Gerard, 54, Blaine, MN 51.05% 4:33:34 10:26 4:26:51 2371 1303 M20 Henry Sterle, 21, Cohasset, MN 44.16% 4:33:35 10:26 4:28:10 2372 8 N Nathan Tipton, 29, Chicago, IL 47.53% 4:33:35 10:26 4:31:33 2373 360 M35 Nickolas Kiryakakis, 38, New Brighton, MN 44.34% 4:33:44 10:26 4:27:19 2374 361 M35 David Millard, 36, Bloomington, MN 44.05% 4:33:48 10:27 4:26:08 2375 26 M18 Daniel Gust, 19, Buffalo, MN 44.85% 4:33:49 10:27 4:28:05 2376 1304 M20 Aj Baker, 34, Delano, MN 44.04% 4:33:49 10:27 4:28:05 2377 362 M35 Ryan Smith, 37, Prior Lake, MN 44.13% 4:33:51 10:27 4:27:19 2378 283 M40 Kyle Puelston, 43, North Branch, MN 46.17% 4:33:52 10:27 4:27:20 2379 1305 M20 Ian Carpenter, 34, Savage, MN 44.02% 4:33:54 10:27 4:22:17 2380 100 M50 Joshua Lee, 54, Portland, OR 50.98% 4:33:54 10:27 4:28:30 2381 1306 M20 Cody Hemkin, 29, Fridley, MN 44.02% 4:33:57 10:27 4:23:55 2382 284 M40 Matt Moore, 40, Minneapolis, MN 44.99% 4:33:57 10:27 4:33:43 2383 285 M40 Gregory Henning, 44, Sartell, MN 46.55% 4:33:59 10:27 4:27:02 2384 363 M35 Chad Milando, 35, Cambridge, MA 44.01% 4:33:59 10:27 4:28:17 2385 286 M40 Willis Lang, 42, Edina, MN 45.74% 4:34:04 10:27 4:26:53 2386 287 M40 Kyle Marten, 43, Minneapolis, MN 46.13% 4:34:04 10:27 4:33:36 2387 364 M35 Drew Boe, 36, Shakopee, MN 44.00% 4:34:05 10:27 4:23:46 2388 288 M40 Andrew Tein, 42, New York, NY 45.73% 4:34:07 10:27 4:33:09 2389 1307 M20 Justin Nier, 20, Saint Paul, MN 44.34% 4:34:09 10:27 4:27:36 2390 1308 M20 Carter Calderon, 27, Edina, MN 43.98% 4:34:10 10:27 4:27:56 2391 1309 M20 Daniel Alvey, 31, Kcmo, MO 43.98% 4:34:10 10:27 4:33:13 2392 365 M35 Andrew Johnson, 38, Mankato, MN 44.26% 4:34:14 10:28 4:28:30 2393 1310 M20 Gabe Olson-Jensen, 21, River Falls, WI 44.06% 4:34:15 10:28 4:27:57 2394 158 M45 Isaiah Levreau, 45, St Paul, MN 46.90% 4:34:18 10:28 4:32:15 2395 33 M60 George Cromer, 63, Minneapolis, MN 55.65% 4:34:22 10:28 4:32:19 2396 75 M55 David Maas, 57, Plymouth, MN 52.38% 4:34:26 10:28 4:27:37 2397 1311 M20 Jack O'Rourke, 32, Minneapolis, MN 43.94% 4:34:26 10:28 4:28:36 2398 1312 M20 Gary Raeker, 30, Fridley, MN 43.93% 4:34:28 10:28 4:27:07 2399 1313 M20 Ryan Mullennex, 27, Peoria, IL 43.93% 4:34:31 10:28 4:28:54 2400 9 N Michael Hass, 24, Minneapolis, MN 47.57% 4:34:32 10:28 4:29:18 2401 366 M35 Charles Socha, 39, Minneapolis, MN 44.52% 4:34:32 10:28 4:33:17 2402 12 M65 Emile LaChance, 66, Dayton, OH 57.40% 4:34:34 10:28 4:33:33 2403 1314 M20 Jack Stewart, 24, Minneapolis, MN 43.92% 4:34:35 10:28 4:29:25 2404 1315 M20 David Nawabi, 21, Mount Pleasant, SC 44.00% 4:34:36 10:28 4:27:01 2405 1316 M20 Spencer Hanton, 30, Burnsville, MN 43.90% 4:34:40 10:29 4:29:24 2406 1317 M20 Zachary Kraus, 23, Woodbury, MN 43.90% 4:34:41 10:29 4:28:50 2407 1318 M20 Preston Poots-Jacobsen, 33, Ankeny, IA 43.89% 4:34:46 10:29 4:28:11 2408 367 M35 Daniel Uting, 39, Lakeville, MN 44.48% 4:34:48 10:29 4:29:32 2409 368 M35 Matthew Weiss, 38, Woodbury, MN 44.17% 4:34:49 10:29 4:27:42 2410 101 M50 James Worthington, 53, Grandview Heights, OH 50.32% 4:34:53 10:29 4:27:50 2411 369 M35 John Mueller, 35, Little Canada, MN 43.85% 4:34:58 10:29 4:29:09 2412 1319 M20 Casper Rubbelke, 24, Goose Creek, SC 43.85% 4:34:59 10:29 4:27:12 2413 1320 M20 Anthony Quale, 26, Minneapolis, MN 43.85% 4:35:01 10:29 4:28:51 2414 1321 M20 Tyler Reski, 27, Plymouth, MN 43.84% 4:35:02 10:29 4:29:52 2415 76 M55 Paul Zeigle, 59, St. Louis Park, MN 53.30% 4:35:03 10:29 4:28:32 2416 34 M60 Todd Thierer, 61, St Paul, MN 54.38% 4:35:04 10:29 4:27:53 2417 1322 M20 Aaron Komo, 34, Minneapolis, MN 43.83% 4:35:06 10:30 4:24:22 2418 1323 M20 Upendra Chalise, 31, St Paul, MN 43.83% 4:35:08 10:30 4:19:43 2419 159 M45 Thomas Quinlan, 46, Minneapolis, MN 47.16% 4:35:13 10:30 4:29:53 2420 1324 M20 Jorge Calvo, 33, Minneapolis, MN 43.81% 4:35:14 10:30 4:28:21 2421 160 M45 Donald Porter, 45, Minneapolis, MN 46.74% 4:35:14 10:30 4:28:24 2422 370 M35 Ricardo Bilbao, 39, Minneapolis, MN 44.39% 4:35:21 10:30 4:33:55 2423 371 M35 Chris Erikson, 35, St Paul, MN 43.78% 4:35:25 10:30 4:24:21 2424 372 M35 Joe Foley, 36, Mendota Heights, MN 43.79% 4:35:25 10:30 4:29:16 2425 1325 M20 Alec Kalow, 34, Edina, MN 43.78% 4:35:26 10:30 4:28:13 2426 161 M45 Michael Grover, 49, Warroad, MN 48.40% 4:35:26 10:30 4:28:41 2427 1326 M20 Nicholas Haeg, 27, Saint Paul, MN 43.77% 4:35:28 10:30 4:35:05 2428 162 M45 Chamraj Bathirappan, 46, Eagan, MN 47.11% 4:35:29 10:30 4:29:50 2429 1327 M20 Byron Klimek, 30, Duluth, MN 43.77% 4:35:30 10:30 4:24:21 2430 1328 M20 Matt Brockish, 27, Saint Louis Park, MN 43.77% 4:35:31 10:31 4:29:41 2431 373 M35 Joshua Egan, 36, Kalamazoo, MI 43.77% 4:35:32 10:31 4:28:12 2432 1329 M20 Davis Zarembinski, 29, Hudson, WI 43.76% 4:35:32 10:31 4:28:15 2433 289 M40 Luke Severson, 44, Minneapolis, MN 46.28% 4:35:34 10:31 4:34:45 2434 163 M45 Isaac Vogel, 45, Minnetonka, MN 46.68% 4:35:36 10:31 4:34:46 2435 1330 M20 William Dammann, 30, St Louis Park, MN 43.75% 4:35:37 10:31 4:30:20 2436 374 M35 Drew Corbett, 37, Chicago, IL 43.84% 4:35:39 10:31 4:29:21 2437 164 M45 Vincent Lelandais, 49, Hamel, MN 48.36% 4:35:39 10:31 4:33:28 2438 290 M40 Dominic Terry, 41, Minneapolis, MN 45.07% 4:35:46 10:31 4:33:43 2439 1331 M20 Mason Halstrom, 30, Colorado Springs, CO 43.72% 4:35:49 10:31 4:34:44 2440 1332 M20 Adam Henry, 30, Winnipeg, MB 43.70% 4:35:56 10:31 4:29:34 2441 1333 M20 Tuan Tang, 32, Savage, MN 43.70% 4:35:56 10:31 4:30 2442 35 M60 Greg McManus, 63, Leduc, AB 55.33% 4:35:59 10:32 4:29:11 2443 375 M35 Kushal Modi, 37, Indianapolis, IN 43.77% 4:36:06 10:32 4:30:35 2444 1334 M20 Samuel Grussing, 23, Benson, MN 43.66% 4:36:11 10:32 4:29:51 2445 165 M45 Daniel Baxter, 46, Minneapolis, MN 46.99% 4:36:11 10:32 4:30:14 2446 291 M40 Chris Trailer, 43, Edina, MN 45.78% 4:36:11 10:32 4:34:52 2447 1335 M20 Alan Sevilla, 26, West St Paul, MN 43.66% 4:36:12 10:32 4:34:25 2448 292 M40 Jon Nuessmeier, 40, Minneapolis, MN 44.62% 4:36:14 10:32 4:29:03 2449 1336 M20 Collin Wentworth, 24, Roseville, MN 43.65% 4:36:15 10:32 4:28:57 2450 13 M65 Doug DeJong, 69, Shoreview, MN 58.95% 4:36:15 10:32 4:30 2451 293 M40 Michael Grams, 43, Cottage Grove, MN 45.77% 4:36:16 10:32 4:26:02 2452 166 M45 Parker Venz, 47, Farmington, MN 47.39% 4:36:20 10:32 4:25:53 2453 1337 M20 Luke Burbach, 28, Omaha, NE 43.63% 4:36:21 10:32 4:30:29 2454 1338 M20 Matthew Gramlich, 34, Roseville, MN 43.63% 4:36:22 10:32 4:34:38 2455 167 M45 Nate Erpestad, 46, Alexandria, VA 46.96% 4:36:22 10:32 4:34:58 2456 1339 M20 Joshua Sletten, 34, Victoria, MN 43.63% 4:36:23 10:33 4:29:56 2457 168 M45 Timothy Eaton, 45, Minnetonka, MN 46.55% 4:36:23 10:33 4:29:58 2458 1340 M20 Ty Cassidy, 20, Otsego, MN 43.98% 4:36:25 10:33 4:30:08 2459 376 M35 Patrick Dwyer, 35, Minneapolis, MN 43.62% 4:36:25 10:33 4:34:10 2460 1341 M20 Charlie Ellis, 27, Richfield, MN 43.62% 4:36:26 10:33 4:25:40 2461 1342 M20 Ben Koller, 23, Savage, MN 43.62% 4:36:27 10:33 4:29:08 2462 1343 M20 Jay Clewis, 30, Minneapolis, MN 43.62% 4:36:28 10:33 4:26:14 2463 102 M50 Chris Olsen, 51, Minneapolis, MN 49.10% 4:36:31 10:33 4:36:04 2464 1344 M20 Zechariah Martinez, 27, Worthington, MN 43.61% 4:36:32 10:33 4:29:10 2465 1345 M20 Scott Deal, 26, Chicago, IL 43.61% 4:36:32 10:33 4:29:39 2466 294 M40 Erick DeLeon, 44, Mendota Heights, MN 46.11% 4:36:34 10:33 4:26:05 2467 1346 M20 Joshua Ramos, 26, Pico Rivera, CA 43.60% 4:36:34 10:33 4:29:35 2468 77 M55 Abubeker Osman, 59, Minneapolis, MN 52.99% 4:36:40 10:33 4:34:33 2469 377 M35 Mark Rehani, 38, Fridley, MN 43.87% 4:36:41 10:33 4:29:38 2470 1347 M20 Ryan Fleck, 30, Minneapolis, MN 43.57% 4:36:47 10:33 4:35:28 2471 1348 M20 Jackson Kaeter, 22, Maple Grove, MN 43.56% 4:36:48 10:33 4:26:29 2472 169 M45 Chad Sonmore, 48, Ham Lake, MN 47.73% 4:36:48 10:33 4:31:43 2473 378 M35 Tony Kanayinkal, 36, Maple Grove, MN 43.57% 4:36:49 10:33 4:26:06 2474 1349 M20 Garrett Knowles, 25, Des Moines, IA 43.56% 4:36:49 10:33 4:34:45 2475 379 M35 Samuel Cherry, 37, Seattle, WA 43.65% 4:36:51 10:34 4:35:52 2476 36 M60 Garrett Blanchfield, 61, Woodbury, MN 53.99% 4:37:05 10:34 4:25:41 2477 1350 M20 Mauricio De Leo, 27, Minneapolis, MN 43.51% 4:37:09 10:34 4:35:42 2478 27 M18 Sam Shaffer, 19, Buffalo, MN 44.30% 4:37:10 10:34 4:30:54 2479 170 M45 Eduardo Montiel, 49, Mpls, MN 48.09% 4:37:12 10:34 4:30:22 2480 380 M35 Thomas Gregg, 39, Coon Rapids, MN 44.09% 4:37:13 10:34 4:29:39 2481 381 M35 Jacob Svenkeson, 38, St Paul, MN 43.78% 4:37:16 10:35 4:35:23 2482 171 M45 Matthew Wille, 47, Eagan, MN 47.21% 4:37:22 10:35 4:36:03 2483 14 M65 Stephen Trudeau, 66, Woodbury, MN 56.81% 4:37:25 10:35 4:31:09 2484 1351 M20 Robert Wallace, 33, Richfield, MN 43.46% 4:37:26 10:35 4:35:25 2485 172 M45 Ronald Shaw, 46, Coconut Creek, FL 46.78% 4:37:27 10:35 4:30:47 2486 295 M40 Chris Collins, 44, elko, MN 45.97% 4:37:27 10:35 4:31:31 2487 1352 M20 Ethan Meinert, 20, Victoria, MN 43.80% 4:37:31 10:35 4:30:19 2488 382 M35 Phil Hildebrandt, 37, Stillwater, MN 43.54% 4:37:31 10:35 4:35:32 2489 1353 M20 Alden Pierson Smela, 25, Burlington, VT 43.44% 4:37:35 10:35 4:25:23 2490 1354 M20 Blake Ritland, 30, Minneapolis, MN 43.44% 4:37:35 10:35 4:32:25 2491 1355 M20 Kody Thornburg, 31, St Paul, MN 43.44% 4:37:35 10:35 4:32:25 2492 78 M55 Milan Hruby, 57, Woodbury, MN 51.78% 4:37:37 10:35 4:32:27 2493 10 N Mara Fink, 23, Eagan, MN 47.32% 4:37:41 10:35 4:32:01 2494 1356 M20 Nicolas Karp, 21, Minneapolis, MN 43.51% 4:37:43 10:36 4:32:15 2495 383 M35 Matheus Ozbek, 37, Lakeville, MN 43.51% 4:37:45 10:36 4:32:14 2496 296 M40 Ryan Miles, 44, Chaska, MN 45.91% 4:37:46 10:36 4:31:46 2497 1357 M20 Wade Winter, 24, Savage, MN 43.40% 4:37:49 10:36 4:30:58 2498 1358 M20 Adam Stomberg, 22, St Paul, MN 43.40% 4:37:50 10:36 4:26:40 2499 103 M50 Bryan Jacobson, 50, Minnetonka, MN 48.41% 4:37:56 10:36 4:32:26 2500 173 M45 Vinodh Ramadoss, 47, Avon, CT 47.11% 4:37:58 10:36 4:31:23 2501 1359 M20 Timothy Souders, 34, Sykesville, MD 43.37% 4:38:03 10:36 4:37:22 2502 1360 M20 Kevin Souders, 28, Eldersburg, MD 43.36% 4:38:04 10:36 4:27:48 2503 15 M65 Rustam Alliev, 68, Eagan, MN 57.92% 4:38:05 10:36 4:27:52 2504 297 M40 Blake Hatling, 44, Minneapolis, MN 45.86% 4:38:05 10:36 4:30:26 2505 1361 M20 Gabe Cauwels, 20, Woodbury, MN 43.71% 4:38:05 10:36 4:36:20 2506 174 M45 Eric Klimpke, 48, St Michael, MN 47.50% 4:38:07 10:36 4:30:42 2507 298 M40 Todd Hann, 44, Waconia, MN 45.85% 4:38:08 10:37 4:32:40 2508 299 M40 Joshua Windham, 41, Minneapolis, MN 44.69% 4:38:09 10:37 4:31:47 2509 1362 M20 Charlie Bruer, 34, Bethesda, MD 43.35% 4:38:09 10:37 4:36:47 2510 1363 M20 Trenner Jones, 23, New Brunswick, NJ 43.35% 4:38:10 10:37 4:36:41 2511 1364 M20 MacCrea Flood, 24, Fridley, MN 43.35% 4:38:11 10:37 4:32:02 2512 1365 M20 Adam Busta, 30, Maple Grove, MN 43.35% 4:38:11 10:37 4:32:54 2513 1366 M20 Ethan Anderson, 21, Becker, MN 43.43% 4:38:12 10:37 4:27:58 2514 1367 M20 Daniel Boehm, 27, Eden Prairie, MN 43.34% 4:38:13 10:37 4:30:50 2515 1368 M20 Clinton Cater, 34, Maple Grove, MN 43.34% 4:38:13 10:37 4:36:32 2516 175 M45 Matt Hosfield, 48, Minneapolis, MN 47.48% 4:38:14 10:37 4:32:43 2517 1369 M20 Nick Rose, 28, Edmond, OK 43.32% 4:38:21 10:37 4:31:09 2518 1370 M20 Mack McLean, 22, Wayzata, MN 43.31% 4:38:27 10:37 4:32:06 2519 1371 M20 Ian Smith, 33, Atlanta, GA 43.30% 4:38:28 10:37 4:31:42 2520 1372 M20 Erick Valenzuela Solis, 25, Minneapolis, MN 43.30% 4:38:30 10:37 4:37:26 2521 1373 M20 Tim Kromer, 26, Richfield, MN 43.29% 4:38:31 10:37 4:33:06 2522 384 M35 Phillip Waara, 38, Dubuque, IA 43.57% 4:38:34 10:38 4:37:38 2523 1374 M20 Bryan Thompson, 32, Oakdale, MN 43.29% 4:38:34 10:38 4:38 2524 1375 M20 Patrick Meier, 30, Minneapolis, MN 43.28% 4:38:35 10:38 4:31:15 2525 104 M50 Peter VanDussen, 50, Lakeville, MN 48.29% 4:38:35 10:38 4:31:24 2526 300 M40 Greg Poduska, 42, St Paul, MN 44.99% 4:38:40 10:38 4:32:21 2527 301 M40 Ryan Canton, 41, Buffalo, MN 44.61% 4:38:40 10:38 4:33:15 2528 1376 M20 David Cummings, 34, Eden Prairie, MN 43.26% 4:38:45 10:38 4:33:17 2529 1377 M20 Patrick Jordan, 33, Denver, CO 43.24% 4:38:53 10:38 4:28:35 2530 176 M45 Kumarappan Sundaram, 49, Unionville, CT 47.80% 4:38:53 10:38 4:32:19 2531 1378 M20 Hunter Thompson, 29, Wyoming, MN 43.22% 4:38:59 10:38 4:31:47 2532 177 M45 Richard Taylor, 45, Minnetrista, MN 46.11% 4:39:01 10:39 4:28:39 2533 178 M45 Toby Biebl, 45, Minnetrista, MN 46.11% 4:39:01 10:39 4:28:40 2534 179 M45 Tim Helmeke, 47, Maple Grove, MN 46.92% 4:39:06 10:39 4:32:39 2535 1379 M20 Andrew Ault, 33, Rochester, MN 43.19% 4:39:10 10:39 4:34:01 2536 79 M55 Jim Keegan, 58, New Hope, MN 51.98% 4:39:16 10:39 4:32:17 2537 105 M50 Scot Davis, 53, Houston, TX 49.52% 4:39:19 10:39 4:32:20 2538 385 M35 Sat Jamunar, 38, Plymouth, MN 43.46% 4:39:20 10:39 4:28:30 2539 180 M45 Josh Xiong, 46, Forest Lake, MN 46.46% 4:39:22 10:39 4:33:34 2540 386 M35 Taylor Johnson, 35, Sauk Rapids, MN 43.16% 4:39:23 10:39 4:33:41 2541 1380 M20 Kevin Atwood, 32, Minneapolis, MN 43.16% 4:39:24 10:39 4:31:48 2542 302 M40 Brandon Stewart, 43, Prior Lake, MN 45.25% 4:39:25 10:39 4:32:01 2543 1381 M20 Benjamin Tindell, 31, Inver Grove Heights, MN 43.15% 4:39:28 10:40 4:32:20 2544 1382 M20 Dominik Wardzala, 32, Minnetonka, MN 43.14% 4:39:31 10:40 4:28:52 2545 1383 M20 Jack Plummer, 25, St. Francis, MN 43.13% 4:39:34 10:40 4:37:51 2546 1384 M20 Brandon Lively, 27, St Paul, MN 43.12% 4:39:37 10:40 4:29:27 2547 1385 M20 Thomas Bierlein, 31, Minneapolis, MN 43.12% 4:39:39 10:40 4:31:56 2548 106 M50 Brody Ledingham, 51, Salem, MA 48.54% 4:39:44 10:40 4:37:59 2549 1386 M20 Jon Kuehn, 32, Woodbury, MN 43.09% 4:39:49 10:40 4:34:01 2550 181 M45 Joshua Coval, 49, Bloomington, MN 47.64% 4:39:49 10:40 4:37:38 2551 1387 M20 Zachary Mester, 23, Minneapolis, MN 43.07% 4:39:59 10:41 4:38:03 2552 1388 M20 Jacob Grunklee, 27, Minneapolis, MN 43.07% 4:40:00 10:41 4:34:16 2553 12 M16 Brandon Ritter, 17, Lakeville, MN 45.33% 4:40:01 10:41 4:34:30 2554 303 M40 Daniel Robillard, 41, Maple Plain, MN 44.39% 4:40:02 10:41 4:34:41 2555 37 M60 Robert Mosimann, 64, St Paul, MN 55.09% 4:40:04 10:41 4:37:53 2556 1389 M20 Jason Magner, 29, Winnipeg, MB 43.06% 4:40:04 10:41 4:38:34 2557 1390 M20 Cole Bye, 23, Bloomington, MN 43.05% 4:40:06 10:41 4:28 2558 304 M40 Adam Ghormley, 44, Lake Elmo, MN 45.53% 4:40:06 10:41 4:28:30 2559 305 M40 Matthew Knutson, 41, Shoreview, MN 44.37% 4:40:10 10:41 4:34:49 2560 80 M55 Kelly Fitz, 57, Minneapolis, MN 51.30% 4:40:12 10:41 4:34:05 2561 1391 M20 Daniel Quinn, 30, St Louis Park, MN 43.02% 4:40:18 10:41 4:34:38 2562 1392 M20 Kyle Wargolet, 33, Minneapolis, MN 43.01% 4:40:20 10:42 4:38:13 2563 1393 M20 Jaures Ayumba, 23, Minneapolis, MN 43.01% 4:40:21 10:42 4:32:36 2564 1394 M20 Ethan Maki, 24, Saint Louis Park, MN 42.98% 4:40:34 10:42 4:38:52 2565 306 M40 Joshua Davis, 43, Prior Lake, MN 45.06% 4:40:36 10:42 4:30:15 2566 1395 M20 Samuel Young, 25, Maple Grove, MN 42.97% 4:40:36 10:42 4:33:22 2567 1396 M20 Austin Kroeger, 28, Hartford, SD 42.97% 4:40:37 10:42 4:29:30 2568 38 M60 Ben Thomas, 61, Fargo, ND 53.29% 4:40:42 10:42 4:39:45 2569 1397 M20 Alex Barron, 33, Minneapolis, MN 42.96% 4:40:43 10:42 4:35:07 2570 307 M40 Adam Hutchison, 43, St. Paul, MN 45.04% 4:40:43 10:42 4:38:42 2571 1398 M20 Trent Vickers, 20, Minneapolis, MN 43.30% 4:40:43 10:42 4:39:07 2572 1399 M20 Wyatt Elmore, 20, Madison, WI 43.29% 4:40:47 10:43 4:38:48 2573 182 M45 John Dirksen, 46, Shoreview, MN 46.22% 4:40:49 10:43 4:39:49 2574 107 M50 Steve Oberdin, 54, Omaha, NE 49.72% 4:40:51 10:43 4:34:18 2575 183 M45 Kevin Jost, 49, Crystal, MN 47.46% 4:40:54 10:43 4:39:56 2576 184 M45 Quin Anderson, 49, Belle Plaine, MN 47.42% 4:41:07 10:43 4:35:10 2577 387 M35 Scott Knoll, 37, Minneapolis, MN 42.98% 4:41:08 10:43 4:28:55 2578 388 M35 Robert Torney, 38, Excelsior, MN 43.17% 4:41:11 10:43 4:30:24 2579 1400 M20 Jason Whited, 31, Littleton, CO 42.88% 4:41:12 10:44 4:31:02 2580 308 M40 Mai Xiong, 40, St. Paul, MN 43.83% 4:41:13 10:44 4:33:55 2581 1401 M20 Mark Nyemah Iv, 33, Brooklyn Park, MN 42.88% 4:41:14 10:44 4:33:38 2582 1402 M20 Tate Warren, 29, Duluth, MN 42.87% 4:41:17 10:44 4:30:43 2583 1403 M20 Kenji Her, 25, Maplewood, MN 42.86% 4:41:20 10:44 4:31:04 2584 81 M55 John Barnett, 58, Nesconset, NY 51.59% 4:41:23 10:44 4:41:13 2585 389 M35 Jamie Goodfellow, 38, Chicago, IL 43.14% 4:41:24 10:44 4:35:04 2586 1404 M20 Brendan Gay, 33, New Brighton, MN 42.85% 4:41:24 10:44 4:36:05 2587 1405 M20 James Marvin, 29, Maple Grove, MN 42.85% 4:41:25 10:44 4:34:19 2588 1406 M20 Tait Nelson, 24, St Louis Park, MN 42.85% 4:41:26 10:44 4:40:30 2589 16 M65 David Kittleson, 65, White Bear Lake, MN 55.39% 4:41:31 10:44 4:35:33 2590 1407 M20 Andy Leach, 34, St Paul, MN 42.83% 4:41:32 10:44 4:35:55 2591 390 M35 Brad Knutson, 37, Newport, MN 42.92% 4:41:34 10:44 4:35:21 2592 309 M40 Scott Hawley, 43, Andover, MN 44.90% 4:41:34 10:44 4:35:49 2593 1408 M20 Phelan Varez, 30, Fargo, ND 42.82% 4:41:35 10:44 4:35:23 2594 17 M65 Paul Bankey, 68, Pittsford, NY 57.18% 4:41:40 10:45 4:39:21 2595 1409 M20 Kevin Zhang, 22, Maple Grove, MN 42.81% 4:41:42 10:45 4:40 2596 1410 M20 Jared Anderson, 24, Byron, MN 42.80% 4:41:45 10:45 4:34:47 2597 1411 M20 Joe Gagliano, 30, Minneapolis, MN 42.80% 4:41:45 10:45 4:35:16 2598 391 M35 Jake Perry, 36, White Bear Lake, MN 42.79% 4:41:48 10:45 4:31:46 2599 1412 M20 James Maier, 21, Woodbury, MN 42.88% 4:41:48 10:45 4:34:22 2600 1413 M20 Thomas Norman, 29, Saint Paul, MN 42.79% 4:41:49 10:45 4:31:18 2601 108 M50 Brad Aubrecht, 51, Crystal, MN 48.18% 4:41:50 10:45 4:35:06 2602 82 M55 Bret Ludwig, 57, Oakdale, MN 51.00% 4:41:50 10:45 4:35:46 2603 1414 M20 Zack Ludwig, 29, Minneapolis, MN 42.79% 4:41:50 10:45 4:35:47 2604 1415 M20 Miles Cawley, 31, Charlotte, NC 42.78% 4:41:51 10:45 4:35:11 2605 392 M35 Steve Bahl, 38, Hastings, MN 43.06% 4:41:52 10:45 4:40:29 2606 1416 M20 Dang Pham, 26, St Paul, MN 42.78% 4:41:53 10:45 4:34:51 2607 1417 M20 Daniel Keefe, 27, Minneapolis, MN 42.78% 4:41:53 10:45 4:36:10 2608 1418 M20 Mitchell Clark, 31, Plymouth, MN 42.77% 4:41:56 10:45 4:41:08 2609 310 M40 DeWayne Bartishofski, 41, Brainerd, MN 44.09% 4:41:57 10:45 4:31:39 2610 311 M40 Nick Friend, 41, Atlanta, GA 44.08% 4:41:59 10:45 4:40:39 2611 28 M18 Beau Lyon, 18, North Oaks, MN 44.17% 4:42:00 10:45 4:36:24 2612 1419 M20 Wesley Zebrick, 31, Abita Springs, LA 42.76% 4:42:01 10:45 4:34:49 2613 393 M35 John Doely, 38, Spencer, IA 43.04% 4:42:03 10:45 4:35:28 2614 312 M40 Brian Sobas, 40, New Hope, MN 43.70% 4:42:03 10:45 4:36:04 2615 394 M35 Harshal Patil, 39, Spring, TX 43.33% 4:42:06 10:46 4:35:41 2616 1420 M20 Taylor Nauman, 33, Champlin, MN 42.74% 4:42:06 10:46 4:36:29 2617 83 M55 Ondrej Pitra, 55, Frisco, TX 49.97% 4:42:07 10:46 4:35:58 2618 1421 M20 Joseph Montgomery, 33, Winona, MN 42.74% 4:42:08 10:46 4:36:18 2619 1422 M20 Alexander McAloon, 24, Rogers, MN 42.73% 4:42:11 10:46 4:34:45 2620 1423 M20 Matthew Koch, 30, Minneapolis, MN 42.73% 4:42:11 10:46 4:35:49 2621 1424 M20 Raymond Zhang, 23, Rochester, MN 42.73% 4:42:13 10:46 4:34:22 2622 1425 M20 Brandon Dennis, 23, St Paul, MN 42.73% 4:42:13 10:46 4:35:35 2623 1426 M20 Connor Hennen, 22, Minnetrista, MN 42.72% 4:42:14 10:46 4:37:07 2624 185 M45 Brian Lindgren, 45, Winnipeg, MB 45.58% 4:42:15 10:46 4:40:39 2625 1427 M20 John Worman, 32, San Diego, CA 42.72% 4:42:17 10:46 4:31:44 2626 1428 M20 Caleb Hodnefield, 20, Clearwater, MN 43.05% 4:42:21 10:46 4:40:18 2627 109 M50 James Beaumaster, 53, St Paul, MN 48.99% 4:42:21 10:46 4:41:12 2628 1429 M20 Adam Gaertner, 23, Lake Elmo, MN 42.70% 4:42:24 10:46 4:35:37 2629 1430 M20 Brendan Eichmann, 34, Carver, MN 42.69% 4:42:28 10:46 4:40:40 2630 395 M35 William Pankey, 36, Los Angeles, CA 42.69% 4:42:31 10:47 4:35:24 2631 313 M40 Derek Holt, 43, Minneapolis, MN 44.75% 4:42:34 10:47 4:35:57 2632 1431 M20 Samuel Zrust, 28, Louisville, CO 42.67% 4:42:35 10:47 4:32:16 2633 1432 M20 Scott Tablerion, 27, Orland Park, IL 42.67% 4:42:36 10:47 4:36:32 2634 1433 M20 Brad Martisauski, 27, Chicago, IL 42.67% 4:42:36 10:47 4:36:32 2635 110 M50 Armando Carrasco Toledo, 54, Los Angeles, CA 49.40% 4:42:40 10:47 4:32:28 2636 1434 M20 Wareke Gillette, 24, Saint Peter, MN 42.66% 4:42:40 10:47 4:36:24 2637 396 M35 Thomas Ashenmacher, 38, St. Louis Park, MN 42.94% 4:42:42 10:47 4:37:12 2638 1435 M20 Matthew Keeley, 25, Eden Prairie, MN 42.65% 4:42:42 10:47 4:37:30 2639 397 M35 Luke Maistrovich, 38, Crystal, MN 42.94% 4:42:42 10:47 4:41:34 2640 13 M16 Ben Sznewajs, 16, Minneapolis, MN 45.86% 4:42:43 10:47 4:32:38 2641 186 M45 Matt Lund, 45, Minneapolis, MN 45.50% 4:42:43 10:47 4:41:05 2642 1436 M20 Chris Kuang, 27, Washington, DC 42.64% 4:42:47 10:47 4:35:09 2643 1437 M20 Ping-Yen Shen, 34, St Paul, MN 42.63% 4:42:50 10:47 4:35:30 2644 314 M40 Austin Heare, 40, Denver, CO 43.56% 4:42:56 10:47 4:35:53 2645 315 M40 Ryan Hinz, 41, Blaine, MN 43.93% 4:42:57 10:48 4:32:21 2646 398 M35 Mathias Peterson, 37, Saint Paul, MN 42.70% 4:43:00 10:48 4:37:58 2647 187 M45 Alex Martinez, 45, New York, NY 45.45% 4:43:02 10:48 4:36:17 2648 1438 M20 Jack McNamara, 27, Minneapolis, MN 42.60% 4:43:02 10:48 4:41:55 2649 316 M40 Casey Hogan, 43, Macomb, MI 44.67% 4:43:03 10:48 4:36:48 2650 399 M35 Fernando Pereira Rosa, 37, Minnetonka, MN 42.69% 4:43:03 10:48 4:37:44 2651 1439 M20 Isaiah Langenfeld, 32, Hastings, MN 42.60% 4:43:04 10:48 4:35:47 2652 111 M50 Brian Dockendorf, 51, Lino Lakes, MN 47.96% 4:43:05 10:48 4:32:51 2653 1440 M20 Austin Phillips, 33, Eden Prairie, MN 42.60% 4:43:05 10:48 4:41:16 2654 317 M40 Mike Juskiewicz II, 40, Monticello, MN 43.54% 4:43:06 10:48 4:35:53 2655 188 M45 Michael Casler, 48, Saint Paul, MN 46.66% 4:43:08 10:48 4:32:55 2656 112 M50 Mike Olsen, 54, Minneapolis, MN 49.32% 4:43:09 10:48 4:35:23 2657 11 N Jake Reynolds, 28, Minneapolis, MN 45.89% 4:43:10 10:48 4:36:12 2658 1441 M20 Jake Zimmer, 22, Rosemount, MN 42.58% 4:43:12 10:48 4:37:13 2659 1442 M20 Kevin Kuo, 31, Minneapolis, MN 42.58% 4:43:13 10:48 4:37:56 2660 1443 M20 Ryan Klein, 27, Hastings, MN 42.57% 4:43:16 10:48 4:32:24 2661 400 M35 Joshua Christy, 36, Tacoma, WA 42.57% 4:43:17 10:48 4:37:25 2662 1444 M20 Vinh-Thuy Nguyen, 34, Little Canada, MN 42.56% 4:43:19 10:48 4:36:41 2663 1445 M20 Nathan Holder, 28, St. Paul, MN 42.56% 4:43:19 10:48 4:41:27 2664 1446 M20 Andrew Johnson, 28, Minneapolis, MN 42.56% 4:43:20 10:48 4:33:08 2665 318 M40 Santosh Nazare, 43, Eden Prairie, MN 44.62% 4:43:22 10:48 4:35:48 2666 319 M40 Mick Trevey, 44, Wauwatosa, WI 45.00% 4:43:23 10:49 4:41:57 2667 401 M35 Franklin Vidmar, 36, Minneapolis, MN 42.55% 4:43:26 10:49 4:38:23 2668 320 M40 Jeff Delesha, 40, Eagan, MN 43.48% 4:43:28 10:49 4:37:37 2669 1447 M20 Devon Johnson, 25, Ames, IA 42.53% 4:43:30 10:49 4:33:22 2670 189 M45 Michael McNamara, 46, Rosemount, MN 45.78% 4:43:31 10:49 4:32:35 2671 190 M45 Dave McLeod, 49, Portage la Prairie, MB 47.02% 4:43:33 10:49 4:42 2672 1448 M20 Brendan O'Connor, 25, Chanhassen, MN 42.52% 4:43:34 10:49 4:36:29 2673 1449 M20 Josh Richter, 28, Maple Grove, MN 42.52% 4:43:36 10:49 4:33:05 2674 113 M50 Mike Shepard, 53, Eden Prairie, MN 48.77% 4:43:37 10:49 4:38:22 2675 39 M60 Noboru Tomonari, 62, Northfield, MN 53.28% 4:43:38 10:49 4:42:42 2676 1450 M20 Lucas McCann, 26, St Paul, MN 42.51% 4:43:40 10:49 4:41:48 2677 114 M50 Daryl Ireland, 51, Quincy, MA 47.86% 4:43:42 10:49 4:37:42 2678 191 M45 Jan Prihoda, 47, Minnetonka, MN 46.14% 4:43:47 10:49 4:36:32 2679 1451 M20 Clay Huwatcheck, 23, Brookfield, WI 42.48% 4:43:50 10:50 4:37:02 2680 1452 M20 Michael Piotrowski, 23, Brookfield, WI 42.48% 4:43:50 10:50 4:37:02 2681 402 M35 Michael Field, 39, Kandiyohi, MN 43.06% 4:43:52 10:50 4:36:41 2682 321 M40 Jeffrey Niblack, 44, Minneapolis, MN 44.92% 4:43:53 10:50 4:42:27 2683 115 M50 Ryan Paulson, 50, Shakopee, MN 47.38% 4:43:58 10:50 4:33:37 2684 1453 M20 David Cruz, 33, Huntersville, NC 42.46% 4:43:58 10:50 4:37:52 2685 322 M40 Daniel Wilder, 42, Minneapolis, MN 44.14% 4:44:00 10:50 4:36:26 2686 1454 M20 Sam Wick-Zeman, 25, Tampa, FL 42.46% 4:44:00 10:50 4:42:22 2687 1455 M20 Andrew Natoli, 33, Charlotte, NC 42.45% 4:44:04 10:50 4:32:53 2688 192 M45 Ben Bowman, 47, Saint Paul, MN 46.07% 4:44:13 10:50 4:37:37 2689 1456 M20 nathan fisher, 26, Minnetonka, MN 42.41% 4:44:19 10:51 4:38:14 2690 403 M35 Richard Carrick, 39, Duluth, MN 42.99% 4:44:19 10:51 4:38:18 2691 84 M55 Arthur Walsh, 58, Saint Paul, MN 51.05% 4:44:22 10:51 4:37:32 2692 193 M45 Jeff Jirava, 47, Bismarck, ND 46.03% 4:44:27 10:51 4:38:19 2693 404 M35 Jeff Gordon, 38, Hutchinson, MN 42.67% 4:44:29 10:51 4:37:02 2694 323 M40 Jamie Fischer, 44, Stillwater, MN 44.83% 4:44:30 10:51 4:38 2695 1457 M20 Bradley Gilbertson, 28, Minneapolis, MN 42.38% 4:44:31 10:51 4:42:35 2696 1458 M20 Aly Rahmatullah, 24, Minneapolis, MN 42.36% 4:44:40 10:51 4:38:48 2697 1459 M20 Derek Christenson, 22, Jackson, WI 42.35% 4:44:44 10:52 4:32:57 2698 324 M40 Aaron Olson, 42, Minneapolis, MN 44.03% 4:44:44 10:52 4:43:33 2699 325 M40 Eric Gangl, 42, Philadelphia, PA 44.02% 4:44:45 10:52 4:37:58 2700 1460 M20 Zai Spencer, 20, Saint Paul, MN 42.69% 4:44:46 10:52 4:43:55 2701 1461 M20 Gerson Diaz, 33, Woodbury, MN 42.34% 4:44:47 10:52 4:32:49 2702 1462 M20 Justin Herz, 30, Richfield, MN 42.33% 4:44:53 10:52 4:38:28 2703 326 M40 Sam Wong, 43, Coralville, IA 44.36% 4:45:01 10:52 4:38:51 2704 1463 M20 Paul Liang, 24, Shoreview, MN 42.30% 4:45:02 10:52 4:37:58 2705 1464 M20 Alec Henriksen, 26, Lino Lakes, MN 42.30% 4:45:02 10:52 4:39:33 2706 1465 M20 Matthew Krummel, 23, Oakdale, MN 42.29% 4:45:10 10:53 4:37:47 2707 1466 M20 Henry Piepgras, 22, Oakdale, MN 42.28% 4:45:11 10:53 4:37:48 2708 1467 M20 Edward Witkowski, 24, New Port Richey, FL 42.28% 4:45:12 10:53 4:39:29 2709 1468 M20 Christian Margetto, 22, Spring Hill, FL 42.28% 4:45:12 10:53 4:45:12 2710 85 M55 Sheldon McWilliams, 55, Charlotte, NC 49.42% 4:45:15 10:53 4:39:58 2711 116 M50 Tom Thao, 51, Oakdale, MN 47.60% 4:45:15 10:53 4:44:31 2712 1469 M20 Chris Beeth, 31, Minneapolis, MN 42.26% 4:45:19 10:53 4:37:40 2713 40 M60 Mike Jensen, 61, Wayzata, MN 52.43% 4:45:20 10:53 4:38:48 2714 1470 M20 John Jensen, 32, Delano, MN 42.26% 4:45:20 10:53 4:38:48 2715 117 M50 Andrew Nippert, 50, Woodbury, MN 47.13% 4:45:27 10:53 4:39:05 2716 1471 M20 Dylan Everett, 27, Chanhassen, MN 42.24% 4:45:27 10:53 4:43:24 2717 1472 M20 Matt Scalf, 23, Prior Lake, MN 42.24% 4:45:28 10:53 4:40:09 2718 1473 M20 Parker Ridd, 33, Minneapolis, MN 42.23% 4:45:31 10:53 4:40:17 2719 327 M40 Justin Dexheimer, 43, Minneapolis, MN 44.27% 4:45:35 10:54 4:39:30 2720 405 M35 Michael Symens, 38, Chanhassen, MN 42.50% 4:45:36 10:54 4:35:27 2721 1474 M20 Kyle Kauth, 31, Eagan, MN 42.21% 4:45:41 10:54 4:38:46 2722 406 M35 Daniel Caponio, 37, Lawrence, KS 42.27% 4:45:51 10:54 4:34:09 2723 1475 M20 Luke Manderle, 29, Madison, WI 42.18% 4:45:54 10:54 4:35:33 2724 1476 M20 Joseph Sinn, 22, Mounds View, MN 42.17% 4:45:58 10:54 4:40:18 2725 86 M55 Michael Sawyer, 59, Minneapolis, MN 51.26% 4:45:59 10:54 4:40:28 2726 407 M35 Jared Dittbenner, 37, Apple Valley, MN 42.25% 4:46:01 10:55 4:38:52 2727 1477 M20 Asa Nielson, 27, Minneapolis, MN 42.16% 4:46:02 10:55 4:38:29 2728 1478 M20 Jared Rickert, 32, Minneapolis, MN 42.14% 4:46:07 10:55 4:39:32 2729 1479 M20 Thomas Forby, 24, Minneapolis, MN 42.13% 4:46:12 10:55 4:45:20 2730 328 M40 Max Salzman, 44, Minneapolis, MN 44.55% 4:46:15 10:55 4:40:01 2731 1480 M20 Tristan Green, 28, Boston, MA 42.11% 4:46:20 10:55 4:36:07 2732 194 M45 Matthew Swenson, 45, Burnsville, MN 44.92% 4:46:23 10:55 4:35:15 2733 1481 M20 Charles Vojta, 28, Chicago, IL 42.11% 4:46:23 10:55 4:36:05 2734 1482 M20 Matthew Hanson, 32, Chanhassen, MN 42.10% 4:46:25 10:55 4:39:05 2735 1483 M20 William Marshall, 24, Cambridge, MA 42.09% 4:46:28 10:56 4:41:17 2736 329 M40 Andrew Stauble, 41, Burnsville, MN 43.38% 4:46:31 10:56 4:40 2737 330 M40 James Breezley, 40, Lakeville, MN 43.01% 4:46:36 10:56 4:40:41 2738 408 M35 Kavan Rogness, 38, Bloomington, MN 42.34% 4:46:42 10:56 4:40:15 2739 409 M35 Aaron Cote, 38, Charlotte, NC 42.33% 4:46:47 10:56 4:44:53 2740 1484 M20 dakota bluhm, 21, Saint Paul, MN 42.10% 4:46:59 10:57 4:40:31 2741 1485 M20 Ethan Farina, 30, Hopkins, MN 41.98% 4:47:15 10:57 4:41:28 2742 331 M40 Jake Perron, 40, Brooklyn, NY 42.90% 4:47:17 10:57 4:35:37 2743 8 M70 Michael Goodoien, 71, Hugo, MN 57.96% 4:47:19 10:58 4:41:17 2744 1486 M20 Aditya Parida, 22, Minneapolis, MN 41.96% 4:47:22 10:58 4:39:46 2745 332 M40 Jake Luhmann, 41, Berthoud, CO 43.23% 4:47:30 10:58 4:37:20 2746 1487 M20 Ryan Goodman, 21, Iowa City, IA 42.02% 4:47:31 10:58 4:41:52 2747 410 M35 Bryan McGrath, 39, Lakeville, MN 42.51% 4:47:33 10:58 4:40:08 2748 411 M35 Tou lo, 37, Maplewood, MN 42.02% 4:47:35 10:58 4:40:16 2749 41 M60 John Giacomini, 60, Independence, MN 51.49% 4:47:35 10:58 4:42:20 2750 18 M65 Davidtsia Lo, 66, Maplewood, MN 54.80% 4:47:36 10:58 4:40:17 2751 333 M40 Rohit Apte, 44, Lakeville, MN 44.34% 4:47:39 10:58 4:37:27 2752 1488 M20 Matthew Hathaway, 33, Lutz, FL 41.92% 4:47:40 10:58 4:46:35 2753 1489 M20 Kyle Wichlinski, 24, Eden Prairie, MN 41.91% 4:47:42 10:58 4:40:09 2754 1490 M20 Jack Littlefield, 24, Cambridge, MA 41.91% 4:47:44 10:58 4:47:04 2755 412 M35 Ahren Jensch, 35, Saint Paul, MN 41.91% 4:47:45 10:59 4:46:04 2756 1491 M20 Jacob Mohr, 23, Nevada, IA 41.90% 4:47:47 10:59 4:36:44 2757 1492 M20 Matthew Montanarella, 31, Oakland County, MI 41.90% 4:47:47 10:59 4:42:24 2758 1493 M20 Austin Bork, 31, Minneapolis, MN 41.89% 4:47:50 10:59 4:45:53 2759 413 M35 Evan Breedlove, 38, Woodbury, MN 42.16% 4:47:54 10:59 4:41:32 2760 414 M35 Luis Olave, 36, Northfield, MN 41.89% 4:47:55 10:59 4:41:44 2761 415 M35 Ralph Cabanero, 39, Woodbury, MN 42.45% 4:47:57 10:59 4:45:49 2762 416 M35 Patrick Juarez, 36, Denver, CO 41.86% 4:48:05 10:59 4:40:37 2763 19 M65 jim chiodi, 66, Montgomery, TX 54.70% 4:48:08 10:59 4:46:32 2764 1494 M20 Joshua Owens, 34, Fridley, MN 41.84% 4:48:10 10:59 4:46:26
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

2765 1495 M20 Alex Kiefer, 32, New Berlin, WI 41.84% 4:48:13 11:00 4:41:17 2766 195 M45 Hayri Sapmaz, 48, Lakeville, MN 45.84% 4:48:14 11:00 4:43:04 2767 1496 M20 Dalton Terp, 27, Delano, MN 41.82% 4:48:21 11:00 4:40:51 2768 1497 M20 Nicholas Rodriguez, 23, Plymou, MN 41.81% 4:48:23 11:00 4:37:16 2769 417 M35 Greg Whalen, 37, Minneapolis, MN 41.90% 4:48:23 11:00 4:46:35 2770 1498 M20 Chase Swanson, 24, Ramsey, MN 41.81% 4:48:24 11:00 4:43:17 2771 1499 M20 Filip Fredling, 28, Saint Paul, MN 41.81% 4:48:25 11:00 4:47:07 2772 1500 M20 Alec Perry, 33, Austin, TX 41.81% 4:48:26 11:00 4:37:42 2773 1501 M20 Zachary Flaschberger, 24, Shoreview, MN 41.80% 4:48:28 11:00 4:42:44 2774 196 M45 Cliff Reithel, 45, Minnetonka, MN 44.60% 4:48:29 11:00 4:41:09 2775 42 M60 Steven Kamen, 61, South Orange Village, NJ 51.84% 4:48:35 11:00 4:42:13 2776 43 M60 Curt Carey, 61, Minneapolis, MN 51.83% 4:48:36 11:00 4:41:01 2777 197 M45 Joshua Showalter, 45, Minneapolis, MN 44.58% 4:48:36 11:00 4:42:25 2778 1502 M20 Tyler Tessmann, 27, Eden Prairie, MN 41.77% 4:48:40 11:01 4:42:29 2779 118 M50 Joseph Taphorn, 54, St Paul, MN 48.37% 4:48:43 11:01 4:41:45 2780 334 M40 Bruno Bornsztein, 43, St Paul, MN 43.79% 4:48:44 11:01 4:37:11 2781 1503 M20 Matthew Kelley, 21, Eden Prairie, MN 41.84% 4:48:45 11:01 4:43:17 2782 418 M35 John Tauer, 35, St Paul, MN 41.75% 4:48:49 11:01 4:42:06 2783 419 M35 Jose Gonzalez, 36, Austin, TX 41.75% 4:48:50 11:01 4:37:31 2784 44 M60 Mark Sickmiller, 61, Bondurant, IA 51.79% 4:48:50 11:01 4:38:20 2785 420 M35 Ross Daniels, 35, Minneapolis, MN 41.74% 4:48:52 11:01 4:42:50 2786 198 M45 Joe Yarbrough, 45, Maple Grove, MN 44.53% 4:48:53 11:01 4:41:14 2787 1504 M20 Andr�s Yuya, 25, West Saint Paul, MN 41.74% 4:48:53 11:01 4:42:56 2788 1505 M20 Levi Case, 22, Maple Grove, MN 41.74% 4:48:54 11:01 4:41:15 2789 335 M40 Mark Hansmeier, 42, St Paul, MN 43.39% 4:48:54 11:01 4:42:29 2790 1506 M20 Noah Bartron, 29, Edina, MN 41.74% 4:48:55 11:01 4:43:14 2791 1507 M20 Alex Scharf, 26, Decatur, IL 41.74% 4:48:55 11:01 4:46:59 2792 87 M55 Peter Kaul, 59, Eagan, MN 50.74% 4:48:57 11:01 4:42:37 2793 199 M45 Charles-Henri Bruxelle, 46, Plymouth, MN 44.91% 4:49:01 11:01 4:38:48 2794 1508 M20 Nick Bell, 34, Minneapolis, MN 41.71% 4:49:04 11:02 4:41:33 2795 1509 M20 James Pokodner, 33, Minneapolis, MN 41.71% 4:49:05 11:02 4:43:50 2796 336 M40 Neal Reykdal, 44, St Louis Park, MN 44.11% 4:49:07 11:02 4:42:38 2797 421 M35 Anthony Nelson, 37, Saint Paul, MN 41.79% 4:49:09 11:02 4:42:08 2798 1510 M20 Hugo Covarrubias, 28, Coon Rapids, MN 41.70% 4:49:10 11:02 4:41:43 2799 1511 M20 Tylerq Johnson, 24, Eagan, MN 41.70% 4:49:11 11:02 4:42:20 2800 1512 M20 Jacob Brown, 24, Minneapolis, MN 41.69% 4:49:16 11:02 4:43:42 2801 1513 M20 Scotty Gilbertson, 25, Farmington, MN 41.69% 4:49:16 11:02 4:44:11 2802 1514 M20 Travis Scotting, 25, Minnetonka, MN 41.68% 4:49:17 11:02 4:48:28 2803 1515 M20 Philip Shady, 27, South Euclid, OH 41.68% 4:49:19 11:02 4:39:14 2804 1516 M20 Enrique Arias Garcia, 24, Woodbury, MN 41.67% 4:49:21 11:02 4:38:12 2805 200 M45 Paul Sorensen, 45, Crystal, MN 44.46% 4:49:21 11:02 4:48:01 2806 45 M60 Steven Kelly, 60, Minneapolis, MN 51.17% 4:49:25 11:02 4:41:36 2807 12 N Fiona Kelly, 25, Minneapolis, MN 44.95% 4:49:25 11:02 4:41:36 2808 337 M40 Timothy Fleming, 43, Minneapolis, MN 43.68% 4:49:26 11:02 4:38:48 2809 88 M55 Khawaja Shahzad, 56, Ann Arbor, MI 49.18% 4:49:26 11:02 4:42:59 2810 1517 M20 Ty Bayles, 33, Inver Grove Heights, MN 41.66% 4:49:28 11:02 4:37:45 2811 338 M40 Jeffrey Palzer, 44, Woodbury, MN 44.06% 4:49:28 11:02 4:47:36 2812 339 M40 Jacob Fitzpatrick, 41, St Paul, MN 42.94% 4:49:30 11:03 4:42:51 2813 422 M35 Khammay Khamsot, 39, Otsego, MN 42.22% 4:49:32 11:03 4:42:16 2814 89 M55 Erik Therien, 55, Saint Paul, MN 48.69% 4:49:33 11:03 4:41:49 2815 423 M35 Matthew Cavallin, 38, Two Harbors, MN 41.89% 4:49:46 11:03 4:42:12 2816 1518 M20 Nathanael Chan, 34, Minneapolis, MN 41.60% 4:49:53 11:03 4:37:16 2817 424 M35 Ryan Heck, 39, Saint Paul, MN 42.17% 4:49:53 11:03 4:39:47 2818 425 M35 J. V�ctor Carmona, 38, Minneapolis, MN 41.87% 4:49:53 11:03 4:47:56 2819 119 M50 Jamie Ulferts, 53, Minnetonka, MN 47.72% 4:49:54 11:03 4:42:57 2820 1519 M20 Tom Alderson, 25, Moorhead, MN 41.59% 4:49:56 11:04 4:44:27 2821 1520 M20 Alexander Amborn, 31, Seattle, WA 41.59% 4:49:56 11:04 4:44:35 2822 120 M50 Christopher Hiller, 53, Mahtomedi, MN 47.70% 4:49:59 11:04 4:43:22 2823 46 M60 Thomas Kraabel, 64, Decorah, IA 53.21% 4:50:00 11:04 4:43:48 2824 1521 M20 Matt Silich, 30, Richfield, MN 41.57% 4:50:04 11:04 4:43:54 2825 1522 M20 Lance Miller, 27, Eagan, MN 41.57% 4:50:06 11:04 4:43:44 2826 1523 M20 Bryan Sanchez, 27, Blaine, MN 41.56% 4:50:07 11:04 4:43:03 2827 201 M45 Matthew Brant, 47, Eden Prairie, MN 45.13% 4:50:07 11:04 4:44:31 2828 202 M45 Joseph M Baron, 47, Rosemount, MN 45.13% 4:50:09 11:04 4:44:21 2829 203 M45 Ben Chastek, 45, Saint Paul, MN 44.33% 4:50:11 11:04 4:39:49 2830 204 M45 Josh DeBilzan, 45, St. Paul, MN 44.33% 4:50:13 11:04 4:38:18 2831 205 M45 Ryan Pena, 45, Plymouth, MN 44.30% 4:50:24 11:05 4:48:52 2832 426 M35 Trevor Dobbs, 35, Saint Paul, MN 41.51% 4:50:28 11:05 4:49:04 2833 90 M55 Michael Carland, 57, Farmington, MN 49.48% 4:50:29 11:05 4:44:52 2834 29 M18 Brian Vasquez, 18, Maplewood, MN 42.87% 4:50:34 11:05 4:40:32 2835 427 M35 Eric Dahlman, 36, North Mankato, MN 41.50% 4:50:34 11:05 4:44:20 2836 206 M45 Jason Ames, 49, Oakdale, MN 45.87% 4:50:38 11:05 4:44:06 2837 428 M35 Eric Melling, 38, Minneapolis, MN 41.76% 4:50:39 11:05 4:44:11 2838 429 M35 Samuel Bezdichek, 35, Woodbury, MN 41.49% 4:50:40 11:05 4:40:36 2839 30 M18 Abraham Andersen, 18, Minneapolis, MN 42.86% 4:50:40 11:05 4:44:12 2840 20 M65 Richard Hafner, 69, Onalaska, WI 56.02% 4:50:41 11:05 4:40:26 2841 1524 M20 Anthony Chen, 20, Minneapolis, MN 41.81% 4:50:46 11:05 4:40:30 2842 91 M55 Steve English, 58, St. Paul, MN 49.92% 4:50:48 11:05 4:40:22 2843 430 M35 Andre Anderson, 38, St Paul, MN 41.74% 4:50:48 11:05 4:40:23 2844 207 M45 John Erickson, 46, Saint Paul, MN 44.62% 4:50:51 11:06 4:43:20 2845 1525 M20 Mike Nelson, 22, Hopkins, MN 41.46% 4:50:51 11:06 4:45:28 2846 1526 M20 Hunter Huschka, 27, Grand Forks, ND 41.45% 4:50:53 11:06 4:38:22 2847 1527 M20 Max Meyer, 28, Minneapolis, MN 41.44% 4:51:01 11:06 4:38:55 2848 1528 M20 Mac Ward, 23, Eagan, MN 41.43% 4:51:02 11:06 4:43:17 2849 1529 M20 Jake Merchlewitz, 29, Minnesota City, MN 41.43% 4:51:02 11:06 4:43:28 2850 431 M35 Matt Pickle, 36, Minneapolis, MN 41.44% 4:51:02 11:06 4:44:03 2851 1530 M20 Ryan Kusek, 25, Hartford, WI 41.41% 4:51:11 11:06 4:39:56 2852 92 M55 David Kelley, 55, Minneapolis, MN 48.41% 4:51:13 11:06 4:44:02 2853 340 M40 David Dvoskin, 41, Arlington, MA 42.65% 4:51:25 11:07 4:45:23 2854 341 M40 Lucas Melheim, 40, Lakeville, MN 42.28% 4:51:30 11:07 4:45:37 2855 1531 M20 Jared Smith, 25, Saint Paul, MN 41.36% 4:51:31 11:07 4:43:52 2856 342 M40 Jean Sassine, 41, Plymouth, MN 42.63% 4:51:35 11:07 4:45:49 2857 208 M45 Ed Ray, 48, Katy, TX 45.31% 4:51:37 11:07 4:45:40 2858 93 M55 Scott Pfeiffer, 55, Downers Grove, IL 48.34% 4:51:38 11:07 4:45:02 2859 1532 M20 Jarod Fox, 27, Minneapolis, MN 41.34% 4:51:41 11:08 4:49:54 2860 1533 M20 Tristan Gavin, 33, Minneapolis, MN 41.32% 4:51:51 11:08 4:45:32 2861 209 M45 Eric Kittner, 47, St. Louis, MO 44.87% 4:51:51 11:08 4:45:33 2862 1534 M20 James Strasburg, 33, Houston, TX 41.32% 4:51:51 11:08 4:45:52 2863 1535 M20 Charlie Johnson, 20, Browerville, MN 41.65% 4:51:51 11:08 4:46:38 2864 432 M35 Alok Kumar Singh, 37, Plymouth, MN 41.40% 4:51:52 11:08 4:41:44 2865 210 M45 Matt Erickson, 46, Minneapolis, MN 44.44% 4:52:01 11:08 4:49:59 2866 211 M45 Simon Porritt, 45, Mount Pleasant, MI 44.04% 4:52:07 11:09 4:45:40 2867 433 M35 Derek Vang, 36, Dayton, MN 41.28% 4:52:09 11:09 4:44:30 2868 1536 M20 Matthew Berg, 24, Minneapolis, MN 41.27% 4:52:11 11:09 4:51:31 2869 1537 M20 Aaron Johnson, 33, St. Louis Park, MN 41.27% 4:52:12 11:09 4:45:51 2870 1538 M20 Zach Moran, 27, Apple Valley, MN 41.22% 4:52:31 11:09 4:45:44 2871 212 M45 John Focke, 45, Minneapolis, MN 43.97% 4:52:35 11:10 4:45:17 2872 434 M35 Phillip MacDougall, 38, Eden Prairie, MN 41.48% 4:52:36 11:10 4:42:13 2873 435 M35 saravanh phommakhy, 39, St Paul, MN 41.77% 4:52:38 11:10 4:41:53 2874 343 M40 Marwan AbuMinshar, 40, West Fargo, ND 42.12% 4:52:38 11:10 4:42:07 2875 21 M65 Randy Wacek, 68, Fond du Lac, WI 55.01% 4:52:46 11:10 4:45:21 2876 1539 M20 Nicholai Anderson-Pena, 28, Minneapolis, MN 41.18% 4:52:48 11:10 4:41:47 2877 1540 M20 Joel Langer, 28, St Louis Park, MN 41.18% 4:52:48 11:10 4:41:48 2878 1541 M20 Jared Sedlacek, 32, Shakopee, MN 41.18% 4:52:49 11:10 4:46:09 2879 94 M55 Jay Klein, 55, Eagan, MN 48.13% 4:52:56 11:10 4:50:41 2880 436 M35 Evan Gabor, 35, New York, NY 41.16% 4:52:59 11:10 4:46:52 2881 95 M55 Alberto Vasquez-Parada, 59, Maple Grove, MN 50.04% 4:53:00 11:11 4:46:34 2882 121 M50 Jason Zimmerman, 52, Minneapolis, MN 46.76% 4:53:03 11:11 4:41:56 2883 1542 M20 Ian LaTulippe, 34, Indianapolis, IN 41.13% 4:53:09 11:11 4:46:49 2884 1543 M20 David Ren, 33, Chicago, IL 41.12% 4:53:13 11:11 4:46:48 2885 437 M35 Andrew Halbur, 36, Oakdale, MN 41.12% 4:53:17 11:11 4:46:24 2886 1544 M20 Justin Mork, 26, Rogers, MN 41.11% 4:53:20 11:11 4:47:10 2887 438 M35 Matthew Nylin, 39, Saint Paul, MN 41.66% 4:53:25 11:11 4:42:44 2888 96 M55 Nelson Peralta, 55, Minneapolis, MN 48.04% 4:53:27 11:12 4:41:47 2889 1545 M20 Ryan Bailey, 32, Sarnia, ON 41.09% 4:53:28 11:12 4:47:31 2890 1546 M20 Christopher Pamenter, 30, Sarnia, ON 41.08% 4:53:30 11:12 4:47:33 2891 1547 M20 Joe Lane, 30, Minneapolis, MN 41.08% 4:53:31 11:12 4:46:24 2892 1548 M20 Mitch Gogins, 33, Duluth, MN 41.08% 4:53:32 11:12 4:43:21 2893 1549 M20 Josh Daniels, 29, Madison, WI 41.06% 4:53:42 11:12 4:52:11 2894 1550 M20 Michael Smith, 27, Boulder, CO 41.05% 4:53:43 11:12 4:47:54 2895 1551 M20 Jack Bowman, 27, Minnetonka, MN 41.04% 4:53:50 11:12 4:47:19 2896 97 M55 James Everson, 57, Chapel Hill, NC 48.91% 4:53:52 11:13 4:52:42 2897 1552 M20 Boone Almquist, 28, St Louis Park, MN 41.02% 4:53:56 11:13 4:43:03 2898 213 M45 Roberto Espada, 48, Minneapolis, MN 44.95% 4:53:57 11:13 4:43:24 2899 1553 M20 Christian Ampo, 28, Minneapolis, MN 41.02% 4:53:57 11:13 4:47:35 2900 1554 M20 Marcus West, 29, Rochester, MN 41.02% 4:53:58 11:13 4:48:20 2901 1555 M20 Slade Fore, 28, Mora, MN 41.02% 4:53:59 11:13 4:47:35 2902 1556 M20 Evan Fear, 26, Chicago, IL 41.01% 4:54:00 11:13 4:48:34 2903 439 M35 Matthew Wrona, 36, Blaine, MN 41.02% 4:54:01 11:13 4:46:55 2904 440 M35 Preston Wing, 36, St Anthony, MN 41.01% 4:54:02 11:13 4:43:18 2905 1557 M20 Cameron Wing, 34, Burnsville, MN 41.01% 4:54:02 11:13 4:43:18 2906 344 M40 Daniel Scheff, 44, Harris, MN 43.37% 4:54:05 11:13 4:52:49 2907 1558 M20 Sai Yang, 21, North St Paul, MN 41.08% 4:54:06 11:13 4:41:51 2908 214 M45 Jordan Walker, 49, Woodbury, MN 45.31% 4:54:13 11:13 4:52:38 2909 1559 M20 Ben Stagg, 26, Maple Grove, MN 40.98% 4:54:14 11:13 4:47:23 2910 345 M40 Christopher Johnson, 40, Minneapolis, MN 41.89% 4:54:15 11:13 4:53:04 2911 346 M40 Sean Wolf, 42, Corcoran, MN 42.59% 4:54:19 11:14 4:43:48 2912 1560 M20 Kolton Mullenbach, 26, Rochester, MN 40.95% 4:54:27 11:14 4:48:43 2913 1561 M20 Thomas Brown, 33, Minneapolis, MN 40.92% 4:54:39 11:14 4:48:36 2914 1562 M20 Josiah Van De Steeg, 27, Big Lake, MN 40.92% 4:54:40 11:14 4:47:02 2915 1563 M20 Thomas Hanley, 31, Cambridge, MA 40.92% 4:54:40 11:14 4:47:20 2916 1564 M20 Patrick McManus, 29, St Paul, MN 40.92% 4:54:42 11:14 4:46:53 2917 1565 M20 William Salon, 33, Minneapolis, MN 40.92% 4:54:43 11:14 4:47:47 2918 1566 M20 Martin Cruz, 29, Austin, TX 40.91% 4:54:45 11:15 4:48:47 2919 347 M40 Neil Aasve, 43, Minneapolis, MN 42.89% 4:54:46 11:15 4:47:52 2920 1567 M20 Devin Wahl, 25, Rosemount, MN 40.91% 4:54:46 11:15 4:48:30 2921 1568 M20 Kyle Plummer, 34, Minneapolis, MN 40.91% 4:54:46 11:15 4:49:35 2922 98 M55 Mark Cotter, 56, Sioux Falls, SD 48.29% 4:54:47 11:15 4:43:09 2923 1569 M20 Brady Schurhammer, 23, Rochester, MN 40.90% 4:54:50 11:15 4:49:06 2924 348 M40 Kristopher Samms, 40, Saint Paul, MN 41.80% 4:54:54 11:15 4:43:15 2925 1570 M20 Thomas Carlson, 27, St Cloud, MN 40.88% 4:54:57 11:15 4:44:17 2926 1571 M20 Chad Fanta, 24, Cincinnati, OH 40.88% 4:54:58 11:15 4:48:53 2927 1572 M20 Russell Tanner, 25, Prior Lake, MN 40.87% 4:55:03 11:15 4:48:21 2928 1573 M20 Matt Yost, 30, Minneapolis, MN 40.85% 4:55:09 11:15 4:48:14 2929 22 M65 Charles Orton, 67, Minneapolis, MN 53.97% 4:55:12 11:16 4:44:44 2930 441 M35 Joe Elsinger, 39, Strawberry Point, IA 41.40% 4:55:16 11:16 4:50:12 2931 442 M35 Bee Vang, 35, Blaine, MN 40.82% 4:55:25 11:16 4:45:01 2932 1574 M20 Benjamin del Cid, 28, Bloomington, MN 40.82% 4:55:26 11:16 4:44:31 2933 1575 M20 Scott Durand, 32, Chicago, IL 40.81% 4:55:30 11:16 4:47:43 2934 1576 M20 Bennett Kinney, 21, Brookfield, WI 40.89% 4:55:30 11:16 4:49:56 2935 47 M60 James Young, 60, Ann Arbor, MI 50.11% 4:55:32 11:16 4:49:14 2936 1577 M20 Andrew Fischer, 32, Robbinsdale, MN 40.78% 4:55:41 11:17 4:49:28 2937 1578 M20 Josh Burns, 23, Woodbury, MN 40.77% 4:55:48 11:17 4:49:11 2938 215 M45 Mario Massa, 48, Thornton, CO 44.66% 4:55:48 11:17 4:53:52 2939 1579 M20 Gavin Verfurth, 28, Boulder, CO 40.76% 4:55:50 11:17 4:54:13 2940 1580 M20 Eitan Jaffe, 29, Minneapolis, MN 40.76% 4:55:50 11:17 4:54:23 2941 349 M40 John Hutchinson, 41, Greenwood, MN 42.01% 4:55:54 11:17 4:49:29 2942 1581 M20 Rohit Hazra, 30, New York, NY 40.75% 4:55:55 11:17 4:50:24 2943 1582 M20 Karlo S�nchez, 22, Cactus, TX 40.74% 4:56:00 11:17 4:50:47 2944 216 M45 Matthew Palkert, 47, Minneapolis, MN 44.23% 4:56:01 11:17 4:49:02 2945 1583 M20 Anthony Romeo, 24, Oakland County, MI 40.73% 4:56:02 11:17 4:50:40 2946 350 M40 Peter Kang, 40, Roseville, MN 41.63% 4:56:04 11:18 4:48:11 2947 443 M35 Huy Huynh, 37, Lakeville, MN 40.81% 4:56:06 11:18 4:45:24 2948 99 M55 Hiroyuki Yamada, 59, Matsudo 49.51% 4:56:07 11:18 4:49:39 2949 351 M40 Cody Westphall, 40, Oak Grove, MN 41.62% 4:56:09 11:18 4:48:48 2950 217 M45 Nick Raikos, 46, Springfield, MO 43.82% 4:56:10 11:18 4:50:57 2951 218 M45 Ryan Helm, 49, Maple Grove, MN 45.00% 4:56:14 11:18 4:51:01 2952 1584 M20 Chris Le, 32, Coon Rapids, MN 40.70% 4:56:17 11:18 4:48:56 2953 1585 M20 Jacob Weightman, 27, Minneapolis, MN 40.70% 4:56:18 11:18 4:45:39 2954 1586 M20 Alan Leukuma, 23, Menahga, MN 40.68% 4:56:23 11:18 4:49:45 2955 1 M75 Greg Taylor, 78, Minneapolis, MN 62.63% 4:56:25 11:18 4:44:48 2956 1587 M20 Mason Miers, 26, Ham Lake, MN 40.67% 4:56:28 11:18 4:55:50 2957 1588 M20 Alex Overton, 26, Waukee, IA 40.67% 4:56:30 11:19 4:49:37 2958 1589 M20 Matthew Jandl, 22, Long Lake, MN 40.67% 4:56:31 11:19 4:49:52 2959 122 M50 Gordon grebowski, 50, East Bethel, MN 45.37% 4:56:32 11:19 4:55:15 2960 123 M50 Jason Lilly, 51, Williamston, MI 45.79% 4:56:33 11:19 4:50:28 2961 1590 M20 Aj Star, 28, Cottage Grove, MN 40.66% 4:56:34 11:19 4:49:25 2962 444 M35 Juan Toran, 39, Minnetonka, MN 41.22% 4:56:34 11:19 4:50:41 2963 48 M60 Daniel Burghardt, 63, Fond du Lac, WI 51.48% 4:56:35 11:19 4:49:28 2964 1591 M20 Philipp Spanowsky, 25, Minneapolis, MN 40.65% 4:56:40 11:19 4:50:22 2965 124 M50 Matthew Banfield, 53, Edina, MN 46.62% 4:56:42 11:19 4:49:44 2966 125 M50 Alan Thompson, 50, Norfolk, VA 45.34% 4:56:44 11:19 4:55:49 2967 219 M45 Matthew Volinsky, 45, Boston, MA 43.35% 4:56:46 11:19 4:49:51 2968 220 M45 David Nguyen, 45, Eagan, MN 43.35% 4:56:47 11:19 4:46:40 2969 13 N E Girard, 31, Minneapolis, MN 43.91% 4:56:47 11:19 4:49:19 2970 221 M45 Jon Coronel, 46, Rosemount, MN 43.72% 4:56:50 11:19 4:46:36 2971 1592 M20 Toshi Higashi, 29, Minneapolis, MN 40.61% 4:56:58 11:20 4:50:28 2972 1593 M20 Barath Tirumuruhan, 25, Minneapolis, MN 40.60% 4:57:00 11:20 4:49:50 2973 445 M35 gabriel castano heredia, 38, North Liberty, IA 40.87% 4:57:00 11:20 4:54:57 2974 446 M35 Alberto Casta�o He, 35, North Liberty, IA 40.60% 4:57:01 11:20 4:54:59 2975 126 M50 Tim Aten, 52, Ferndale, MI 46.14% 4:57:02 11:20 4:50:13 2976 1594 M20 Matt Johnson, 33, Apple Valley, MN 40.58% 4:57:07 11:20 4:47:04 2977 447 M35 Kongmeng Yang, 36, St Louis Park, MN 40.59% 4:57:07 11:20 4:50:52 2978 1595 M20 Nick Kanning, 28, St Paul, MN 40.58% 4:57:07 11:20 4:50:59 2979 1596 M20 Erik Muhlenbruck, 30, Northfield, MN 40.58% 4:57:08 11:20 4:46 2980 222 M45 Jeff Lin, 49, Minneapolis, MN 44.86% 4:57:09 11:20 4:45:13 2981 1597 M20 Tyler Douglas, 25, Apple Valley, MN 40.58% 4:57:10 11:20 4:51:20 2982 1598 M20 Liam Crafton, 23, Minneapolis, MN 40.58% 4:57:11 11:20 4:51:33 2983 14 N Loden Croll, 21, Burlington, VT 45.12% 4:57:13 11:20 4:46:11 2984 1599 M20 Gabriel Prochnow, 23, South St Paul, MN 40.56% 4:57:17 11:20 4:46:36 2985 223 M45 Ronald Gellerman, 49, Becker, MN 44.84% 4:57:19 11:20 4:47 2986 1600 M20 Kale Mason, 30, Plymouth, MN 40.56% 4:57:19 11:20 4:52:03 2987 1601 M20 Connor Mason, 25, Green Lake, WI 40.55% 4:57:20 11:20 4:52:03 2988 224 M45 Ramoncito Selda, 47, Buffalo Grove, IL 44.03% 4:57:24 11:21 4:51:20 2989 127 M50 Corin Hoggard, 53, Minneapolis, MN 46.51% 4:57:25 11:21 4:46:32 2990 352 M40 Jim LeClaire, 40, Woodbury, MN 41.44% 4:57:25 11:21 4:51:24 2991 225 M45 Genaro Cruz, 48, Richfield 44.42% 4:57:25 11:21 4:57:13 2992 353 M40 Josh Vraa, 42, Sauk Rapids, MN 42.14% 4:57:27 11:21 4:50:26 2993 448 M35 Jesus Garcia, 36, Minneapolis, MN 40.54% 4:57:28 11:21 4:50:32 2994 1602 M20 Jack Rothstein, 27, Minneapolis, MN 40.54% 4:57:28 11:21 4:55:37 2995 49 M60 Marty Faldet, 63, Lakeville, MN 51.32% 4:57:32 11:21 4:47:02 2996 128 M50 Mark Wensel, 53, Brooklyn Park, MN 46.49% 4:57:32 11:21 4:50:58 2997 1603 M20 Jule Streety, 33, Tuscon, AZ 40.52% 4:57:35 11:21 4:49:58 2998 1604 M20 Evan Bracewell, 24, Minneapolis, MN 40.52% 4:57:36 11:21 4:47:07 2999 354 M40 Patrick Sontag, 40, St Paul, MN 41.42% 4:57:37 11:21 4:47:12 3000 1605 M20 Luke Quale, 23, Minneapolis, MN 40.50% 4:57:42 11:21 4:51:32 3001 1606 M20 Andy Cedeno, 26, Minneapolis, MN 40.50% 4:57:43 11:21 4:55:52 3002 1607 M20 John Deal, 31, Grand Rapids, MI 40.50% 4:57:44 11:21 4:50:50 3003 449 M35 Stephen Ekbom, 37, Minneapolis, MN 40.58% 4:57:46 11:21 4:50:15 3004 1608 M20 Calvin Meyer, 29, Chaska, MN 40.49% 4:57:47 11:21 4:56:08 3005 450 M35 Ted Kain, 36, Otsego, MN 40.50% 4:57:48 11:22 4:51:29 3006 1609 M20 Christopher Razidlo, 28, Minneapolis, MN 40.49% 4:57:50 11:22 4:47:39 3007 226 M45 Fabrizio Dominguez, 49, Guadalupe 44.76% 4:57:50 11:22 4:52:29 3008 355 M40 Robert Paulus, 42, Minnetonka, MN 42.08% 4:57:54 11:22 4:51:15 3009 1610 M20 Jake Lee, 26, Iowa City, IA 40.48% 4:57:55 11:22 4:47:26 3010 356 M40 Trevor White, 42, Cambridge, MN 42.07% 4:57:59 11:22 4:51:07 3011 1611 M20 Thomas Landreville, 27, Plymouth, MN 40.46% 4:58:03 11:22 4:47:55 3012 451 M35 Tim Grothendick, 37, Roseville, MN 40.54% 4:58:03 11:22 4:52:11 3013 100 M55 Thomas Tibbs, 55, St Paul, MN 47.29% 4:58:06 11:22 4:52:46 3014 1612 M20 Jakob Sprague, 22, Vadnais Heights, MN 40.45% 4:58:07 11:22 4:50:42 3015 1613 M20 Justin Bright, 26, Tulsa, OK 40.45% 4:58:07 11:22 4:51:08 3016 1614 M20 Alex Caballero Hernande, 24, Minneapolis, MN 40.44% 4:58:10 11:22 4:51:43 3017 129 M50 Dan Zirbes, 53, Minneapolis, MN 46.38% 4:58:15 11:23 4:50:34 3018 130 M50 Joe Perez, 50, McKinney, TX 45.08% 4:58:27 11:23 4:53:06 3019 1615 M20 John McCormick, 34, Minneapolis, MN 40.40% 4:58:29 11:23 4:48:21 3020 357 M40 Manuel Viedma, 44, Evanston, IL 42.72% 4:58:33 11:23 4:52:48 3021 1616 M20 Quetzali Marcelino Simo, 23, Eden Prairie, MN 40.38% 4:58:36 11:23 4:51:45 3022 1617 M20 Brett Becker, 29, Minneapolis, MN 40.37% 4:58:41 11:24 4:51:40 3023 14 M16 Lincoln Medin, 17, Hugo, MN 42.50% 4:58:41 11:24 4:52:05 3024 101 M55 Rodney Keller, 59, Inver Grove Heights, MN 49.08% 4:58:42 11:24 4:46:24 3025 1618 M20 Jeremy LeClaire, 28, St Paul, MN 40.36% 4:58:45 11:24 4:47:30 3026 1619 M20 Zach Wigginton, 31, Fargo, ND 40.36% 4:58:48 11:24 4:47:57 3027 1620 M20 Nate Silverman, 23, Carol Stream, IL 40.36% 4:58:48 11:24 4:48:44 3028 1621 M20 Tim McKinley, 33, Los Angeles, CA 40.35% 4:58:50 11:24 4:52:37 3029 1622 M20 Tate Bosler, 28, Minneapolis, MN 40.35% 4:58:51 11:24 4:52:38 3030 1623 M20 Nathan Rockershousen, 29, Minneapolis, MN 40.35% 4:58:52 11:24 4:48:31 3031 1624 M20 Nathaniel Fatkhiyev, 29, Minneapolis, MN 40.34% 4:58:53 11:24 4:48:50 3032 452 M35 Kory Olson, 38, Blaine, MN 40.61% 4:58:53 11:24 4:51:24 3033 1625 M20 Max Mirande, 32, Rochester, MN 40.34% 4:58:54 11:24 4:48:15 3034 1626 M20 Daniel Zamow, 25, Arden Hills, MN 40.33% 4:58:59 11:24 4:51:18 3035 227 M45 Shawn Harrison, 45, Saint Paul, MN 43.02% 4:59:01 11:24 4:48:35 3036 358 M40 Lucas Kaster, 44, Minneapolis, MN 42.64% 4:59:04 11:24 4:53:40 3037 453 M35 Mathias Rechtzigel, 36, Hopkins, MN 40.31% 4:59:08 11:25 4:48:49 3038 102 M55 Mike Meyer, 55, Lakeville, MN 47.13% 4:59:09 11:25 4:52:46 3039 359 M40 Rafi Mottahedeh, 42, Minneapolis, MN 41.90% 4:59:12 11:25 4:49:01 3040 131 M50 Jeffrey Langness, 51, Moorhead, MN 45.38% 4:59:12 11:25 4:51:22 3041 228 M45 Peter Madson, 49, Hopkins, MN 44.56% 4:59:12 11:25 4:52:11 3042 1627 M20 Carlos Morales, 31, South Saint Pail, MN 40.30% 4:59:13 11:25 4:46:53 3043 454 M35 Aaron Waller, 37, Afton, MN 40.38% 4:59:14 11:25 4:52:07 3044 1628 M20 Jack Bearden, 30, Minneapolis, MN 40.27% 4:59:24 11:25 4:49:11 3045 15 M16 Brandon Tong, 16, New Brighton, MN 43.29% 4:59:31 11:25 4:48:59 3046 132 M50 Viet Tong, 50, New Brighton, MN 44.92% 4:59:31 11:25 4:48:59 3047 1629 M20 McRae Voll, 28, Monticello, MN 40.26% 4:59:32 11:25 4:59:32 3048 1630 M20 Riley Saunders, 29, Cottage Grove, MN 40.25% 4:59:34 11:26 4:59:34 3049 31 M18 Tyler Marko, 19, Prescott, WI 40.97% 4:59:44 11:26 4:52:50 3050 1631 M20 Eric Semmel, 33, Lakeville, MN 40.22% 4:59:50 11:26 4:49:41 3051 103 M55 Matt Gregory, 56, Greenwood, MN 47.48% 4:59:50 11:26 4:53:50 3052 229 M45 Andrew Hinkes, 46, Fort Lauderdale, FL 43.28% 4:59:54 11:26 4:49:39 3053 9 M70 Steve DeBoer, 70, Rochester, MN 54.89% 4:59:58 11:26 4:48:59 3054 133 M50 Paul Miller, 50, Highland Park, IL 44.85% 4:59:59 11:27 4:49:26 3055 1632 M20 Jackson Sando, 20, Plymouth, MN 40.51% 5:00:06 11:27 4:49:55 3056 1633 M20 Michael Wold, 32, Saint Paul, MN 40.18% 5:00:06 11:27 4:53:05 3057 230 M45 Andrea Mazzariello, 47, Northfield, MN 43.63% 5:00:08 11:27 4:53:16 3058 1634 M20 Isaac Carns, 21, Mankato, MN 40.25% 5:00:13 11:27 4:54:10 3059 1635 M20 Alec Knop, 32, West Des Moines, IA 40.16% 5:00:15 11:27 4:54:48 3060 134 M50 Dan Huse, 54, Woodbury, MN 46.49% 5:00:21 11:27 4:54:55 3061 135 M50 Jay Ebben, 53, Hudson, WI 46.03% 5:00:30 11:28 4:54:22 3062 1636 M20 Stuart Deets, 29, Minneapolis, MN 40.13% 5:00:31 11:28 4:49:24 3063 104 M55 Keith LaManna, 55, Lake Villa, IL 46.90% 5:00:36 11:28 4:53:18 3064 105 M55 Robert Smith, 58, Rochester, MN 48.29% 5:00:36 11:28 4:53:58 3065 32 M18 Mason Aspen, 18, Woodbury, MN 41.44% 5:00:37 11:28 4:49:15 3066 50 M60 Doug Lande, 64, Golden Valley, MN 51.33% 5:00:37 11:28 4:49:55 3067 360 M40 Mason Toohey, 40, Chaska, MN 41.00% 5:00:37 11:28 4:55:05 3068 1637 M20 Jacob Murphy, 23, Grand Forks, ND 40.11% 5:00:37 11:28 4:55:26 3069 136 M50 Steven Farnham, 51, Superior, WI 45.16% 5:00:41 11:28 4:49:42 3070 455 M35 Alex Gaustad, 35, Plymouth, MN 40.10% 5:00:42 11:28 4:53:31 3071 1638 M20 Kohl Sparrman, 28, Apple Valley, MN 40.10% 5:00:43 11:28 4:53:15 3072 361 M40 Anthony Radecki, 43, Saint Paul, MN 42.03% 5:00:48 11:28 4:53:14 3073 456 M35 Francisco Velasquez, 37, Quito 40.15% 5:00:56 11:29 4:54:25 3074 137 M50 Tim Thoreen, 51, Saint Paul, MN 45.08% 5:01:13 11:29 4:53:53 3075 457 M35 Noah Rabinowitz, 37, Minneapolis, MN 40.11% 5:01:14 11:29 4:47:11 3076 458 M35 Tim Thompson, 39, Lake City, MN 40.58% 5:01:14 11:29 4:54:56 3077 1639 M20 Amir Perez Nelson, 20, Minneapolis, MN 40.35% 5:01:14 11:29 4:59:40 3078 1640 M20 Brady Johannes, 22, Spooner, WI 40.03% 5:01:15 11:29 4:54:19 3079 1641 M20 Oluwagbemiga Ojo, 31, Chicago, IL 40.03% 5:01:16 11:29 4:54:19 3080 1642 M20 Pablo Sandoval, 30, Minneapolis, MN 40.02% 5:01:18 11:30 4:59:09 3081 231 M45 Matt Erickson, 48, Shoreview, MN 43.84% 5:01:21 11:30 4:54:39 3082 33 M18 Josh Shade, 18, Elk River, MN 41.33% 5:01:22 11:30 4:55:51 3083 232 M45 Justin Grimes, 46, Minneapolis, MN 43.06% 5:01:23 11:30 4:51:05 3084 1643 M20 Cameron Schultz, 25, Madison, WI 40.01% 5:01:24 11:30 5:00:22 3085 459 M35 Abel Martinez, 37, Edina, MN 40.09% 5:01:25 11:30 4:49:21 3086 1644 M20 Davis Renzelmann, 32, Chicago, IL 40.00% 5:01:26 11:30 4:53:39 3087 233 M45 Thomas Clowes, 45, Chicago, IL 42.67% 5:01:28 11:30 4:51:20 3088 362 M40 Greger Calhan, 44, Minneapolis, MN 42.30% 5:01:28 11:30 4:55:21 3089 1645 M20 Benjamin Elias, 24, Mpls, MN 39.99% 5:01:30 11:30 4:55:57 3090 1646 M20 cody sylvester, 31, Champlin, MN 39.98% 5:01:35 11:30 4:49:32 3091 138 M50 Marc Beck, 54, Glendale, NY 46.30% 5:01:37 11:30 4:54:51 3092 139 M50 Adam Lewis, 51, Plymouth, MN 45.00% 5:01:42 11:30 4:55:10 3093 1647 M20 Ramey Awad, 21, Eden Prairie, MN 40.05% 5:01:42 11:30 4:55:19 3094 1648 M20 William Theyson, 27, Maple Grove, MN 39.95% 5:01:50 11:31 4:54:19 3095 1649 M20 Jacob Pittman, 34, Farmington, MN 39.95% 5:01:52 11:31 4:55:49 3096 1650 M20 Nathan Ronnei, 27, St Paul, MN 39.93% 5:02:01 11:31 4:54:24 3097 234 M45 Todd Millenacker, 46, Savage, MN 42.97% 5:02:04 11:31 4:49:58 3098 1651 M20 Christopher Bokum, 29, Annapolis, MD 39.92% 5:02:04 11:31 4:55:25 3099 235 M45 Francesco Marraffa, 47, Minneapolis, MN 43.33% 5:02:11 11:32 4:50:30 3100 460 M35 Kellen Groves, 39, Plymouth, MN 40.45% 5:02:11 11:32 4:54:44 3101 1652 M20 Sam Dressler, 26, Eagan, MN 39.90% 5:02:14 11:32 4:51:49 3102 1653 M20 Anthony Rabanal, 29, Newnan, GA 39.87% 5:02:25 11:32 4:51:58 3103 106 M55 Bryan Olson, 55, St. Louis Park, MN 46.62% 5:02:26 11:32 4:50:54 3104 1654 M20 Connor Anderson, 20, West Fargo, ND 40.19% 5:02:26 11:32 4:52:01 3105 1655 M20 William Pattison, 26, Minneapolis, MN 39.86% 5:02:29 11:32 4:57:02 3106 107 M55 Matthew Erlien, 55, Robbinsdale, MN 46.61% 5:02:30 11:32 4:57:28 3107 140 M50 Gary Manninen, 51, Farmington, MN 44.88% 5:02:31 11:32 4:50:50 3108 461 M35 Jarrod Wiggins, 36, Greenville, SC 39.86% 5:02:34 11:32 4:54:49 3109 1656 M20 Matt LaFaunge, 29, Saint Paul, MN 39.85% 5:02:34 11:32 4:55:17 3110 363 M40 Subodh Deodhar, 44, Minneapolis, MN 42.12% 5:02:47 11:33 4:51:45 3111 1657 M20 Justin Goettsch, 29, Rogers, AR 39.82% 5:02:50 11:33 5:02:04 3112 1658 M20 Benjamin Worsfold, 33, Minneapolis, MN 39.82% 5:02:51 11:33 4:56:09 3113 1659 M20 Benjamin Bremer, 24, Edina, MN 39.81% 5:02:54 11:33 4:55:59 3114 236 M45 Mike Erwin, 45, West End, NC 42.45% 5:03:03 11:34 4:55:22 3115 1660 M20 Riley Duncan, 29, Cape Girardeau, MO 39.79% 5:03:04 11:34 4:52:44 3116 237 M45 Christopher Johnson, 48, Springfield, MO 43.59% 5:03:04 11:34 4:55:22 3117 141 M50 Michael Sullivan, 53, Hilton Head Island, SC 45.64% 5:03:06 11:34 4:55:24 3118 142 M50 Dan Brostek, 50, Sheridan, WY 44.39% 5:03:06 11:34 4:55:24 3119 1661 M20 Antonio Lopez Jr, 27, Appleton, WI 39.78% 5:03:08 11:34 4:56:46 3120 1662 M20 Joseph Roorda, 30, Minneapolis, MN 39.76% 5:03:15 11:34 4:57:36 3121 462 M35 Noel Opoti, 38, Roseville, MN 40.03% 5:03:15 11:34 4:57:55 3122 463 M35 Steven Klasges, 38, Eagan, MN 40.02% 5:03:19 11:34 4:51:30 3123 2 M75 Tim Freeman, 75, Bethel, ME 57.98% 5:03:19 11:34 4:57:20 3124 238 M45 Jason Popp, 49, Sussex, WI 43.95% 5:03:22 11:34 4:57:15 3125 1663 M20 Alex Balasis, 31, Minneapolis, MN 39.74% 5:03:25 11:34 4:51:31 3126 1664 M20 John-Paul Syngh, 34, Rogers, MN 39.74% 5:03:25 11:34 4:56:05 3127 1665 M20 David Robbins, 26, Sarasota, FL 39.74% 5:03:26 11:34 4:56:06 3128 1666 M20 Justin Wendel, 33, Eagan, MN 39.72% 5:03:33 11:35 4:56:28 3129 239 M45 Carson Ripple, 49, Plymouth, MN 43.92% 5:03:33 11:35 4:56:33 3130 1667 M20 Caleb Fravel, 21, Minneapolis, MN 39.80% 5:03:35 11:35 4:56:51 3131 1668 M20 Kevin Tuerk, 30, Maplewood, MN 39.72% 5:03:36 11:35 4:52:59 3132 240 M45 Jason Buck, 46, Otsego, MN 42.74% 5:03:41 11:35 4:58:25 3133 464 M35 James Updyke, 35, Seattle, WA 39.70% 5:03:42 11:35 4:51:32 3134 364 M40 Sean Nagle, 43, Plymouth, MN 41.63% 5:03:44 11:35 4:56:07 3135 465 M35 Brandon Gilliam, 36, Shoreview, AL 39.70% 5:03:44 11:35 4:56:29 3136 1669 M20 Logan Hollister, 21, Dubuque, IA 39.77% 5:03:47 11:35 4:56:30 3137 466 M35 Wallace Linsmeyer, 36, Richfield, MN 39.70% 5:03:48 11:35 4:52:36 3138 467 M35 Patrick Gordon, 38, Monticello, MN 39.94% 5:03:57 11:36 4:51:35 3139 365 M40 Andrew Patterson, 41, Iola, KS 40.89% 5:03:57 11:36 4:53:31 3140 15 N Sophie Baggett, 24, Minneapolis, MN 42.95% 5:04:04 11:36 4:53:52 3141 16 M16 Levi patten, 16, Albert Lea, MN 42.64% 5:04:05 11:36 4:52:47 3142 23 M65 Joseph Grande, 68, Rochester, MN 52.95% 5:04:11 11:36 4:52:28 3143 366 M40 Bela Denes, 42, Minneapolis, MN 41.20% 5:04:16 11:36 4:57:26 3144 143 M50 Bryan Gross, 50, Eau Claire, WI 44.21% 5:04:17 11:36 4:54:01 3145 1670 M20 Ryan Chen, 27, Naperville, IL 39.63% 5:04:18 11:36 4:56:45 3146 1671 M20 Jeffrey Johnson, 33, Moncks Corner, SC 39.63% 5:04:18 11:36 4:59:07 3147 367 M40 Adam Skoglund, 40, Eden Prairie, MN 40.50% 5:04:20 11:36 4:56:42 3148 1672 M20 Adam DeLaCruz, 32, Golden Valley, MN 39.62% 5:04:23 11:37 4:52:46 3149 468 M35 Rob Niedzwiecki, 38, Minneapolis, MN 39.88% 5:04:24 11:37 4:53:18 3150 1673 M20 Joey Krieter, 31, Richfield, MN 39.61% 5:04:27 11:37 4:57:16 3151 51 M60 Thomas Hassing, 62, San Jose, CA 49.63% 5:04:31 11:37 5:02:57 3152 1674 M20 Jackson Habrock, 23, North Sioux City, SD 39.60% 5:04:32 11:37 5:02:42 3153 52 M60 Daniel O'Connor, 63, Chanhassen, MN 50.14% 5:04:33 11:37 4:57:29 3154 108 M55 Brian Strawn, 56, Massillon, OH 46.73% 5:04:36 11:37 4:53:14 3155 144 M50 peter peschel, 54, Highland Heights, MN 45.85% 5:04:36 11:37 4:56:43 3156 1675 M20 Kyle Morishita, 30, Burnsville, MN 39.59% 5:04:37 11:37 4:52:37 3157 1676 M20 Harris Kramer, 26, Circle Pines, MN 39.59% 5:04:37 11:37 4:54:09 3158 241 M45 Michael Schumacher, 47, Eagan, MN 42.98% 5:04:39 11:37 4:58:21 3159 16 N Lexys Vaillancourt, 27, Iowa City, IA 42.65% 5:04:40 11:37 4:53:09 3160 368 M40 Tyler Thornton, 40, Shakopee, MN 40.45% 5:04:45 11:37 4:58:13 3161 109 M55 Adriaan Harmse, 58, Woodbury, MN 47.62% 5:04:50 11:38 4:58:29 3162 1677 M20 Trevor Molitor, 23, Kenosha, WI 39.54% 5:04:57 11:38 4:58:35 3163 3 M75 Larry Thompson, 75, Woodbury, MN 57.66% 5:04:59 11:38 4:53:21 3164 369 M40 Dustin Kresen, 41, Stillwater, MN 40.74% 5:05:06 11:38 4:54:16 3165 1678 M20 Andrew DeVine, 24, Ramsey, MN 39.52% 5:05:06 11:38 4:58:12 3166 1679 M20 Brent Haagenson, 34, Lino Lakes, MN 39.50% 5:05:17 11:39 4:54:54 3167 1680 M20 Lucas Hansen, 33, Rochester, MN 39.50% 5:05:17 11:39 4:58:47 3168 1681 M20 Connor Goodale, 28, Woodbury, MN 39.50% 5:05:17 11:39 4:59:09 3169 1682 M20 Colin Zimprich, 28, Sioux Falls, SD 39.49% 5:05:23 11:39 4:57:56 3170 1683 M20 Danny Fritz, 28, Minneapolis, MN 39.48% 5:05:24 11:39 4:54:27 3171 145 M50 Earl Skrip, 52, Mahtomedi, MN 44.87% 5:05:27 11:39 4:59:30 3172 110 M55 Ted Moreno, 58, Santa Ana, CA 47.51% 5:05:32 11:39 5:04:45 3173 370 M40 Jesse Parr, 44, Plymouth, MN 41.73% 5:05:35 11:39 5:00:20 3174 242 M45 Rupesh Shah, 47, Maplewood, MN 42.84% 5:05:37 11:39 4:54:24 3175 469 M35 Cody Wentzel, 38, Bloomington, MN 39.71% 5:05:39 11:39 4:54:54 3176 1684 M20 Henry Hannes, 34, Minneapolis, MN 39.44% 5:05:42 11:40 4:55:30 3177 470 M35 Prabir Banerjee, 37, Maple Grove, MN 39.50% 5:05:53 11:40 4:58:19 3178 53 M60 Tom Willis, 60, San Francsico, CA 48.41% 5:05:53 11:40 4:58:49 3179 1685 M20 Kevin Fitzgerald, 29, Bloomington, MN 39.42% 5:05:53 11:40 4:59:18 3180 1686 M20 Riley O'Connor, 31, Minneapolis, MN 39.41% 5:05:59 11:40 4:59:40 3181 1687 M20 Connor McMahon, 28, Minneapolis, MN 39.41% 5:05:59 11:40 4:59:41 3182 1688 M20 Benjamin Johnson, 34, Red Wing, MN 39.39% 5:06:07 11:41 4:58:52 3183 1689 M20 Spencer Juola, 28, Minneapolis, MN 39.39% 5:06:08 11:41 4:54:58 3184 54 M60 Mike Cogan, 62, Little Canada, MN 49.36% 5:06:09 11:41 4:54:55 3185 1690 M20 Mitchell Waldorf, 28, Sauk Rapids, MN 39.38% 5:06:10 11:41 4:55:46 3186 1691 M20 Jesse Hill, 31, Brooklyn Park, MN 39.38% 5:06:11 11:41 4:54:57 3187 371 M40 Travis Beebe, 42, Minneapolis, MN 40.94% 5:06:12 11:41 4:55:36 3188 1692 M20 Andrew Cranmer, 34, Austin, TX 39.38% 5:06:13 11:41 4:58:36 3189 471 M35 Hunter guerard, 36, Eden Prairie, MN 39.38% 5:06:13 11:41 5:00:46 3190 24 M65 Robert Snyder, 67, Dillon, CO 52.02% 5:06:15 11:41 5:00:52 3191 1693 M20 Michael Forster, 31, Minneapolis, MN 39.37% 5:06:19 11:41 4:59:06 3192 25 M65 Bill Helwig, 68, Carlton, MN 52.57% 5:06:21 11:41 5:00:54 3193 372 M40 Dan Chapman, 40, Woodbury, MN 40.23% 5:06:21 11:41 5:05:19 3194 55 M60 Dale Kersten, 63, Apple Valley, MN 49.84% 5:06:22 11:41 4:59:32 3195 1694 M20 Isaac Stoltz, 23, Edina, MN 39.35% 5:06:25 11:41 4:56:22 3196 472 M35 Zack Barringer, 35, Lino Lakes, MN 39.35% 5:06:25 11:41 4:58:43 3197 56 M60 Chad Murphy, 62, Savage, MN 49.30% 5:06:33 11:42 4:56:03 3198 473 M35 Kyle Smith, 38, Otsego, MN 39.59% 5:06:35 11:42 4:54:29 3199 373 M40 Nicholas McGovern, 42, Blaine, MN 40.89% 5:06:36 11:42 4:55:17 3200 1695 M20 George Orsten, 29, St Paul, MN 39.33% 5:06:36 11:42 4:55:48 3201 1696 M20 Kloh Phillips, 32, St Paul, MN 39.33% 5:06:36 11:42 4:55:53 3202 374 M40 Chris Hughes, 40, Hudson, WI 40.20% 5:06:37 11:42 4:58:56 3203 474 M35 Pablo Orozco, 36, Applevalley, MN 39.33% 5:06:39 11:42 4:55:16 3204 10 M70 Charles Cornell, 72, Buckingham, BK 54.95% 5:06:43 11:42 4:56:03 3205 475 M35 Andrew Fox, 38, Big Lake, MN 39.57% 5:06:45 11:42 4:59:15 3206 243 M45 Noel Morsch, 46, Maple Grove, MN 42.30% 5:06:49 11:42 4:56:03 3207 476 M35 Stephen Hylden, 38, Waunakee, WI 39.55% 5:06:56 11:42 5:01:26 3208 1697 M20 Mark Engels, 30, Anoka, MN 39.28% 5:06:58 11:42 5:01:53 3209 477 M35 Graham Thorson, 39, Roseville, MN 39.81% 5:07:01 11:43 4:56:35 3210 478 M35 Kesa Lee, 38, Brooklyn Park, MN 39.53% 5:07:03 11:43 4:55:01 3211 375 M40 David Marrese, 44, Minneapolis, MN 41.53% 5:07:04 11:43 4:56:45 3212 479 M35 Stephen Shaver, 35, Maplewood, MN 39.27% 5:07:04 11:43 4:59:32 3213 1698 M20 Carter Andresen, 24, Spicer, MN 39.27% 5:07:04 11:43 5:01:03 3214 1699 M20 Luke Levasseur, 24, Alexandria, MN 39.25% 5:07:13 11:43 5:01:11 3215 376 M40 Walter Schulte, 44, New Kensington, PA 41.50% 5:07:17 11:43 5:00:25 3216 1700 M20 William Lapke, 23, Maquoketa, IA 39.24% 5:07:20 11:43 4:57:12 3217 1701 M20 Nicholas LaRose, 23, Minneapolis, MN 39.24% 5:07:20 11:43 5:00:05 3218 1702 M20 Ben Hall, 25, Woodbury, MN 39.23% 5:07:23 11:43 4:55:32 3219 1703 M20 Anthony Stordalen, 31, Minneapolis, MN 39.22% 5:07:26 11:44 5:00:47 3220 146 M50 Chris Recker, 50, Aurora, IL 43.75% 5:07:30 11:44 5:00:18 3221 147 M50 Matthew Schutz, 52, Glenwood City, WI 44.55% 5:07:36 11:44 4:56:36 3222 148 M50 Jun Ulama, 53, Lakeville, MN 44.97% 5:07:38 11:44 4:55:44 3223 149 M50 Alemayhu Tegene, 53, Oakdale, MN 44.96% 5:07:40 11:44 5:07:13 3224 1704 M20 Knut Linne, 20, Minneapolis, MN 39.50% 5:07:43 11:44 4:57:31 3225 150 M50 Tony Kocanda, 52, Minneapolis, MN 44.54% 5:07:43 11:44 4:57:41 3226 1705 M20 Franklin Schreurs, 24, Minneapolis, MN 39.18% 5:07:46 11:44 4:56:36 3227 1706 M20 Nicholss Flynn, 24, Eden Prairie, MN 39.18% 5:07:46 11:44 5:01:11 3228 1707 M20 Jacob Becker, 31, Pittsburgh, PA 39.18% 5:07:48 11:44 4:55:35 3229 1708 M20 Casey Anderson, 32, Minneapolis, MN 39.17% 5:07:50 11:44 4:57:18 3230 1709 M20 Brennan Skon, 30, Minneapolis, MN 39.17% 5:07:52 11:45 5:00:30 3231 57 M60 Michael Wilker, 61, Decorah, IA 48.59% 5:07:52 11:45 5:01:17 3232 58 M60 Joseph Zenk, 60, Newton, WI 48.09% 5:07:55 11:45 4:55:49 3233 1710 M20 Esai Ponce, 30, Aurora, IL 39.16% 5:07:56 11:45 5:05:45 3234 1711 M20 Kerrick Woodward-Solles, 33, Chico, CA 39.15% 5:08:00 11:45 4:57:26 3235 1712 M20 Nick Savisik, 24, Rosemount, MN 39.15% 5:08:02 11:45 5:00:55 3236 1 M8 William Marinelli, 9, Rochester, MN 57.46% 5:08:05 11:45 4:57:13 3237 1713 M20 Benjamin Fletcher, 30, Rochester, MN 39.14% 5:08:06 11:45 4:57:14 3238 1714 M20 Charles Dolan, 20, Boxford, MA 39.45% 5:08:07 11:45 5:02:10 3239 1715 M20 Tyrone Waldon, 34, columbia heights, MN 39.13% 5:08:08 11:45 4:56:58 3240 1716 M20 Manuel Oromendia, 28, Minneapolis, MN 39.13% 5:08:09 11:45 4:57:47 3241 480 M35 Aaron Wiesen, 37, Chaska, MN 39.21% 5:08:10 11:45 5:02:37 3242 26 M65 Kurt Rahkola, 68, Maple Plain, MN 52.26% 5:08:11 11:45 5:01:10 3243 1717 M20 Patrick Benson, 23, Minneapolis, MN 39.13% 5:08:12 11:45 5:00:56 3244 1718 M20 Benjamin Harmening, 25, Burnsville, MN 39.12% 5:08:13 11:45 5:00:57 3245 481 M35 Alex Escalante, 35, Overland Park, KS 39.12% 5:08:14 11:45 5:00:39 3246 27 M65 Jeff Pederson, 68, Lakeville, MN 52.22% 5:08:24 11:46 5:02:17 3247 482 M35 Philip Yip, 35, San Carlos, CA 39.09% 5:08:29 11:46 4:57 3248 1719 M20 Nathan Bittner, 30, Minneapolis, MN 39.08% 5:08:33 11:46 4:57:28 3249 151 M50 Todd Smith, 53, Leawood, KS 44.83% 5:08:34 11:46 5:02:06 3250 1720 M20 Andrey Rainchik, 29, Minneapolis, MN 39.07% 5:08:36 11:46 5:01:27 3251 1721 M20 Carsten Gile, 21, Waupaca, WI 39.14% 5:08:40 11:46 4:58:02 3252 244 M45 Donny Brunner, 47, Edina, MN 42.42% 5:08:40 11:46 5:06:40 3253 34 M18 Cole Young, 19, Fridley, MN 39.77% 5:08:47 11:47 5:02:52 3254 1722 M20 Kyle Edwards, 25, Minneapolis, MN 39.05% 5:08:48 11:47 4:57:35 3255 1723 M20 Jacob Brandt, 25, Minneapolis, MN 39.05% 5:08:48 11:47 5:06:50 3256 483 M35 Matt Ulrich, 36, Hugo, MN 39.05% 5:08:49 11:47 5:02:20 3257 1724 M20 Noah Mursu, 23, Saint Paul, MN 39.04% 5:08:50 11:47 4:56:29 3258 1725 M20 Jack RennIllo, 26, Chicago, IL 39.03% 5:08:57 11:47 5:02:59 3259 59 M60 Dan Seiter, 63, Lambertville, NJ 49.41% 5:09:01 11:47 5:02:36 3260 245 M45 Nate Cannon, 45, Minneapolis, MN 41.63% 5:09:02 11:47 5:08:16 3261 1726 M20 Ryan Harrisskitt, 28, St Paul, MN 39.01% 5:09:08 11:47 5:06:59 3262 377 M40 Matt Beebe, 42, Minneapolis, MN 40.55% 5:09:09 11:47 4:57:51 3263 484 M35 Christian Vetter, 36, Vancouver, WA 39.00% 5:09:11 11:48 4:57:46 3264 246 M45 Philip Wiebe, 47, Niverville, MB 42.35% 5:09:13 11:48 4:57:33 3265 247 M45 Andrew Abruzzese, 47, Little Canada, MN 42.33% 5:09:19 11:48 4:57:43 3266 152 M50 Steve Boulka, 50, Zimmerman, MN 43.49% 5:09:22 11:48 4:58:34 3267 1727 M20 Sam Turner, 27, Minneapolis, MN 38.98% 5:09:23 11:48 5:03:38 3268 1728 M20 Sam Ferreira, 25, Maple Grove, MN 38.97% 5:09:24 11:48 4:58:06 3269 1729 M20 Josh Rundell, 32, Madison, SD 38.97% 5:09:24 11:48 5:02:34 3270 1730 M20 Bobby Lark, 32, Park Ridge, IL 38.97% 5:09:25 11:48 4:58:38 3271 485 M35 Garrett Hedman, 37, Chicago, IL 39.05% 5:09:25 11:48 4:58:55 3272 1731 M20 Michael Leszko, 32, Edina, MN 38.97% 5:09:25 11:48 5:03:48 3273 248 M45 Kan Kora, 46, St Petersburg, FL 41.94% 5:09:27 11:48 5:08:02 3274 486 M35 Connor McGurran, 37, Shoreview, MN 39.03% 5:09:34 11:48 5:02:24 3275 1732 M20 Michael Keo, 24, Des Plaines, IL 38.95% 5:09:35 11:48 4:57:30 3276 378 M40 Jonathan Solie, 40, Minneapolis, MN 39.81% 5:09:38 11:49 4:59:25 3277 249 M45 Reza Talaie, 47, Plymouth, MN 42.28% 5:09:42 11:49 5:07:43 3278 487 M35 Sou Vang, 35, Maplewood, MN 38.93% 5:09:44 11:49 4:57:18 3279 111 M55 Rich Kelley, 56, Stoneham, MA 45.96% 5:09:44 11:49 4:59:06 3280 379 M40 Kee Vang, 42, Fresno, CA 40.47% 5:09:45 11:49 4:57:45 3281 1733 M20 Jay Waldron, 27, Bolingbrook, IL 38.92% 5:09:48 11:49 5:03:02 3282 1734 M20 Eric Miller, 20, Santa Clarita, CA 39.22% 5:09:56 11:49 4:59 3283 153 M50 Shane Pugh, 50, Minneapolis, MN 43.40% 5:09:58 11:49 4:59:45 3284 488 M35 Andrew Porn, 39, Minneapolis, MN 39.43% 5:09:58 11:49 4:59:46 3285 1735 M20 Ibrahim Asad, 30, Woodbury, MN 38.90% 5:09:59 11:49 5:08:44 3286 1736 M20 Ben Johnson, 25, St Paul, MN 38.90% 5:10:01 11:49 5:02:13 3287 1737 M20 Henry Starkie, 24, New Ulm, MN 38.89% 5:10:02 11:50 5:02:10 3288 380 M40 Nichlas Emmons, 42, St Paul, MN 40.43% 5:10:04 11:50 5:04:27 3289 154 M50 Aly Guevara, 51, Eden Prairie, MN 43.78% 5:10:10 11:50 5:03:06 3290 250 M45 Chris Trinh, 46, Brooklyn Park, MN 41.84% 5:10:10 11:50 5:08:35 3291 1738 M20 Michael Lenz, 32, Minneapolis, MN 38.87% 5:10:14 11:50 5:03:12 3292 251 M45 Seigo Masubuchi, 48, Saint Paul, MN 42.58% 5:10:18 11:50 4:59:17 3293 1739 M20 Zach Dohmen, 30, White Bear Lake, MN 38.85% 5:10:22 11:50 4:58:43 3294 489 M35 Francis Mahoney, 36, Minneapolis, MN 38.84% 5:10:28 11:51 4:58:47 3295 490 M35 Craig Martin, 35, Minneapolis, MN 38.82% 5:10:37 11:51 5:05:23 3296 1740 M20 Brian Wisnoski, 30, Minneapolis, MN 38.81% 5:10:43 11:51 5:04:04 3297 1741 M20 Isaac Wheeler, 29, Plymouth, MN 38.80% 5:10:46 11:51 5:04:43 3298 381 M40 Reid Smith, 43, Huntington Station, NY 40.68% 5:10:47 11:51 5:03:15 3299 252 M45 Gautam Muralidharan, 45, Eden Prairie, MN 41.38% 5:10:56 11:52 5:04:12 3300 1742 M20 Shawn Wonsmos, 31, West St Paul, MN 38.77% 5:10:59 11:52 5:05:26 3301 1743 M20 Zia Mirzada, 33, Zumbrota, MN 38.77% 5:11:02 11:52 5:09:07 3302 382 M40 Keith Albrecht, 40, Waukee, IA 39.62% 5:11:06 11:52 5:08:52 3303 383 M40 Matt Teske, 44, St Paul, MN 40.99% 5:11:07 11:52 5:04:51 3304 1744 M20 Blake Greiner, 34, Grand Forks, ND 38.76% 5:11:08 11:52 5:05:06 3305 1745 M20 Justin Longua, 33, Minneapolis, MN 38.75% 5:11:10 11:52 5:00:19 3306 1746 M20 Matthew Skowronski, 33, New York, NY 38.74% 5:11:15 11:52 5:00:59 3307 1747 M20 Addison Andrix, 21, Owatonna, MN 38.82% 5:11:15 11:52 5:04:52 3308 1748 M20 Michael Boyd, 22, Marshall, MN 38.74% 5:11:16 11:52 4:58:51 3309 491 M35 Carlos Espejo, 37, Minneapolis, MN 38.81% 5:11:19 11:52 4:59:47 3310 384 M40 Derek Dilly, 44, Richmond, MN 40.94% 5:11:31 11:53 4:59:04 3311 28 M65 Tim Whiteside, 69, Flagstaff, AZ 52.27% 5:11:31 11:53 4:59:14 3312 492 M35 Derek Sorenson, 37, Owatonna, MN 38.78% 5:11:35 11:53 5:00:55 3313 493 M35 Aaron Klemm, 38, St Paul, MN 38.95% 5:11:38 11:53 5:01:14 3314 1749 M20 Braden Gilbertson, 26, Dundas, MN 38.69% 5:11:39 11:53 4:59:39 3315 1750 M20 Nathan Fontaine, 21, Chaska, MN 38.75% 5:11:46 11:53 5:00:11 3316 60 M60 Doug Warren, 60, Ashland, WI 47.49% 5:11:48 11:54 5:01:14 3317 61 M60 John Miller, 62, Maple Grove, MN 48.46% 5:11:53 11:54 5:05:59 3318 385 M40 Justin Barrett, 41, Eden Prairie, MN 39.85% 5:11:54 11:54 5:10:26 3319 253 M45 David Roseland, 47, Elk River, MN 41.97% 5:11:59 11:54 4:59:23 3320 17 N Kieran Vatland, 30, Minneapolis, MN 41.72% 5:11:59 11:54 5:09:47 3321 1751 M20 Parker Rosenau, 28, Minneapolis, MN 38.64% 5:12:05 11:54 5:00:38 3322 494 M35 Jonathan Pressley, 38, Hudson, WI 38.87% 5:12:17 11:55 5:05:05 3323 18 N Madison Meinke, 25, Saint Paul, MN 41.66% 5:12:17 11:55 5:06:13 3324 155 M50 Eric Pressley, 51, Hudson, WI 43.48% 5:12:17 11:55 5:12:17 3325 386 M40 Luke Esanbock, 41, New Richmond, WI 39.80% 5:12:20 11:55 5:02 3326 1752 M20 Dexter Dub, 20, Shakopee, MN 38.92% 5:12:20 11:55 5:06:44 3327 1753 M20 Andre Huston, 22, Eagan, MN 38.59% 5:12:28 11:55 5:10:39 3328 1754 M20 Aaron Zambrano-Vega, 25, Plymouth, MN 38.58% 5:12:31 11:55 5:10:19 3329 1755 M20 Ben Lenington, 30, Minneapolis, MN 38.58% 5:12:33 11:55 5:05:40 3330 1756 M20 Kira Taylor, 29, Philadelphia, PA 38.58% 5:12:34 11:55 5:01:29 3331 495 M35 Jameson Hall, 37, Sacramento, CA 38.66% 5:12:35 11:55 5:01:51 3332 1757 M20 Mathew Anderson, 28, Minneapolis, MN 38.57% 5:12:36 11:55 5:07:31 3333 1758 M20 Caden Malek, 20, St Paul, MN 38.88% 5:12:39 11:56 5:00:48 3334 156 M50 Chad Marzitelli, 51, Mendota Heights, MN 43.41% 5:12:46 11:56 5:02:22 3335 254 M45 Shawn Krcma, 45, Minneapolis, MN 41.13% 5:12:48 11:56 5:00:17 3336 1759 M20 Noah Wuellner, 25, Rosemount, MN 38.53% 5:12:57 11:56 5:02:14 3337 255 M45 Javan Kline, 47, Cincinnati, OH 41.83% 5:13:01 11:56 5:07:46 3338 1760 M20 Maxwell Botz, 26, Duluth, MN 38.51% 5:13:08 11:57 5:01:03 3339 1761 M20 Abe Evenhouse, 21, Minocqua, WI 38.58% 5:13:09 11:57 5:02:55 3340 1762 M20 Jimmy Thomas, 27, New Munich, MN 38.50% 5:13:10 11:57 5:01:05 3341 1763 M20 Daniel Thomas, 25, New Munich, MN 38.50% 5:13:10 11:57 5:01:05 3342 1764 M20 Dylan Gray, 22, River Falls, WI 38.50% 5:13:13 11:57 5:05:49 3343 1765 M20 Christopher Lee, 28, Washington, DC 38.49% 5:13:16 11:57 5:02:49 3344 256 M45 La Thao, 49, Oakdale, MN 42.55% 5:13:18 11:57 5:05:51 3345 1766 M20 Josh Thompson, 26, Cologne, MN 38.47% 5:13:28 11:57 5:01:42 3346 1767 M20 Jose Serrano, 24, Streamwood, IL 38.45% 5:13:39 11:58 5:06:44 3347 496 M35 Brandon Carlson, 39, Minneapolis, MN 38.97% 5:13:41 11:58 5:08:02 3348 1768 M20 Caleb Reigle, 24, Mount Wolf, PA 38.42% 5:13:49 11:58 5:07:02 3349 1769 M20 Vinner Escobar, 33, Dallas, TX 38.42% 5:13:49 11:58 5:08:07 3350 62 M60 Peter Langr, 60, St Paul, MN 47.17% 5:13:57 11:58 5:12:10 3351 63 M60 Phillip Cheves, 60, Albuquerque, NM 47.16% 5:14:00 11:59 5:08:26 3352 1770 M20 Justin Mraz, 26, Urbandale, IA 38.40% 5:14:01 11:59 5:06:44 3353 1771 M20 Sam Johnson, 26, Maple Grove, MN 38.39% 5:14:06 11:59 5:01:45 3354 1772 M20 Gheras Khattam, 31, Minneapolis, MN 38.39% 5:14:07 11:59 5:02:59 3355 1773 M20 Daniel Tereshko, 21, Minneapolis, MN 38.47% 5:14:07 11:59 5:07:56 3356 497 M35 Jonathan Biermann, 39, Eden Prairie, MN 38.90% 5:14:12 11:59 5:08:35 3357 1774 M20 Issac Leon Centeno, 22, Bloomington, MN 38.37% 5:14:16 11:59 5:09:06 3358 64 M60 Steven Wischmann, 61, Saint Cloud, MN 47.60% 5:14:16 11:59 5:13:14 3359 1775 M20 Robert Boyd Iv, 27, Queens County, NY 38.37% 5:14:17 11:59 5:14:17 3360 1776 M20 Luka Stojakovic, 21, Minneapolis, MN 38.44% 5:14:18 11:59 5:08:06 3361 1777 M20 August Parks, 26, Rogers, MN 38.36% 5:14:21 11:59 5:07:57
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

3362 387 M40 Jahan Galehdari, 42, Forest Lake, MN 39.86% 5:14:28 12:00 5:03:39 3363 498 M35 Mike Jones, 37, Greenfield, WI 38.42% 5:14:29 12:00 5:03:29 3364 499 M35 Keegan Blehm, 35, Stillwater, MN 38.33% 5:14:35 12:00 5:12:42 3365 65 M60 Kirt Goetzke, 64, Plymouth, MN 49.05% 5:14:36 12:00 5:08:34 3366 1778 M20 Isaac Bouwman, 31, Sioux Falls, SD 38.33% 5:14:37 12:00 5:12:57 3367 388 M40 Michael Behnke, 42, Plymouth, MN 39.83% 5:14:44 12:00 5:02:35 3368 1779 M20 Ryan Graf, 30, Eden Prairie, MN 38.31% 5:14:47 12:00 5:03:21 3369 1780 M20 Max Wagner, 28, Eden Prairie, MN 38.29% 5:14:53 12:01 5:08:47 3370 389 M40 David Harrison, 40, Winnipeg, MB 39.14% 5:14:55 12:01 5:13:16 3371 1781 M20 Christopher Conroy, 24, Sykesville, MD 38.29% 5:14:57 12:01 5:04:41 3372 157 M50 Ben Nelson, 52, Minneapolis, MN 43.51% 5:14:57 12:01 5:08:15 3373 390 M40 Zachary Wood, 41, Minneapolis, MN 39.46% 5:14:59 12:01 5:08:26 3374 500 M35 Ethan Waytas, 35, Medina, MN 38.28% 5:15:00 12:01 5:13:04 3375 1782 M20 Jose Perales, 27, Anoka, MN 38.28% 5:15:01 12:01 5:07:34 3376 1783 M20 Brock Burquest, 29, Champlin, MN 38.27% 5:15:07 12:01 5:08:13 3377 1784 M20 Gregory Becker, 34, Henderson, NV 38.26% 5:15:08 12:01 5:08:44 3378 1785 M20 Marc Haugan, 32, Addison, IL 38.26% 5:15:09 12:01 5:08:25 3379 257 M45 Thomas Gold, 47, Savage, MN 41.55% 5:15:10 12:01 5:04 3380 501 M35 Farook Baksh, 37, Plymouth, MN 38.34% 5:15:12 12:01 5:08:39 3381 502 M35 Joseph Blanton, 36, McDonough, GA 38.26% 5:15:14 12:01 5:09:12 3382 258 M45 Dan Nilsson, 46, St. Paul, MN 41.17% 5:15:16 12:01 5:04:41 3383 1786 M20 Allan Juarez, 26, Chicago, IL 38.24% 5:15:18 12:02 5:08:24 3384 391 M40 Paul Moeller, 44, St Paul, MN 40.44% 5:15:24 12:02 5:08:21 3385 1787 M20 Vincent Vang, 27, Rogers, MN 38.22% 5:15:29 12:02 5:05:04 3386 392 M40 Sheeying Moua, 42, Brooklyn Park, MN 39.73% 5:15:30 12:02 5:05:04 3387 1788 M20 Zachary Chicos, 29, Albert Lea, MN 38.21% 5:15:35 12:02 5:14:54 3388 259 M45 Avery Doree, 47, Minneapolis, MN 41.49% 5:15:37 12:02 5:04:48 3389 1789 M20 Tanner Kroll, 25, Chicago, IL 38.21% 5:15:37 12:02 5:05:14 3390 1790 M20 Devin McGill, 25, Minneapolis, MN 38.20% 5:15:40 12:02 5:08:30 3391 503 M35 david you, 38, Inver Grove Heights, MN 38.45% 5:15:42 12:02 5:05:21 3392 1791 M20 Aaron Finley, 28, Valparaiso, IN 38.19% 5:15:44 12:03 5:09:24 3393 393 M40 Kyle Detert, 42, Bayport, MN 39.68% 5:15:55 12:03 5:05:52 3394 158 M50 Dan Quesnell, 50, Wauwatosa, WI 42.58% 5:15:59 12:03 5:09:22 3395 1792 M20 Cole Greenlee, 26, Sf, CA 38.15% 5:16:06 12:03 5:09:21 3396 504 M35 Alex Wieder, 35, Minneapolis, MN 38.15% 5:16:07 12:03 5:05:32 3397 260 M45 Jeffrey Mitchell, 48, Minneapolis, MN 41.79% 5:16:09 12:04 5:04:07 3398 1793 M20 Andrew Helton, 21, Minneapolis, MN 38.20% 5:16:20 12:04 5:05:52 3399 1794 M20 Hayden Ek, 23, Minneapolis, MN 38.11% 5:16:23 12:04 5:06:08 3400 1795 M20 Emmett Matz, 21, Regina, SK 38.19% 5:16:25 12:04 5:05:59 3401 1796 M20 Ian Siedow, 29, St Paul, MN 38.11% 5:16:26 12:04 5:05:10 3402 1797 M20 Connor Hanson, 20, Rockford, MN 38.41% 5:16:27 12:04 5:10:11 3403 1798 M20 Grant Gibson, 28, White Bear Lake, MN 38.10% 5:16:28 12:04 5:09:23 3404 1799 M20 Nate Moser, 22, St Cloud, MN 38.09% 5:16:35 12:05 5:15:43 3405 505 M35 Jared Skovbroten, 39, St Paul, MN 38.61% 5:16:36 12:05 5:09:38 3406 1800 M20 Muhamad Anas Farhan Moh, 21, Minneapolis, MN 38.15% 5:16:41 12:05 5:05:44 3407 394 M40 Kevin Oconnell, 41, Saint Paul, MN 39.23% 5:16:51 12:05 5:09:41 3408 159 M50 Jano Cabrera, 51, Minneapolis, MN 42.85% 5:16:53 12:05 5:10:13 3409 112 M55 Ed Kamrin, 59, San Francisco, CA 46.26% 5:16:55 12:05 5:06:11 3410 1801 M20 Fernando Navarro, 28, Chicago, IL 38.03% 5:17:02 12:06 5:05:49 3411 395 M40 Rick Tepe, 43, Woodbury, MN 39.87% 5:17:09 12:06 5:11:47 3412 506 M35 Khoa Dinh, 39, New York, NY 38.54% 5:17:11 12:06 5:10:48 3413 507 M35 Ryan Rivers, 38, Minneapolis, MN 38.27% 5:17:13 12:06 5:06 3414 19 N Kim Na, 41, Sf, CA 42.53% 5:17:19 12:06 5:07:06 3415 396 M40 Jp Gatto, 43, St. Paul, MN 39.83% 5:17:27 12:06 5:10:03 3416 4 M14 Nolan Aspen, 15, Woodbury, MN 41.83% 5:17:31 12:07 5:06:08 3417 113 M55 Stephen Kennedy, 56, Hudson, WI 44.82% 5:17:35 12:07 5:10:05 3418 160 M50 Stephen Ferro, 50, Minnetonka, MN 42.36% 5:17:36 12:07 5:07:22 3419 1802 M20 Alex Bruns, 26, Saint Paul, MN 37.96% 5:17:40 12:07 5:06:48 3420 397 M40 Chris Neville, 42, Park City, UT 39.46% 5:17:42 12:07 5:06:48 3421 114 M55 Brian Orsten, 58, Benson, MN 45.68% 5:17:45 12:07 5:07 3422 398 M40 Matthew Nelson-Abell, 40, Woodbury, MN 38.79% 5:17:46 12:07 5:06:37 3423 261 M45 Kevin Whitby, 47, Hugo, MN 41.20% 5:17:47 12:07 5:10:52 3424 262 M45 Nicholas Wolfe, 45, Vadnais Heights, MN 40.48% 5:17:49 12:07 5:07:23 3425 1803 M20 Benji Weber, 30, Minneapolis, MN 37.92% 5:17:58 12:08 5:11:24 3426 399 M40 Luke Schuster, 43, Stillwater, MN 39.76% 5:18:01 12:08 5:12:17 3427 1804 M20 Bradley Wannow, 26, Chicago, IL 37.91% 5:18:03 12:08 5:07:40 3428 400 M40 Andrew Gleason, 43, St Paul, MN 39.74% 5:18:09 12:08 5:12:39 3429 115 M55 Steve C de Baca, 57, Wayzata, MN 45.18% 5:18:11 12:08 5:11:34 3430 1805 M20 Joshua Narabal, 32, Houston, TX 37.89% 5:18:14 12:08 5:12:16 3431 161 M50 John Ensley, 50, Minneapolis, MN 42.27% 5:18:15 12:08 5:06:19 3432 162 M50 Chris George, 54, Rosemount, MN 43.86% 5:18:25 12:09 5:11:48 3433 401 M40 James Thielen, 42, Hugo, MN 39.37% 5:18:26 12:09 5:07:05 3434 1806 M20 Jeff Southern, 29, Denver, CO 37.85% 5:18:35 12:09 5:11:45 3435 1807 M20 Stephen von Schmidt-Pau, 29, Durham, NC 37.83% 5:18:44 12:09 5:07:16 3436 1808 M20 Matthew von Schmidt-Pau, 29, Durham, NC 37.83% 5:18:46 12:09 5:07:17 3437 402 M40 Reggie Vacek, 40, Buffalo, MN 38.67% 5:18:46 12:09 5:12:07 3438 116 M55 John Finn, 55, Maple Grove, MN 44.21% 5:18:52 12:10 5:07:20 3439 1809 M20 Luke Soko, 25, Ames, IA 37.81% 5:18:53 12:10 5:07:36 3440 403 M40 Jeffrey Henderson, 42, Chesapeake, VA 39.31% 5:18:54 12:10 5:12:34 3441 508 M35 Nicholas Gross Kotschev, 37, Minneapolis, MN 37.88% 5:19:01 12:10 5:06:49 3442 404 M40 Brandon Kirschner, 43, Minneapolis, MN 39.63% 5:19:03 12:10 5:07:52 3443 509 M35 Hayden Ochs, 37, Plymouth, MN 37.86% 5:19:10 12:10 5:07:36 3444 1810 M20 Sam O'Brien, 30, Oakbrook Terrace, IL 37.78% 5:19:11 12:10 5:11:54 3445 1811 M20 Kouper Seidl, 22, Brainerd, MN 37.77% 5:19:15 12:11 5:13:27 3446 263 M45 Joseph Li, 46, Minneapolis, MN 40.65% 5:19:16 12:11 5:07:54 3447 1812 M20 Paul Kravik, 34, San Francisco, CA 37.77% 5:19:17 12:11 5:12:47 3448 1813 M20 Lukas Bastiansen, 34, Maple Grove, MN 37.75% 5:19:25 12:11 5:07:15 3449 1814 M20 Caleb Dettmer, 28, Minneapolis, MN 37.72% 5:19:40 12:12 5:17:52 3450 1815 M20 Mathew Carrick, 31, Madison, WI 37.71% 5:19:45 12:12 5:18:11 3451 405 M40 Micheal Roumo, 42, White Bear Lake, MN 39.20% 5:19:46 12:12 5:17:50 3452 1816 M20 Nick Sova, 32, Oakdale, MN 37.71% 5:19:47 12:12 5:08:36 3453 510 M35 Dean George, 38, Edina, MN 37.94% 5:19:54 12:12 5:13:01 3454 66 M60 Jim Moran, 61, Faribault, MN 46.76% 5:19:56 12:12 5:13:39 3455 264 M45 Matthew Sweeney, 48, Edina, MN 41.27% 5:20:08 12:13 5:08:18 3456 67 M60 Jay Anderson, 60, Eau Claire, WI 46.26% 5:20:08 12:13 5:09:56 3457 1817 M20 Cody Lewis, 33, Minneapolis, MN 37.67% 5:20:08 12:13 5:10 3458 511 M35 Roman Sinopoli, 36, White Bear Lake, MN 37.67% 5:20:08 12:13 5:10:01 3459 1818 M20 Dylan Gulbranson, 21, Blaine, MN 37.73% 5:20:12 12:13 5:19:13 3460 406 M40 Martin Paavola, 42, Maple Grove, MN 39.15% 5:20:13 12:13 5:08:05 3461 1819 M20 Tyler Kinney, 27, Saint Paul, MN 37.65% 5:20:14 12:13 5:13:33 3462 407 M40 Gilbert Xiong, 44, Rancho Cucamonga, CA 39.82% 5:20:16 12:13 5:08:51 3463 1820 M20 Thomas Chuba, 26, Maple Grove, MN 37.65% 5:20:17 12:13 5:07:39 3464 512 M35 Nathaniel Bushnell, 38, Bridgeton, MO 37.88% 5:20:29 12:13 5:13:08 3465 11 M70 Jay Williams, 71, Lombard, IL 51.96% 5:20:29 12:13 5:14:49 3466 408 M40 Brad Gotto, 43, Delano, MN 39.45% 5:20:32 12:14 5:13:50 3467 1821 M20 Gabriel Kranenburg, 24, Minneapolis, MN 37.61% 5:20:38 12:14 5:14:01 3468 265 M45 Sean Mattner, 47, Minneapolis, MN 40.83% 5:20:41 12:14 5:13:56 3469 117 M55 Steve Conley, 58, Orlando, FL 45.26% 5:20:44 12:14 5:14:13 3470 1822 M20 Drew Opdahl, 27, Starbuck, MN 37.59% 5:20:45 12:14 5:08:31 3471 118 M55 Steve Bjornstad, 55, New Richmond, WI 43.95% 5:20:46 12:14 5:08:52 3472 409 M40 Robert Keopple, 44, Minneapolis, MN 39.76% 5:20:47 12:14 5:08:52 3473 163 M50 Joseph Antkowiak, 50, St Paul, MN 41.94% 5:20:48 12:14 5:10:35 3474 1823 M20 Joseph Cysiewski, 31, Hastings, MN 37.58% 5:20:51 12:14 5:10:35 3475 513 M35 Joe Wales, 37, Portland, OR 37.65% 5:20:57 12:14 5:13:25 3476 164 M50 Terry Warnke, 52, Elk River, MN 42.70% 5:20:58 12:15 5:14:30 3477 1824 M20 Fuechee Thao, 27, Woodbury, MN 37.56% 5:21:00 12:15 5:10:03 3478 1825 M20 Phoenix Campos, 29, Charlotte, NC 37.56% 5:21:03 12:15 5:10:07 3479 165 M50 Peter Cisewski, 51, Farmington, MN 42.29% 5:21:05 12:15 5:08:48 3480 1826 M20 Carter Debelak, 23, Minneapolis, MN 37.55% 5:21:08 12:15 5:09:36 3481 166 M50 Fletcher Wanless, 50, Minneapolis, MN 41.89% 5:21:10 12:15 5:14:14 3482 1827 M20 Cole Cavanagh, 23, Edina, MN 37.54% 5:21:11 12:15 5:13:28 3483 20 N Everett Karlen, 23, Lake Mills, WI 40.90% 5:21:15 12:15 5:08:46 3484 514 M35 Nathan MacLaurin, 38, Minneapolis, MN 37.78% 5:21:16 12:15 5:14:59 3485 515 M35 Casey O�callahan, 36, Minneapolis, MN 37.54% 5:21:17 12:15 5:10:53 3486 516 M35 Zachary Cranfill, 35, Philadelphia, PA 37.53% 5:21:19 12:15 5:14:14 3487 1828 M20 John Kreul, 34, St Paul, MN 37.52% 5:21:22 12:15 5:09:07 3488 1829 M20 Jack Achhamer, 30, Minneapolis, MN 37.52% 5:21:24 12:16 5:09:41 3489 1830 M20 Benjamin Freitag, 28, Isanti, MN 37.52% 5:21:25 12:16 5:15:11 3490 1831 M20 Samson Korger, 23, Lakeville, MN 37.50% 5:21:31 12:16 5:11:03 3491 1832 M20 Rodolfo Navarro, 33, Osceola, IN 37.50% 5:21:35 12:16 5:10:23 3492 410 M40 Matthew Henjum, 44, Washington, DC 39.64% 5:21:43 12:16 5:10:13 3493 119 M55 Peter Nyhus, 57, St Michael, MN 44.68% 5:21:43 12:16 5:11:32 3494 68 M60 Marc Angell, 61, Andover, MN 46.49% 5:21:45 12:16 5:10:39 3495 1833 M20 Mike Pineda-O'donnell, 29, Minneapolis, MN 37.48% 5:21:46 12:16 5:11:36 3496 1834 M20 Kevin Thomsen, 33, Minneapolis, MN 37.48% 5:21:46 12:16 5:19:49 3497 1835 M20 Devyn Rempel, 21, Mountain Lake, MN 37.55% 5:21:46 12:16 5:19:56 3498 411 M40 James Sonterre, 44, elko, MN 39.63% 5:21:49 12:16 5:15:45 3499 12 M70 Lee Kummer, 73, Sturgeon Bay, WI 53.05% 5:21:51 12:17 5:11:32 3500 69 M60 Brett Swensen, 61, Eden Prairie, MN 46.48% 5:21:52 12:17 5:14:15 3501 120 M55 Fu Hang, 55, Cottage Grove, MN 43.79% 5:21:58 12:17 5:11:17 3502 1836 M20 Peter de Ruiter, 22, Minneapolis, MN 37.44% 5:22:03 12:17 5:15:19 3503 1837 M20 Mike Reilly, 28, St Louis Park, MN 37.44% 5:22:05 12:17 5:11:06 3504 412 M40 Adam Buche, 41, Forest Lake, MN 38.58% 5:22:12 12:17 5:14:32 3505 1838 M20 Lukas Courson, 25, Milwaukee, WI 37.40% 5:22:27 12:18 5:15:29 3506 266 M45 Patrick Donohue, 48, Eden Prairie, MN 40.96% 5:22:35 12:18 5:10:38 3507 29 M65 William Sherry, 66, Apple Valley, MN 48.82% 5:22:51 12:19 5:15:26 3508 1839 M20 Josh Benoit, 30, Minneapolis, MN 37.35% 5:22:52 12:19 5:12:32 3509 413 M40 Jason Heyerdahl, 42, Shorewood, MN 38.82% 5:22:55 12:19 5:15:55 3510 414 M40 Nathan Witt, 41, Minneapolis, MN 38.49% 5:22:56 12:19 5:15:21 3511 267 M45 Chris Dunn, 45, Shoreview, MN 39.83% 5:23:02 12:19 5:12:21 3512 1840 M20 Hung Dinh, 31, Burnsville, MN 37.31% 5:23:10 12:20 5:17:14 3513 1841 M20 Cheng-Yu Chen, 25, Saint Paul, MN 37.30% 5:23:16 12:20 5:15:57 3514 1842 M20 Micah Meyer, 24, Raymond, MN 37.29% 5:23:20 12:20 5:11:12 3515 1843 M20 Justin Bloch, 25, Minneapolis, MN 37.29% 5:23:20 12:20 5:15:41 3516 517 M35 Mark Heidenreich, 36, Sioux Falls, SD 37.29% 5:23:22 12:20 5:13:16 3517 167 M50 Nandan Dharwadker, 52, Austin, TX 42.32% 5:23:48 12:21 5:12:40 3518 1844 M20 Randall Pettersen, 25, Plymouth, MN 37.24% 5:23:49 12:21 5:21:50 3519 168 M50 Raul Varassin Jr, 52, Woodbury, MN 42.32% 5:23:50 12:21 5:12:04 3520 1845 M20 Ethan Campbell, 21, River Falls, WI 37.31% 5:23:51 12:21 5:18 3521 518 M35 Abhishek Deshpande, 35, Stoneham, MA 37.22% 5:23:57 12:21 5:13:06 3522 1846 M20 Joel Miller, 30, Minnetonka, MN 37.22% 5:24:01 12:22 5:16:42 3523 415 M40 Peter Holmlund-Fluker, 42, Saint Louis Park, MN 38.69% 5:24:02 12:22 5:11:35 3524 1847 M20 Ethan Mueller, 22, Woodbury, MN 37.21% 5:24:02 12:22 5:16:53 3525 1848 M20 Alex Juarez, 25, Minneapolis, MN 37.21% 5:24:03 12:22 5:17:37 3526 35 M18 Timmy Schultz, 19, Zimmerman, MN 37.89% 5:24:03 12:22 5:22:43 3527 1849 M20 Cole Helland, 24, New Brighton, MN 37.20% 5:24:08 12:22 5:16:19 3528 1850 M20 Ryan MulQueeny, 34, Hutchinson, MN 37.20% 5:24:11 12:22 5:13:09 3529 1851 M20 Eli Walter, 27, Denver, CO 37.20% 5:24:11 12:22 5:13:16 3530 121 M55 Lothar Schwab, 57, Plymouth, MN 44.34% 5:24:12 12:22 5:12:46 3531 1852 M20 James Keppeler, 31, Lexington, KY 37.18% 5:24:18 12:22 5:13:46 3532 268 M45 Randy Johnson, 46, Euless, TX 40.01% 5:24:23 12:22 5:22:17 3533 1853 M20 Tyler Hernesman, 26, Apple Valley, MN 37.17% 5:24:25 12:22 5:22:37 3534 1854 M20 Kevin Schwarz, 34, St. Paul, MN 37.17% 5:24:26 12:22 5:14:03 3535 1855 M20 Her Vang, 32, North Saint Paul, MN 37.16% 5:24:29 12:23 5:12:26 3536 169 M50 Jason Smith, 50, Eagan, MN 41.46% 5:24:29 12:23 5:13:50 3537 519 M35 Raed Saffarini, 38, Chandler, AZ 37.40% 5:24:36 12:23 5:13:08 3538 269 M45 Brent Nygaard, 48, Monticello, MN 40.70% 5:24:36 12:23 5:17:20 3539 1856 M20 Jonathan Hillen, 23, Burnsville, MN 37.15% 5:24:36 12:23 5:17:59 3540 170 M50 Dan Dolan, 54, Boxford, MA 43.00% 5:24:44 12:23 5:13:57 3541 416 M40 Jos� Pablo Rivera, 43, Guatemala 38.93% 5:24:49 12:23 5:18:13 3542 1857 M20 Mario Laborico, 29, Inver Grove Heights, MN 37.11% 5:24:58 12:24 5:17:46 3543 1858 M20 Chris Aschenbrenner, 26, Woodbury, MN 37.10% 5:25:01 12:24 5:10:58 3544 417 M40 Daniel Bustamante, 41, La Grange Park, IL 38.24% 5:25:01 12:24 5:13:15 3545 122 M55 Dane Lueck, 55, Fort Collins, CO 43.37% 5:25:03 12:24 5:14:13 3546 171 M50 Christopher Jones, 54, Minneapolis, MN 42.94% 5:25:11 12:24 5:14:58 3547 418 M40 Zachary Crader, 43, Maple Grove, MN 38.84% 5:25:34 12:25 5:23:26 3548 1859 M20 Keshawn Sutton, 26, Minneapolis, MN 37.03% 5:25:38 12:25 5:15:31 3549 1860 M20 Cooper Hitt, 26, Plymouth, MN 37.03% 5:25:40 12:25 5:18:57 3550 1861 M20 Mitiku Nies, 23, Minneapolis, MN 37.02% 5:25:42 12:25 5:19:17 3551 419 M40 Justin Pinska, 42, Apple Valley, MN 38.48% 5:25:45 12:25 5:14:18 3552 520 M35 Nicholas Villarreal, 35, Minneapolis, MN 37.02% 5:25:46 12:26 5:14:28 3553 1862 M20 Jason Weber, 30, Chattanooga, TN 37.01% 5:25:50 12:26 5:13:58 3554 1863 M20 Andrew Eagan, 32, Chanhassen, MN 37.00% 5:25:55 12:26 5:20:15 3555 1864 M20 Jacob Kelly, 29, Hastings, MN 36.99% 5:25:57 12:26 5:15:15 3556 13 M70 Paul Parker, 71, St. Charles, MO 51.09% 5:25:58 12:26 5:15:02 3557 172 M50 Tim Donahugh, 51, Mukwonago, WI 41.65% 5:25:58 12:26 5:19:46 3558 1865 M20 Brent Bayley, 24, Oxford, MI 36.99% 5:25:58 12:26 5:20:34 3559 1866 M20 Jeremy Bird, 29, Minneapolis, MN 36.99% 5:26:01 12:26 5:15:04 3560 70 M60 Mike Hackett, 63, Prior Lake, MN 46.82% 5:26:08 12:26 5:16:05 3561 123 M55 Thomas Clifford, 58, Prior Lake, MN 44.51% 5:26:08 12:26 5:20:20 3562 521 M35 Anthony Lambert, 35, Saint Paul, MN 36.96% 5:26:14 12:27 5:14:44 3563 1867 M20 Joe Condon, 22, Woodbury, MN 36.96% 5:26:15 12:27 5:13:50 3564 21 N Emily Merryman, 24, Minneapolis, MN 40.02% 5:26:16 12:27 5:19:11 3565 522 M35 Michael Stephens, 38, Santa Fe, TX 37.18% 5:26:28 12:27 5:19:52 3566 1868 M20 Tyler Lampley, 30, San Francisco, CA 36.91% 5:26:43 12:28 5:15:57 3567 1869 M20 Ian Colby, 34, Eau Claire, WI 36.89% 5:26:51 12:28 5:24:34 3568 22 N Daniel Cicconi, 37, West Chester, PA 40.51% 5:26:55 12:28 5:19:23 3569 270 M45 Matthew Webber, 46, San Antonio, TX 39.69% 5:27:00 12:28 5:16:10 3570 1870 M20 Dalton Gilmore, 26, Raymore, MO 36.87% 5:27:04 12:28 5:14:46 3571 124 M55 Paul Cisewski, 56, Minneapolis, MN 43.52% 5:27:05 12:29 5:14:48 3572 523 M35 Roohullah Mansoor, 36, Zumbrota, MN 36.87% 5:27:07 12:29 5:25:13 3573 1871 M20 Benjamin McKee, 25, Long Lake, MN 36.86% 5:27:10 12:29 5:15:32 3574 1872 M20 Connor Levi, 33, Minneapolis, MN 36.85% 5:27:12 12:29 5:20:25 3575 1873 M20 Ahmed Hassan, 23, Hopkins, MN 36.85% 5:27:16 12:29 5:14:18 3576 1874 M20 Geoffrey Hahn, 31, Geneseo, IL 36.85% 5:27:16 12:29 5:16:10 3577 420 M40 Ger Vue, 44, Lake Elmo, MN 38.96% 5:27:19 12:29 5:15:19 3578 173 M50 Scott Stauffacher, 54, Roseville, MN 42.64% 5:27:28 12:29 5:15:22 3579 1875 M20 Luke Bower, 32, Rochester, MN 36.82% 5:27:29 12:29 5:16:10 3580 524 M35 Nathan Peyer-Stensrud, 37, Belle Plaine, MN 36.90% 5:27:30 12:29 5:15:40 3581 271 M45 Josh Bleninger, 48, Grand Forks, ND 40.34% 5:27:32 12:30 5:17:02 3582 1876 M20 William Tantzen, 34, Bloomington, MN 36.81% 5:27:34 12:30 5:16:17 3583 1877 M20 Bryan Calderon, 30, Eagan, MN 36.80% 5:27:41 12:30 5:26:24 3584 36 M18 William Bastian, 19, RiverFalls, WI 37.46% 5:27:47 12:30 5:21:43 3585 525 M35 Jacob Wright, 39, Fort Collins, CO 37.28% 5:27:51 12:30 5:15:54 3586 421 M40 Jose Avina, 43, Indianola, IA 38.56% 5:27:52 12:30 5:21 3587 1878 M20 Matthew Shea, 25, Lakeville, MN 36.77% 5:27:54 12:30 5:20:07 3588 1879 M20 Diego Robles, 26, Maple Grove, MN 36.77% 5:27:57 12:31 5:17:03 3589 526 M35 Nicholas Latterell, 36, Eden Prairie, MN 36.77% 5:27:57 12:31 5:20:56 3590 1880 M20 Dominick Ingram, 26, Eden Prairie, MN 36.76% 5:28:00 12:31 5:17:12 3591 1881 M20 Joe Dingmann, 32, St Paul, MN 36.76% 5:28:04 12:31 5:15:44 3592 272 M45 Robert Murphy, 45, Eden Prairie, MN 39.19% 5:28:16 12:31 5:17:24 3593 1882 M20 Ben Quaas, 30, Eden Prairie, MN 36.72% 5:28:21 12:31 5:17:16 3594 527 M35 Sandeep Kor, 39, Roseville, MN 37.23% 5:28:21 12:31 5:26:33 3595 273 M45 Jerramie Vondall, 46, Minneapolis, MN 39.52% 5:28:24 12:32 5:16:40 3596 528 M35 Kevin Nerg, 37, Rosemount, MN 36.78% 5:28:30 12:32 5:16:29 3597 1883 M20 Jose Luis Perez Quintan, 30, Guadalajara, JA 36.71% 5:28:31 12:32 5:17:19 3598 1884 M20 Zachary Priller, 27, Rogers, MN 36.69% 5:28:40 12:32 5:17:05 3599 274 M45 Pavan Kondam, 46, Katy, TX 39.47% 5:28:47 12:32 5:17:45 3600 1885 M20 Isaac Guthrie, 26, Eagle lake, MN 36.67% 5:28:48 12:32 5:21:02 3601 529 M35 Benjamin Grover-Manthey, 39, Minneapolis, MN 37.17% 5:28:49 12:32 5:21:24 3602 1886 M20 Chris Rodriguez, 27, Minneapolis, MN 36.67% 5:28:51 12:33 5:17:45 3603 71 M60 Aaron Rodriguez, 60, Plymouth, MN 45.02% 5:28:55 12:33 5:17:49 3604 30 M65 Chang Cho, 65, Lake Elmo, MN 47.39% 5:29:02 12:33 5:22:33 3605 275 M45 Jason Halvorson, 45, Redwood Falls, MN 39.09% 5:29:06 12:33 5:21:22 3606 174 M50 David Govea, 54, San Nicolas de los Ga 42.43% 5:29:08 12:33 5:18:59 3607 1887 M20 Dane McDevitt, 26, Lakeville, MN 36.61% 5:29:21 12:34 5:18:20 3608 276 M45 Daniel Lukas, 45, Minneapolis, MN 39.04% 5:29:30 12:34 5:17:40 3609 37 M18 Clayton Otten, 19, St Paul, MN 37.26% 5:29:33 12:34 5:23:04 3610 422 M40 Joshua Winger, 43, Crofton, MD 38.36% 5:29:34 12:34 5:17:33 3611 31 M65 John Hubbard, 68, Harrisonville, MO 48.84% 5:29:45 12:35 5:18:59 3612 1888 M20 Stan Asjes, 25, St. Paul, MN 36.57% 5:29:46 12:35 5:18:47 3613 1889 M20 Henry Drewes, 27, Chicago, MN 36.56% 5:29:48 12:35 5:17:27 3614 1890 M20 David Saka, 32, Spring Park, MN 36.53% 5:30:03 12:35 5:24:14 3615 423 M40 Shawn Meyer, 41, Savage, MN 37.63% 5:30:17 12:36 5:22:46 3616 1891 M20 Brady O'Neil, 25, Eagan, MN 36.51% 5:30:17 12:36 5:23:37 3617 32 M65 Dave Foster, 65, McKinney, TX 47.21% 5:30:18 12:36 5:20:03 3618 424 M40 Trevor Schulte, 40, Burnsville, MN 37.32% 5:30:19 12:36 5:22:48 3619 425 M40 Zane Wagner, 40, Minneapolis, MN 37.31% 5:30:22 12:36 5:18:14 3620 1892 M20 Jackson Engel, 24, Sioux Falls, SD 36.48% 5:30:32 12:36 5:19:48 3621 277 M45 Aaron Rink, 47, Goshen, IN 39.61% 5:30:33 12:36 5:23:54 3622 530 M35 Keng Vang, 36, Maplewood, MN 36.48% 5:30:34 12:37 5:18:31 3623 5 M14 Walter Montgomery-Riess, 14, St Paul, MN 41.40% 5:30:36 12:37 5:19:24 3624 278 M45 Justin Hudalla, 48, Saint Paul, MN 39.96% 5:30:36 12:37 5:19:25 3625 175 M50 Jason Conway, 53, Greensburg, PA 41.84% 5:30:39 12:37 5:19:57 3626 531 M35 Abeselom Semere, 38, Bloomington, MN 36.71% 5:30:41 12:37 5:19:31 3627 33 M65 Jay Berlin, 65, St Paul, MN 47.14% 5:30:47 12:37 5:24:37 3628 426 M40 Niko Pasnecker, 40, Minneapolis, MN 37.26% 5:30:49 12:37 5:18:56 3629 17 M16 Louis Reinartz, 17, Saint Paul, MN 38.37% 5:30:49 12:37 5:20:10 3630 532 M35 Perry Chicos, 35, Saint Louis Park, MN 36.45% 5:30:50 12:37 5:18:58 3631 125 M55 Andy Morgan, 58, St Paul, MN 43.87% 5:30:55 12:37 5:19:02 3632 1893 M20 Daniel Van De Steeg, 24, Duluth, MN 36.44% 5:30:55 12:37 5:23:15 3633 427 M40 Kelly Jacob, 41, Robbinsdale, MN 37.56% 5:30:58 12:37 5:19:03 3634 1894 M20 Taylor Venz, 28, Farmington, MN 36.41% 5:31:09 12:38 5:20:41 3635 1895 M20 Marco Campioli, 25, Houston, TX 36.39% 5:31:20 12:38 5:20 3636 1896 M20 Niles Ribeiro, 27, Minneapolis, MN 36.39% 5:31:20 12:38 5:20:46 3637 533 M35 Mohammed Farah, 37, St Paul, MN 36.45% 5:31:29 12:39 5:23:51 3638 279 M45 Zachary Wenzel, 49, Cedar Falls, IA 40.22% 5:31:30 12:39 5:21 3639 1897 M20 Brody Thompson, 21, Eau Claire, WI 36.45% 5:31:30 12:39 5:21:13 3640 126 M55 Barry Whalen, 55, Minneapolis, MN 42.52% 5:31:34 12:39 5:21:08 3641 534 M35 Chris Haugen, 38, Minneapolis, MN 36.61% 5:31:36 12:39 5:24:48 3642 1898 M20 Austin Koenig, 30, Brooklyn, NY 36.35% 5:31:42 12:39 5:25:06 3643 1899 M20 Cole Johannsen, 23, Minneapolis, MN 36.35% 5:31:43 12:39 5:21:22 3644 535 M35 Timothy Bernards, 36, Big Lake, MN 36.31% 5:32:05 12:40 5:24:37 3645 176 M50 Tho Nguyen, 51, Rosemount, MN 40.88% 5:32:06 12:40 5:26:19 3646 536 M35 Jeremy Aldama, 35, Milwaukee, WI 36.27% 5:32:27 12:41 5:25:37 3647 38 M18 Jefferson Vargas, 19, Lake Elmo, MN 36.90% 5:32:44 12:41 5:22:42 3648 177 M50 Cameron Davis, 52, Austin, MN 41.18% 5:32:48 12:42 5:20:44 3649 178 M50 james gilbert, 50, Scottsdale, AZ 40.42% 5:32:50 12:42 5:20:48 3650 34 M65 John Friday, 66, Thunder Bay, ON 47.35% 5:32:50 12:42 5:26:39 3651 1900 M20 Alphonse Pham, 29, Brooklyn Park, MN 36.23% 5:32:51 12:42 5:20:44 3652 1901 M20 Charles Drapeaux, 34, Shakopee, MN 36.23% 5:32:52 12:42 5:27:06 3653 1902 M20 Ben Bunge, 30, Maple Grove, MN 36.22% 5:32:55 12:42 5:21:38 3654 14 M70 Jerry Heaps, 70, Dover, ID 49.44% 5:33:04 12:42 5:31:11 3655 428 M40 Oliver clarke, 40, Lincoln 37.01% 5:33:05 12:42 5:22:38 3656 18 M16 Luke Shaffer, 17, Bloomington, MN 38.11% 5:33:05 12:42 5:26:21 3657 15 M70 Paul Arbisi, 70, Edina, MN 49.41% 5:33:14 12:43 5:31:10 3658 537 M35 Sola Onadipe, 38, West St Paul, MN 36.42% 5:33:18 12:43 5:26:58 3659 1903 M20 Jerry Wallace, 33, Chicago, IL 36.17% 5:33:24 12:43 5:22:35 3660 1904 M20 Nick deVries, 29, Rock Rapids, IA 36.16% 5:33:26 12:43 5:21:44 3661 1905 M20 Cristian Medina, 30, Minneapolis, MN 36.16% 5:33:30 12:43 5:22:24 3662 1906 M20 Dante Ransanici, 21, Hudson, WI 36.22% 5:33:36 12:43 5:21:30 3663 127 M55 Bruce Palm, 57, Excelsior, MN 43.08% 5:33:38 12:44 5:21:57 3664 538 M35 Nathan Palkert, 35, Minneapolis, MN 36.14% 5:33:39 12:44 5:26:40 3665 1907 M20 Tyler Storandt, 29, Buffalo, MN 36.13% 5:33:45 12:44 5:22:49 3666 1908 M20 Hector Pedraza, 33, Farmington Hills, MI 36.13% 5:33:46 12:44 5:22:03 3667 280 M45 Cory Jenson, 46, Faribault, MN 38.87% 5:33:54 12:44 5:23:24 3668 1909 M20 Gunnar Peters, 32, Minneapolis, MN 36.11% 5:33:55 12:44 5:33:55 3669 72 M60 Scott Okuno, 62, Rochester, MN 45.26% 5:33:56 12:44 5:21:50 3670 539 M35 Christopher Matthews, 39, Minneapolis, MN 36.60% 5:34:01 12:44 5:21:58 3671 1910 M20 Tommy Woods, 27, Eagan, MN 36.10% 5:34:01 12:44 5:23:23 3672 540 M35 Chris Brumm, 36, St Paul, MN 36.10% 5:34:02 12:44 5:22 3673 541 M35 Michael Sandy, 37, Arnolds Park, IA 36.16% 5:34:09 12:45 5:22:36 3674 16 M70 Franklin Fleming, 74, Minneapolis, MN 51.81% 5:34:14 12:45 5:29:03 3675 1911 M20 James Holden, 31, Excelsior, MN 36.07% 5:34:16 12:45 5:28:04 3676 1912 M20 Soren Roe, 26, New York, NY 36.07% 5:34:18 12:45 5:23:38 3677 1913 M20 Adam Treinen, 32, Holmen, MN 36.04% 5:34:37 12:46 5:23:40 3678 429 M40 Vern Adkins, 44, Maple Grove, MN 38.11% 5:34:38 12:46 5:23:01 3679 1914 M20 Spencer Klein, 23, Watertown, SD 36.03% 5:34:41 12:46 5:32:26 3680 542 M35 Andy DeWolf, 39, Eau Claire, WI 36.52% 5:34:43 12:46 5:24:17 3681 179 M50 eric hayward, 53, Minnetonka, MN 41.32% 5:34:45 12:46 5:22:17 3682 543 M35 Eric Gamilla, 39, Hinsdale, IL 36.51% 5:34:46 12:46 5:23:01 3683 544 M35 Aaron Gamilla, 38, Florham Park, NJ 36.26% 5:34:46 12:46 5:23:01 3684 180 M50 Robert Bulander, 51, Minneapolis, MN 40.54% 5:34:53 12:46 5:23:23 3685 73 M60 David Knoll, 63, Plymouth, MN 45.59% 5:34:54 12:46 5:23:55 3686 35 M65 Patrick Mally, 68, Lake Elmo, MN 48.09% 5:34:55 12:46 5:28:17 3687 74 M60 Greg Nelson, 64, Edina, MN 46.04% 5:35:07 12:47 5:23:11 3688 545 M35 Jon Wenzel, 39, Fitchburg, WI 36.47% 5:35:07 12:47 5:24:40 3689 430 M40 Mike Pike, 43, Minneapolis, MN 37.73% 5:35:08 12:47 5:33:48 3690 431 M40 Ryan Burke, 40, Bloomington, MN 36.78% 5:35:10 12:47 5:24:42 3691 1915 M20 Steven Kaiser, 32, Circle Pines, MN 35.97% 5:35:15 12:47 5:27:50 3692 1916 M20 Jacob Loveall, 21, Minneapolis, MN 36.04% 5:35:16 12:47 5:24:27 3693 432 M40 Nick McClellan, 42, Washington, DC 37.39% 5:35:19 12:47 5:28:47 3694 1917 M20 Austin Hargreaves, 26, Mound, MN 35.96% 5:35:21 12:47 5:24:05 3695 546 M35 Adam Lucking, 35, Chanhassen, MN 35.96% 5:35:22 12:47 5:24:24 3696 1918 M20 Cole Fossen, 25, North Mankato, MN 35.95% 5:35:23 12:48 5:28:12 3697 1919 M20 Andrew Lipke, 28, Saint Paul, MN 35.95% 5:35:25 12:48 5:23:44 3698 181 M50 Dagan Williams, 50, Kyle, TX 40.09% 5:35:34 12:48 5:25:06 3699 547 M35 Cuong Nguyen, 35, Minneapolis, MN 35.93% 5:35:38 12:48 5:24:20 3700 1920 M20 Alec Sutton, 29, Woodbury, MN 35.90% 5:35:55 12:49 5:25:33 3701 548 M35 Michael Dendinger, 35, Eden Prairie, MN 35.86% 5:36:13 12:49 5:25:10 3702 1921 M20 Samuel Berthold, 31, Minneapolis, MN 35.86% 5:36:17 12:50 5:30:09 3703 433 M40 Thomas Monroe, 44, Robbinsdale, MN 37.91% 5:36:23 12:50 5:24:30 3704 434 M40 Brad Stockwell, 43, Sun City West, AZ 37.57% 5:36:30 12:50 5:25:31 3705 75 M60 Wendell Stockwell, 63, Burnsville, MN 45.38% 5:36:30 12:50 5:25:32 3706 128 M55 Rob Crane, 56, Minneapolis, MN 42.30% 5:36:33 12:50 5:20:02 3707 435 M40 Brad Larson, 44, City of Savage, MN 37.89% 5:36:35 12:50 5:25:04 3708 1922 M20 Hunter Gossett, 30, Fargo, ND 35.82% 5:36:40 12:50 5:24:12 3709 1923 M20 Jacob Olson, 31, Fargo, ND 35.82% 5:36:40 12:50 5:24:14 3710 436 M40 Ryan Peck, 40, Minneapolis, MN 36.61% 5:36:42 12:51 5:24:35 3711 1924 M20 Teague Schultz, 26, Sioux Falls, SD 35.79% 5:36:53 12:51 5:30:42 3712 17 M70 Mark Yount, 70, Minneapolis, MN 48.86% 5:37:00 12:51 5:30:16 3713 549 M35 Bryce Rasmussen, 36, Spokane, WA 35.77% 5:37:06 12:51 5:36:22 3714 1925 M20 Thomas O'Donnell, 32, St Paul, MN 35.77% 5:37:08 12:52 5:26:57 3715 1926 M20 Evan Newlund, 25, Saint Paul, MN 35.77% 5:37:09 12:52 5:35:35 3716 129 M55 Chris Prew, 59, Minneapolis, MN 43.48% 5:37:12 12:52 5:29:20 3717 1927 M20 George Grant, 33, St Paul, MN 35.75% 5:37:20 12:52 5:25:09 3718 1928 M20 Jakob Ramert-Thompson, 27, Maple Grove, MN 35.74% 5:37:25 12:52 5:29:54 3719 1929 M20 Joe Sullivan, 24, Eagan, MN 35.73% 5:37:28 12:52 5:27:14 3720 1930 M20 Sam Lewers, 24, Iowa City, IA 35.72% 5:37:36 12:53 5:26:35 3721 1931 M20 Luke Drews, 20, Minneapolis, MN 36.00% 5:37:40 12:53 5:27 3722 550 M35 Levon Carlson, 36, Golden Valley, MN 35.71% 5:37:41 12:53 5:27:02 3723 76 M60 Keith Graupmann, 64, Woodbury, MN 45.67% 5:37:49 12:53 5:27:17 3724 1932 M20 Chance Yarrington, 26, Minneapolis, MN 35.69% 5:37:49 12:53 5:27:44 3725 1933 M20 Thomas Petersen, 34, Des Moines, IA 35.68% 5:37:56 12:53 5:27:26 3726 1934 M20 Travis Matthews, 23, Richfield, MN 35.68% 5:38:00 12:54 5:26:29 3727 1935 M20 Mitchel Tran, 28, Blaine, MN 35.67% 5:38:03 12:54 5:27:33 3728 281 M45 Tun Bhothinard, 49, Chicago, IL 39.43% 5:38:04 12:54 5:31:56 3729 1936 M20 Macarthur Lockner, 22, Woodbury, MN 35.65% 5:38:13 12:54 5:27:10 3730 1937 M20 Mark Marino, 27, Rochester, NY 35.65% 5:38:16 12:54 5:28:06 3731 1938 M20 Hunter Carver, 28, St Paul, AL 35.64% 5:38:18 12:54 5:27:09 3732 23 N Campbell Haasch, 25, Madison, WI 38.45% 5:38:20 12:54 5:31:48 3733 1939 M20 Christopher Webber, 28, Minneapolis, MN 35.63% 5:38:26 12:55 5:27:18 3734 77 M60 Thomas Taintor, 63, Apple Valley, MN 45.11% 5:38:29 12:55 5:27:48 3735 130 M55 Leopoldo Corona, 55, Edina, MN 41.65% 5:38:30 12:55 5:36:46 3736 182 M50 Ker Yang, 54, Oakdale, MN 41.25% 5:38:31 12:55 5:27:43 3737 551 M35 Dustin Wakefield, 35, Lake Elmo, MN 35.62% 5:38:34 12:55 5:27:11 3738 78 M60 Jim Cloutier, 61, Saint Michael, MN 44.18% 5:38:36 12:55 5:37:05 3739 552 M35 Rafael Bonfil, 39, Eagan, MN 36.09% 5:38:42 12:55 5:26:43 3740 437 M40 Justin Johnson, 41, Blue Springs, MO 36.69% 5:38:45 12:55 5:31:34 3741 1940 M20 Ignacio Larios, 24, Washington, DC 35.59% 5:38:50 12:55 5:32:10 3742 183 M50 Eric Storbakken, 54, Brainer, MN 41.21% 5:38:52 12:55 5:33:21 3743 1941 M20 Carter Masek, 29, Minneapolis, MN 35.57% 5:38:58 12:56 5:32:49 3744 1942 M20 Vladislav Nagiev, 33, Quart de Poblet 35.57% 5:39:02 12:56 5:32:12 3745 1943 M20 Alexander Rivers, 24, New Brighton, MN 35.57% 5:39:03 12:56 5:28:29 3746 1944 M20 Josh Geisel, 25, Minneapolis, MN 35.56% 5:39:04 12:56 5:28:01 3747 1945 M20 Adam Hammes, 30, Coralville, IA 35.56% 5:39:06 12:56 5:27:58 3748 1946 M20 Daniel Van, 34, Cottage Grove, MN 35.54% 5:39:20 12:57 5:32:48 3749 184 M50 Ryan Piner, 50, Minneapolis, MN 39.64% 5:39:23 12:57 5:37:55 3750 1947 M20 Logan Bican, 27, Minneapolis, MN 35.53% 5:39:25 12:57 5:27:29 3751 1948 M20 Patrick Harrison, 25, Eden Prairie, MN 35.52% 5:39:26 12:57 5:27:07 3752 79 M60 Daniel Sikkink, 62, Lakeville, MN 44.52% 5:39:26 12:57 5:27:37 3753 1949 M20 Colin Schaeffer, 28, Minneapolis, MN 35.52% 5:39:31 12:57 5:28:05 3754 438 M40 Brandon Jordt, 41, Minnetonka, MN 36.61% 5:39:31 12:57 5:32:37 3755 131 M55 Morris Rau, 58, Maple Grove, MN 42.75% 5:39:35 12:57 5:34:16 3756 439 M40 Andres Padilla Gallardo, 40, Red Oak, TX 36.29% 5:39:39 12:57 5:31:55 3757 282 M45 Curt Burdett, 46, Cairo, NE 38.20% 5:39:43 12:57 5:28:15 3758 1950 M20 Everett Kohner, 28, Saint Paul, MN 35.46% 5:40:06 12:58 5:27:57 3759 39 M18 Parker Klitzkie, 19, North Aurora, IL 36.11% 5:40:06 12:58 5:29:01 3760 440 M40 Peter Drangeid, 42, Andover, MN 36.85% 5:40:11 12:59 5:28:22 3761 1951 M20 John Drangeid, 34, Ramsey, MN 35.44% 5:40:12 12:59 5:28:21 3762 18 M70 Russ Drangeid, 71, Elk River, MN 48.95% 5:40:13 12:59 5:28:22 3763 1952 M20 Vincent Eckles, 24, Blaine, MN 35.44% 5:40:15 12:59 5:29:37 3764 24 N Taylor Carr, 29, Wyoming, MN 38.22% 5:40:16 12:59 5:33:01
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

3765 441 M40 Alexander Kiryakakis, 41, Hilo, HI 36.46% 5:40:54 13:00 5:30:08 3766 553 M35 Tim Chandler, 39, Eagan, MN 35.83% 5:41:11 13:01 5:29:47 3767 185 M50 James Hexum, 54, Cottage Grove, MN 40.92% 5:41:16 13:01 5:29:46 3768 554 M35 Sameer Pai, 39, Rogers, MN 35.81% 5:41:19 13:01 5:29:23 3769 1953 M20 Kyle Franseen, 31, Minneapolis, MN 35.33% 5:41:21 13:01 5:28:49 3770 36 M65 Russell Faughnan, 65, Egg Harbor, WI 45.66% 5:41:30 13:02 5:30:15 3771 1954 M20 Michael Strawn, 32, Minneapolis, MN 35.30% 5:41:35 13:02 5:30:14 3772 1955 M20 Max Almich, 30, Lino Lakes, MN 35.29% 5:41:40 13:02 5:35:08 3773 1956 M20 Tyler Dehut, 31, Arvada, CO 35.29% 5:41:42 13:02 5:31:24 3774 132 M55 Norman Ewoldt, 59, Savannah, TN 42.90% 5:41:43 13:02 5:30:50 3775 555 M35 Andrew Eggers, 35, Eagan, MN 35.28% 5:41:47 13:02 5:29:31 3776 556 M35 Luke Leadbetter, 39, Savage, MN 35.74% 5:41:59 13:03 5:30:05 3777 557 M35 Brandon Sage, 35, Cottage Grove, MN 35.24% 5:42:09 13:03 5:35:37 3778 1957 M20 Allan Kim, 23, Minneapolis, MN 35.24% 5:42:11 13:03 5:30:59 3779 1958 M20 Matthew Weber, 33, Prior Lake, MN 35.23% 5:42:14 13:03 5:36 3780 1959 M20 Tanner Kohls, 32, Norwood Young America, MN 35.22% 5:42:21 13:03 5:34:35 3781 442 M40 Ricardo Romero Gonzalez, 42, Minneapolis, MN 36.61% 5:42:23 13:04 5:31:23 3782 1960 M20 Thomas Dail, 31, Westlake, OH 35.22% 5:42:24 13:04 5:32:17 3783 1961 M20 John Maibach, 31, Chicago, IL 35.22% 5:42:25 13:04 5:32:17 3784 1962 M20 Grant Geris, 34, Minneapolis, MN 35.21% 5:42:29 13:04 5:35:21 3785 1963 M20 Alexander Rajala, 27, Grand Rapids, MN 35.21% 5:42:30 13:04 5:31:27 3786 1964 M20 James Rolfes, 32, Minneapolis, MN 35.20% 5:42:36 13:04 5:31:02 3787 133 M55 Jeff Mandyck, 56, Minneapolis, MN 41.55% 5:42:37 13:04 5:35:57 3788 1965 M20 Andrew Puchalski, 30, Chicago, IL 35.19% 5:42:40 13:04 5:31:53 3789 443 M40 Abraham Schwoegler, 44, La Crosse, WI 37.21% 5:42:44 13:04 5:31:02 3790 1966 M20 Jacob Becker, 23, Oakdale, MN 35.17% 5:42:49 13:05 5:35:37 3791 186 M50 Edward Schwaesdall, 52, Shakopee, MN 39.92% 5:43:16 13:06 5:32:48 3792 19 M70 Fred Spies, 72, Fayetteville, AR 49.09% 5:43:18 13:06 5:31:36 3793 1967 M20 Philip Johnson, 30, Minneapolis, MN 35.12% 5:43:18 13:06 5:32:06 3794 1968 M20 Adam Donarski, 32, Crookston, MN 35.12% 5:43:21 13:06 5:31:36 3795 283 M45 Gurdesh Bedi, 45, St Paul, MN 37.46% 5:43:24 13:06 5:32:57 3796 187 M50 Brian Princl, 54, weston, WI 40.65% 5:43:34 13:06 5:37:15 3797 558 M35 Milind Bhagat, 38, Minneapolis, MN 35.33% 5:43:35 13:06 5:31:53 3798 284 M45 Dan LaVigne, 47, St Paul, MN 38.10% 5:43:41 13:07 5:31:58 3799 559 M35 Nicholas Love, 39, Saint Paul, MN 35.54% 5:43:55 13:07 5:32:01 3800 1969 M20 Dawson Yost, 26, New Ulm, MN 35.06% 5:43:57 13:07 5:33:52 3801 285 M45 Jason Freund, 49, Belvidere, IL 38.75% 5:44:04 13:07 5:41:49 3802 1970 M20 Josh Cid, 26, Plymouth, MN 35.03% 5:44:12 13:08 5:33:47 3803 560 M35 Neil Jones, 37, Minneapolis, MN 35.10% 5:44:13 13:08 5:32:03 3804 561 M35 Jorge Molina, 35, Fridley, MN 35.03% 5:44:16 13:08 5:33:36 3805 286 M45 Kevin Heffel, 47, Nashville, TN 38.03% 5:44:21 13:08 5:37:45 3806 1971 M20 Dalton Tanner, 27, St Paul, MN 35.01% 5:44:24 13:08 5:33:14 3807 562 M35 Thomas Fuller, 38, Twin Brooks, SD 35.25% 5:44:24 13:08 5:34:05 3808 1972 M20 Blake Friedman, 23, Mound, MN 35.01% 5:44:25 13:08 5:37:01 3809 1973 M20 Jack Neis, 26, Roseville, MN 34.99% 5:44:39 13:09 5:39:13 3810 134 M55 James Rankin, 55, Shoreview, MN 40.90% 5:44:41 13:09 5:33:06 3811 1974 M20 Jaden Dallenbach, 23, Mankato, MN 34.98% 5:44:42 13:09 5:33:39 3812 1975 M20 Clint Lindman, 34, Plymouth, MN 34.98% 5:44:43 13:09 5:33:13 3813 1976 M20 Trevor Otte, 30, Rochester, MN 34.98% 5:44:43 13:09 5:33:57 3814 1977 M20 Andrew Kivell, 26, Minneapolis, MN 34.98% 5:44:45 13:09 5:33:11 3815 1978 M20 Layton Crump, 30, Smyrna, GA 34.96% 5:44:57 13:09 5:37:55 3816 1979 M20 Andrew Nyanchoka, 34, St Paul, MN 34.96% 5:44:58 13:09 5:37:23 3817 1980 M20 John Nguyen, 31, Minneapolis, MN 34.95% 5:44:59 13:09 5:39:03 3818 1981 M20 Tommy Peterson, 24, Peosta, IA 34.95% 5:45:00 13:10 5:37:34 3819 1982 M20 Tom Coyne, 30, Minneapolis, MN 34.95% 5:45:00 13:10 5:37:38 3820 444 M40 Paul Ristvedt, 43, Lake Elmo, MN 36.63% 5:45:12 13:10 5:38:08 3821 1983 M20 Timothy Razo, 29, Kenosha, WI 34.93% 5:45:15 13:10 5:34:35 3822 1984 M20 Mitchell Andreasen, 30, Eden Prairie, MN 34.91% 5:45:27 13:11 5:34:41 3823 1985 M20 Sean Pihl, 31, Owatonna, MN 34.90% 5:45:28 13:11 5:34:40 3824 445 M40 Dan Johnson, 42, Elk River, MN 36.29% 5:45:29 13:11 5:33:50 3825 188 M50 Geoff Hansen, 52, Chaska, MN 39.65% 5:45:37 13:11 5:35:15 3826 19 M16 Nathan Stanley, 16, St Paul, MN 37.49% 5:45:53 13:12 5:33:43 3827 446 M40 Nathan Lesch, 41, Minneapolis, MN 35.92% 5:46:00 13:12 5:33:28 3828 447 M40 Chris Chrisostomidis, 43, Savage, MN 36.53% 5:46:05 13:12 5:34:52 3829 189 M50 Fraser Hudson, 51, Orlando, FL 39.22% 5:46:10 13:12 5:38:49 3830 190 M50 Greg Patterson, 52, Lakeville, MN 39.57% 5:46:20 13:13 5:45:25 3831 135 M55 David Runk, 57, Hudson, WI 41.50% 5:46:23 13:13 5:34:58 3832 191 M50 Anthony McNeil, 51, Rosemount, MN 39.19% 5:46:25 13:13 5:40 3833 1986 M20 Jesse Patterson, 33, Fridley, MN 34.80% 5:46:28 13:13 5:39:24 3834 1987 M20 Drew Carroll, 24, Apple Valley, MN 34.80% 5:46:31 13:13 5:36:22 3835 1988 M20 Michael Voigt, 30, St Augusta, MN 34.79% 5:46:37 13:13 5:39:52 3836 1989 M20 Ben Carlson, 32, Plymouth, MN 34.78% 5:46:42 13:13 5:35:48 3837 1990 M20 Andrew Wilson, 23, Minneapolis, MN 34.77% 5:46:47 13:14 5:34:32 3838 37 M65 Chris Messerly, 66, Vadnais Heights, MN 45.44% 5:46:49 13:14 5:35:29 3839 192 M50 Christopher Savoy, 52, Chandler, AZ 39.50% 5:46:56 13:14 5:35:13 3840 193 M50 Subramaniam Ramamurthy, 50, Medina, MN 38.76% 5:47:07 13:14 5:35:38 3841 1991 M20 Sai Anvesh Mallidi, 32, Victoria, MN 34.73% 5:47:10 13:14 5:35:41 3842 1992 M20 Andrew Strom, 23, Prior Lake, MN 34.73% 5:47:15 13:15 5:36:20 3843 25 N Charles Riedel, 28, Chippewa Falls, WI 37.42% 5:47:19 13:15 5:35:25 3844 1993 M20 Noah Meffert, 23, Minneapolis, MN 34.70% 5:47:28 13:15 5:36:09 3845 40 M18 Ryan Nguyen, 18, Blaine, MN 35.84% 5:47:32 13:15 5:36 3846 1994 M20 Ben Jourdan, 26, Burnsville, MN 34.69% 5:47:36 13:15 5:35:47 3847 287 M45 Jandra Lubovich, 45, St Paul, MN 37.01% 5:47:38 13:16 5:37:06 3848 1995 M20 Peter Feitsma, 28, Apple Valley, MN 34.67% 5:47:46 13:16 5:36:33 3849 1996 M20 Alberto Lopez, 30, South Bend, IN 34.67% 5:47:49 13:16 5:36:37 3850 20 M70 Thomas Andrews Jr, 71, Richfield, MN 47.87% 5:47:54 13:16 5:36:28 3851 1997 M20 Dustin Osweiler, 25, St. Louis, MO 34.65% 5:48:01 13:16 5:37:27 3852 448 M40 Dillon Young, 43, Crystal, MN 36.33% 5:48:03 13:17 5:35:26 3853 38 M65 Brian M Young, 67, Milwaukee, WI 45.77% 5:48:04 13:17 5:35:28 3854 1998 M20 Richard Bosko, 29, Minneapolis, MN 34.62% 5:48:18 13:17 5:37:22 3855 288 M45 Jon Caliri, 49, Shakopee, MN 38.27% 5:48:20 13:17 5:37:12 3856 449 M40 William Cross, 41, Glasgow, SC 35.67% 5:48:27 13:17 5:38 3857 1999 M20 Alex Whitis, 27, Minneapolis, MN 34.60% 5:48:30 13:18 5:37:16 3858 136 M55 William Pfeiffer, 59, Savage, MN 42.05% 5:48:37 13:18 5:36:23 3859 137 M55 Jeffrey McVay Sr, 59, Plymouth, MN 42.05% 5:48:40 13:18 5:37:50 3860 39 M65 Phillip Jenkins, 65, Shoreview, MN 44.70% 5:48:53 13:18 5:37:19 3861 2000 M20 Scott Bellrichard, 28, Shoreview, MN 34.56% 5:48:56 13:19 5:36:44 3862 2001 M20 Micah Metzger, 20, Burnsville, MN 34.83% 5:49:02 13:19 5:41:13 3863 289 M45 Gary Christianson, 47, Mendota Heights, MN 37.49% 5:49:17 13:19 5:37:13 3864 563 M35 Rob Cary, 37, Roseville, MN 34.56% 5:49:37 13:20 5:38:33 3865 2002 M20 John Schober, 26, Maple Grove, MN 34.49% 5:49:39 13:20 5:38:12 3866 564 M35 Eric Peterson, 39, Coon Rapids, MN 34.95% 5:49:47 13:20 5:44:11 3867 40 M65 David Franke, 69, Minneapolis, MN 46.54% 5:49:54 13:21 5:39:15 3868 26 N Julia Sexton, 24, Minneapolis, MN 37.32% 5:49:55 13:21 5:38:04 3869 194 M50 Krishna vedula, 51, Tampa, FL 38.79% 5:50:00 13:21 5:39:18 3870 195 M50 Lawrence Dietrich, 51, New York, NY 38.76% 5:50:20 13:22 5:38:48 3871 196 M50 Richard Anderson, 51, Woodbury, MN 38.76% 5:50:20 13:22 5:39:26 3872 2003 M20 Christopher Valenty, 28, Minneapolis, MN 34.40% 5:50:34 13:22 5:38:21 3873 450 M40 Jason Yuo, 42, Gilbert, AZ 35.76% 5:50:34 13:22 5:44:59 3874 290 M45 Andrew Ackerland, 45, Davenport, IA 36.69% 5:50:36 13:22 5:43:09 3875 2004 M20 John Brocker, 32, Woodbury, MN 34.36% 5:50:55 13:23 5:39:27 3876 138 M55 Matthew Clarage, 58, Lemont, IL 41.33% 5:51:13 13:24 5:44:04 3877 2005 M20 Tyler Jones, 24, Avon, IN 34.32% 5:51:21 13:24 5:43:42 3878 197 M50 Shihe Ma, 50, Plymouth, MN 38.28% 5:51:28 13:24 5:40:36 3879 2006 M20 Eric Vehstedt, 31, Queens County, NY 34.30% 5:51:32 13:24 5:44:46 3880 451 M40 Damon Cashman, 43, Chanhassen, MN 35.97% 5:51:32 13:24 5:45:39 3881 139 M55 Michael Petelin, 55, Plymouth, MN 40.09% 5:51:41 13:25 5:41:36 3882 452 M40 Patrick Hoban, 43, Saint Louis Park, MN 35.95% 5:51:45 13:25 5:39:32 3883 140 M55 Michael Howard, 55, Carver, MN 40.05% 5:52:02 13:26 5:39:42 3884 2007 M20 Paul Bailey, 33, Pleasant Grove, UT 34.24% 5:52:10 13:26 5:39:46 3885 291 M45 Ben Sonquist, 45, Minneapolis, MN 36.51% 5:52:22 13:26 5:45:01 3886 565 M35 David Thell, 38, Rosemount, MN 34.45% 5:52:23 13:26 5:41:37 3887 2008 M20 John Smorstad, 32, Decorah, IA 34.20% 5:52:32 13:27 5:39:57 3888 141 M55 Jim Stultz, 56, Papillion, NE 40.37% 5:52:34 13:27 5:42:04 3889 2009 M20 Darren Orsten, 27, Eagan, MN 34.19% 5:52:44 13:27 5:41:13 3890 41 M18 Gregory Barrett, 19, Rogers, MN 34.80% 5:52:50 13:27 5:41:41 3891 2010 M20 Tom Piotrowski, 25, Brookfield, WI 34.17% 5:52:52 13:28 5:46:04 3892 2011 M20 Andrew Huta, 23, East Longmeadow, MA 34.17% 5:52:53 13:28 5:42:37 3893 292 M45 Chad Marchant, 46, Lindstrom, MN 36.78% 5:52:54 13:28 5:41:27 3894 2012 M20 Aaron Schmidt, 26, River Falls, WI 34.17% 5:52:54 13:28 5:46:59 3895 6 M14 Lucas Berg, 15, Woodbury, MN 37.64% 5:52:55 13:28 5:42:13 3896 453 M40 Robert Galvin, 40, Rochester, MN 34.89% 5:53:18 13:29 5:46:04 3897 2013 M20 Collin McDonald, 24, Jamestown, ND 34.12% 5:53:23 13:29 5:46:03 3898 2014 M20 Brent Reller, 27, St Paul, MN 34.12% 5:53:24 13:29 5:46:04 3899 566 M35 Amere Watkins, 39, Richfield, MN 34.58% 5:53:26 13:29 5:42:47 3900 2015 M20 Kaleb Ohlhauser, 24, Saint Louis Park, MN 34.11% 5:53:31 13:29 5:52:07 3901 454 M40 David McGehee-De Jesus, 42, Brooklyn Park, MN 35.46% 5:53:33 13:29 5:46:04 3902 2016 M20 Luis De Jesus-McGehee, 34, Brooklyn Park, MN 34.10% 5:53:35 13:29 5:46:06 3903 80 M60 Steve Travers, 62, Moorhead, MN 42.71% 5:53:49 13:30 5:42:10 3904 2017 M20 Austin Turner, 33, Clear Lake, MN 34.08% 5:53:50 13:30 5:41:33 3905 2018 M20 Jonathan O'Neill Rojas, 27, Minneapolis, MN 34.06% 5:54:02 13:30 5:53:37 3906 198 M50 Eric Simes, 50, Ham Lake, MN 37.99% 5:54:06 13:30 5:41:39 3907 2019 M20 Bryan Tanner, 29, Brooklyn Park, MN 34.04% 5:54:12 13:31 5:43:41 3908 2020 M20 Jordan Cerrillo, 28, Cottage Grove, MN 34.04% 5:54:17 13:31 5:48:52 3909 2021 M20 Niko Cerrillo, 25, Augusta, WI 34.04% 5:54:17 13:31 5:48:53 3910 2022 M20 Teo Roldan, 29, Saint Paul, MN 34.03% 5:54:18 13:31 5:41:52 3911 2023 M20 Kyler Irwin, 31, Minneapolis, MN 34.03% 5:54:23 13:31 5:43:44 3912 567 M35 Christopher Almen-Sjogr, 35, Minneapolis, MN 34.02% 5:54:30 13:31 5:42:23 3913 2024 M20 Grant Morgan, 30, Horace, ND 34.01% 5:54:34 13:31 5:42:58 3914 199 M50 Brandon Carlson, 51, Winona, MN 38.29% 5:54:38 13:32 5:42:24 3915 2025 M20 Jesus Garcia, 29, St Paul, MN 33.99% 5:54:46 13:32 5:42:39 3916 142 M55 Jim Courson, 55, Eyota, MN 39.73% 5:54:50 13:32 5:44:05 3917 293 M45 Alexander Egbe, 46, Lakeville, MN 36.57% 5:54:55 13:32 5:44:33 3918 568 M35 Yee Xiong, 36, Albertville, MN 33.97% 5:54:59 13:32 5:44:09 3919 455 M40 Brian Bachaus, 41, Baltimore, MD 35.01% 5:55:00 13:32 5:44:42 3920 143 M55 Raj Nair, 56, Hoffman Estates, IL 40.09% 5:55:02 13:32 5:44:16 3921 2026 M20 Will Hoeschen, 21, FreeportMinnesota, MN 34.01% 5:55:14 13:33 5:49:07 3922 2027 M20 Garrett Kes, 26, Savage, MN 33.94% 5:55:15 13:33 5:48:33 3923 294 M45 William Young, 49, Hutchinson, MN 37.51% 5:55:22 13:33 5:44:23 3924 569 M35 Tyler Nelson, 39, Sergeant Bluff, IA 34.39% 5:55:25 13:33 5:44:23 3925 570 M35 Thomas Couri, 36, Maple Grove, MN 33.92% 5:55:32 13:34 5:44:45 3926 2028 M20 Christopher Forden, 28, Columbus, GA 33.91% 5:55:35 13:34 5:47:55 3927 2029 M20 Pler Say, 26, St Paul, MN 33.88% 5:55:54 13:34 5:49:09 3928 200 M50 Nathaniel Jones, 50, Mpls, MN 37.79% 5:55:58 13:35 5:43:59 3929 2030 M20 Cole Lawrence, 27, Chicago, IL 33.87% 5:55:58 13:35 5:49:08 3930 2031 M20 Charlie Ouellette, 25, Shrewsbury, MA 33.87% 5:56:02 13:35 5:45:12 3931 2032 M20 Scott Clinton, 32, Chaska, MN 33.87% 5:56:03 13:35 5:45:49 3932 2033 M20 Nick Stevens, 29, Bloomington, MN 33.86% 5:56:08 13:35 5:44:48 3933 2034 M20 Andrew Vogelsang, 26, Minneapolis, MN 33.86% 5:56:10 13:35 5:45:39 3934 144 M55 Chris Swenke, 55, Hudson, WI 39.58% 5:56:13 13:35 5:44:38 3935 27 N Soph Wright, 28, Minneapolis, MN 36.47% 5:56:20 13:35 5:44:24 3936 2035 M20 Mason Holmes, 23, Eden Prairie, MN 33.83% 5:56:26 13:36 5:44:46 3937 201 M50 Doug Rathburn, 50, Watertown, SD 37.74% 5:56:29 13:36 5:45:58 3938 41 M65 Brian Newhouse, 67, St Paul, MN 44.67% 5:56:39 13:36 5:44:49 3939 2036 M20 Ernesto Garcia, 26, Richfield, MN 33.81% 5:56:42 13:36 5:45:39 3940 2037 M20 Evan Arko, 32, Hopkins, MN 33.80% 5:56:44 13:36 5:49:28 3941 295 M45 stuart meyer, 45, St Francis, MN 36.04% 5:56:57 13:37 5:44:42 3942 456 M40 Amit Iyer, 43, Cumming, GA 35.40% 5:57:12 13:37 5:49:53 3943 457 M40 Venugopal Gudiseva, 40, Eden Prairie, MN 34.49% 5:57:25 13:38 5:45:49 3944 2038 M20 Tommy Mann, 28, Kalispell, MT 33.73% 5:57:27 13:38 5:44:50 3945 2039 M20 Yupheng Lee, 20, Oakdale, MN 33.99% 5:57:40 13:39 5:45:25 3946 571 M35 Edwin Bonfil, 36, Eagan, MN 33.72% 5:57:41 13:39 5:45:42 3947 296 M45 Adam Slawski, 47, St Paul, MN 36.60% 5:57:48 13:39 5:47:15 3948 572 M35 Mitch Collins, 39, Saint Louis Park, MN 34.14% 5:58:04 13:39 5:45:40 3949 573 M35 Michael Gore, 39, Shorewood, MN 34.14% 5:58:05 13:39 5:45:40 3950 2040 M20 Garrett Cameron, 29, Burnsville, MN 33.67% 5:58:07 13:40 5:47:50 3951 2041 M20 Jack Ross, 21, Maple Grove, MN 33.74% 5:58:08 13:40 5:47:03 3952 458 M40 Dan Isenberg, 41, Otsego, MN 34.66% 5:58:37 13:41 5:46:59 3953 2042 M20 Kevan Donohue, 25, Minneapolis, MN 33.62% 5:58:40 13:41 5:53:04 3954 2043 M20 Zach Clement, 32, Minneapolis, MN 33.61% 5:58:47 13:41 5:46:48 3955 2044 M20 Seth Hopkins, 23, Elk River, MN 33.56% 5:59:16 13:42 5:47:07 3956 574 M35 Evan Powell, 39, Minneapolis, MN 34.01% 5:59:22 13:42 5:47:48 3957 297 M45 Andy Kroll, 49, Minneapolis, MN 37.10% 5:59:23 13:42 5:48:23 3958 2045 M20 Jacob Odell, 34, Northfield, MN 33.55% 5:59:24 13:42 5:47:30 3959 298 M45 Steve Carlisle, 47, Minneapolis, MN 36.43% 5:59:24 13:42 5:53:15 3960 2046 M20 Jesse Dolney, 33, Stillwater, MN 33.52% 5:59:44 13:43 5:47:40 3961 299 M45 Antonio Collodoro, 48, Minneapolis, MN 36.72% 5:59:45 13:43 5:49:41 3962 459 M40 Jay Soucia, 44, Austin, TX 35.42% 6:00:02 13:44 5:49:54 3963 2047 M20 Connor Lawler, 24, Minneapolis, MN 33.46% 6:00:24 13:45 5:48:58 3964 2048 M20 Eric Tiedman, 25, Minneapolis, MN 33.45% 6:00:32 13:45 5:53:41 3965 202 M50 James Kennedy, 50, Savage, MN 37.31% 6:00:35 13:45 5:49:55 3966 300 M45 Maher Ardat, 46, Victoria, MN 35.99% 6:00:38 13:45 5:48:19 3967 460 M40 Kario Brooks, 44, Minneapolis, MN 35.36% 6:00:41 13:45 5:48:38 3968 2049 M20 James Normington, 33, North St Paul, MN 33.42% 6:00:49 13:46 5:50:26 3969 2050 M20 Will Rottler, 34, Minneapolis, MN 33.41% 6:00:58 13:46 5:49:50 3970 2051 M20 Tyrone McDuffie, 30, Brooklyn Center, MN 33.39% 6:01:06 13:46 5:48:56 3971 2052 M20 Sean Tanberg, 29, Minneapolis, MN 33.39% 6:01:10 13:47 6:00:14 3972 2053 M20 Robert Tomaska, 27, Chicago, IL 33.37% 6:01:23 13:47 5:54:27 3973 461 M40 Nate Rhodes, 40, Maple Grove, MN 34.11% 6:01:23 13:47 5:55:15 3974 81 M60 Wade Busch, 61, Mason City, IA 41.37% 6:01:37 13:48 5:50:37 3975 2054 M20 sergio mendez, 25, Miami, FL 33.34% 6:01:41 13:48 5:55:18 3976 575 M35 David Grachek, 35, Minneapolis, MN 33.32% 6:01:53 13:48 5:49:30 3977 576 M35 Grant Buchman, 39, Cottage Grove, MN 33.76% 6:02:05 13:49 5:49:36 3978 145 M55 Ken Rynda, 59, Oakdale, MN 40.46% 6:02:20 13:49 5:50:21 3979 2055 M20 William Sieling, 32, Minneapolis, MN 33.27% 6:02:26 13:49 6:00:26 3980 2056 M20 Jake Thompson, 23, St Paul, MN 33.24% 6:02:45 13:50 5:50:43 3981 2057 M20 Paul Schmitter, 23, St Paul, MN 33.24% 6:02:45 13:50 5:50:44 3982 203 M50 Kent Nelson, 54, Spencer, IA 38.49% 6:02:48 13:50 5:51:46 3983 577 M35 Mark Kline, 38, Polk City, IA 33.43% 6:03:05 13:51 5:56:22 3984 462 M40 Tim Monson, 42, Orangeville, PA 34.52% 6:03:06 13:51 5:56:22 3985 204 M50 Aaron Chiodo, 52, Minneapolis, MN 37.72% 6:03:21 13:52 5:51:48 3986 578 M35 Savio Nguyen, 39, St Louis Park, MN 33.61% 6:03:41 13:52 5:56:26 3987 579 M35 Kevin Davigeadono, 37, Rocklin, CA 33.20% 6:03:57 13:53 5:53:15 3988 580 M35 Jared Andrashko, 36, Dayton, MN 33.14% 6:03:57 13:53 5:53:16 3989 2058 M20 Jack Wosepka, 27, Gloucester, MA 33.13% 6:03:59 13:53 5:53:39 3990 2059 M20 Matthew Traver, 28, Suffolk, VA 33.12% 6:04:02 13:53 5:56:48 3991 2060 M20 Adrian Cacho, 28, Bronx, NY 33.12% 6:04:07 13:53 5:52:56 3992 82 M60 John Waldo, 60, South St Paul, MN 40.67% 6:04:07 13:53 5:53:38 3993 463 M40 Brian Nieken, 40, St Paul, MN 33.83% 6:04:22 13:54 5:53:36 3994 464 M40 Matthew Worsfold, 41, Minneapolis, MN 34.08% 6:04:43 13:55 5:52:54 3995 146 M55 Randy Stanford, 57, Cumming, GA 39.40% 6:04:47 13:55 5:53:07 3996 2061 M20 Tanner Adams, 25, Lino Lakes, MN 33.05% 6:04:54 13:55 5:54:05 3997 2062 M20 Henry Wessel, 22, Webster Groves, MO 33.04% 6:04:56 13:55 5:57:24 3998 42 M65 Denny Logstrom, 67, Lino Lakes, MN 43.63% 6:05:08 13:56 5:52:39 3999 43 M65 Dave Thornton, 66, St Paul, MN 43.16% 6:05:12 13:56 5:55:08 4000 2063 M20 Jack Schwalbe, 27, Owatonna, MN 33.01% 6:05:17 13:56 5:52:38 4001 581 M35 Henok Tesfaldet, 37, Burnsville, MN 33.08% 6:05:17 13:56 5:55:06 4002 582 M35 Emilio cruz, 38, Saint Paul, MN 33.23% 6:05:19 13:56 5:52:54 4003 44 M65 Bill Burns, 68, Moorhead, MN 44.08% 6:05:20 13:56 5:59:28 4004 583 M35 Patrick Wilson, 37, Ann Arbor, MI 33.07% 6:05:23 13:56 5:53:21 4005 301 M45 Steven Heide, 48, Savage, MN 36.15% 6:05:28 13:56 5:59:20 4006 205 M50 Hector Burga, 51, Minneapolis, MN 37.15% 6:05:30 13:56 5:57:59 4007 465 M40 Justin Unterseh, 40, Belleville, IL 33.70% 6:05:44 13:57 5:54:03 4008 2064 M20 Arason Sanchez, 23, Plymouth, MN 32.96% 6:05:53 13:57 5:59:54 4009 83 M60 Michael Kaiser, 61, Forest Lake, MN 40.87% 6:05:58 13:58 5:53:34 4010 584 M35 Govind Anbalagan, 35, Eden Prairie, MN 32.95% 6:05:58 13:58 5:54:52 4011 206 M50 Joseph Berg, 53, Saint Michael, MN 37.78% 6:06:08 13:58 5:55:57 4012 2065 M20 Sean Farrell, 25, Minneapolis, MN 32.92% 6:06:16 13:58 5:55:58 4013 466 M40 Muktesh Kuvalekar, 41, Plymouth, MN 33.91% 6:06:35 13:59 5:58:59
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

4014 585 M35 Prachua Yang, 38, Brooklyn Center, MN 33.08% 6:06:55 14:00 6:00:03 4015 45 M65 Chester Osborne, 65, Maynard, MA 42.49% 6:06:57 14:00 5:59:06 4016 2066 M20 Erick Kriewaldt, 24, Minneapolis, MN 32.85% 6:07:02 14:00 5:54:41 4017 2067 M20 Trevor Burrington, 29, Forest Lake, MN 32.84% 6:07:12 14:00 5:54:34 4018 586 M35 Jose Hilario, 36, Plymouth, MN 32.84% 6:07:16 14:00 5:57:06 4019 467 M40 William Hager, 40, Maplewood, MN 33.55% 6:07:26 14:01 5:54:51 4020 2068 M20 Nicholas Hager, 31, Maplewood, MN 32.82% 6:07:26 14:01 5:54:52 4021 2069 M20 Connor Corbet, 26, St Paul, MN 32.81% 6:07:29 14:01 5:54:49 4022 207 M50 John Brill, 54, Albertville, MN 37.97% 6:07:49 14:02 5:56:12 4023 147 M55 Steve Schnaser, 56, Eagan, MN 38.69% 6:07:56 14:02 5:55:34 4024 208 M50 Charles Cummings, 54, Minneapolis, MN 37.93% 6:08:07 14:02 5:55:49 4025 2070 M20 Chasen Jackson, 29, Fort Collins, CO 32.75% 6:08:13 14:03 5:56:33 4026 2071 M20 Sidney Cook, 26, Dallas, TX 32.75% 6:08:14 14:03 5:56:33 4027 84 M60 Mark Halverson, 61, Farmington, MN 40.61% 6:08:22 14:03 5:55:59 4028 302 M45 Amir Hasan, 45, Maple Grove, MN 34.90% 6:08:40 14:04 5:56:05 4029 2072 M20 Josh Nordling, 26, Minneapolis, MN 32.71% 6:08:41 14:04 5:56:30 4030 2073 M20 Ky Lan Nguyen, 29, Lakeville, MN 32.70% 6:08:43 14:04 5:56:14 4031 2074 M20 Micah Hutchings, 22, Chaska, MN 32.68% 6:09:01 14:04 5:58:20 4032 42 M18 John Lemons, 19, St. Paul, MN 33.26% 6:09:10 14:05 6:07:45 4033 303 M45 Michael LaBelle, 46, Decorah, IA 35.15% 6:09:17 14:05 6:01:42 4034 468 M40 Andrew Berg, 42, White Bear Lake, MN 33.93% 6:09:30 14:06 5:59:19 4035 587 M35 Joe Halvorson, 39, Savage, MN 33.07% 6:09:38 14:06 5:57:12 4036 304 M45 Aaron Geist, 46, Sioux Falls, SD 35.10% 6:09:46 14:06 5:58:05 4037 2075 M20 Jeremy Miller, 34, Minneapolis, MN 32.60% 6:09:55 14:07 5:57:46 4038 148 M55 Mathew Alexander, 56, Eagan, MN 38.48% 6:09:56 14:07 5:58:55 4039 209 M50 Larry Lindain, 50, Santa Clarita, CA 36.37% 6:09:56 14:07 5:59:38 4040 210 M50 Rob DeMars, 51, Bloomington, MN 36.67% 6:10:18 14:07 5:58:18 4041 588 M35 John Barnes, 39, Lino Lakes, MN 33.00% 6:10:22 14:08 5:59:15 4042 85 M60 David Barlow, 62, Maple Grove, MN 40.77% 6:10:41 14:08 5:58:49 4043 589 M35 Chad Goodroad, 39, Saint Paul, MN 32.96% 6:10:52 14:09 5:58:43 4044 590 M35 Lee Xiong, 35, St Paul, MN 32.50% 6:11:01 14:09 5:59:47 4045 46 M65 Jeremiah Collins, 65, Bloomington, MN 42.03% 6:11:02 14:09 5:59:36 4046 149 M55 Jeff Coate, 57, Minneapolis, MN 38.74% 6:11:04 14:09 5:59:35 4047 47 M65 Michael Rodriguez, 68, San Antonio, TX 43.37% 6:11:23 14:10 6:05:14 4048 2076 M20 Michael Ault, 23, Minneapolis, MN 32.42% 6:11:56 14:11 6:05:52 4049 2077 M20 William Burke, 26, Minneapolis, MN 32.41% 6:12:02 14:11 5:59:59 4050 2078 M20 Keanu Phousirith, 30, Hopkins, MN 32.41% 6:12:03 14:11 5:59:43 4051 2079 M20 Charlie Zdechlik, 23, Plymouth, MN 32.41% 6:12:03 14:11 6:00:33 4052 591 M35 Justin Barlow, 39, Minneapolis, MN 32.84% 6:12:12 14:12 6:00:43 4053 592 M35 Joseph Perriello, 38, Eagan, MN 32.60% 6:12:20 14:12 6:01:12 4054 2080 M20 Matthew Pockrus, 32, American Fork, UT 32.38% 6:12:25 14:12 6:00 4055 150 M55 Ryan Simafranca, 57, Shakopee, MN 38.54% 6:12:57 14:13 6:02:42 4056 2081 M20 Joshua Samsa, 28, Richfield, MN 32.32% 6:13:06 14:14 6:00:48 4057 593 M35 Sintayhu Tesfaldet, 39, Apple Valley, MN 32.72% 6:13:37 14:15 6:03:26 4058 2082 M20 Matt Goodmanson, 29, St Paul, MN 32.27% 6:13:42 14:15 6:02:24 4059 2083 M20 Joseph Schulte, 22, White Bear Lake, MN 32.26% 6:13:45 14:15 6:01:56 4060 469 M40 Brian DeLong, 43, Blaine, MN 33.83% 6:13:45 14:15 6:03:34 4061 86 M60 Tim Stump, 62, Hudson, WI 40.42% 6:13:55 14:16 6:02:55 4062 87 M60 Gaston Cartagena, 63, Woodbury, MN 40.80% 6:14:17 14:17 6:02:43 4063 2084 M20 Adam Lor, 33, Robbinsdale, MN 32.21% 6:14:20 14:17 6:02:16 4064 211 M50 Brian Linn, 51, Frisco, TX 36.13% 6:15:46 14:20 6:04:46 4065 2085 M20 Christopher Abrego, 24, Minneapolis, MN 32.07% 6:16:01 14:21 6:04:05 4066 2086 M20 Micah Johnson, 29, Ramsey, MN 32.03% 6:16:28 14:22 6:09:56 4067 212 M50 Darren Reed, 52, Lakeville, MN 36.38% 6:16:42 14:22 6:06:22 4068 28 N Greg Roberts, 52, tucson, AZ 39.07% 6:17:15 14:23 6:10:57 4069 594 M35 Ryan Padgett, 36, Towson, MD 31.95% 6:17:28 14:24 6:06:14 4070 2087 M20 John Hartmann, 31, Shoreview, MN 31.94% 6:17:32 14:24 6:06:08 4071 2088 M20 Thorstone Fitzgerald, 30, St Paul, MN 31.94% 6:17:35 14:24 6:05:18 4072 595 M35 Brandon Ternes, 35, St Paul, MN 31.93% 6:17:40 14:24 6:06:03 4073 2089 M20 Danny Vaillancourt, 30, Fort Collins, CO 31.93% 6:17:40 14:24 6:16:33 4074 596 M35 Tim Coleman, 38, Rochester, MN 32.14% 6:17:42 14:24 6:05:21 4075 88 M60 Scott Knight, 64, Cologne, MN 40.80% 6:18:09 14:25 6:16:05 4076 597 M35 Bryan Waits, 37, Shakopee, MN 31.95% 6:18:12 14:26 6:06:01 4077 2090 M20 Michael Peters, 27, Naperville, IL 31.88% 6:18:15 14:26 6:12:50 4078 470 M40 Htoo Htoo Po, 40, Federal Way, WA 32.58% 6:18:17 14:26 6:07:32 4079 89 M60 Scott Peters, 60, Naperville, IL 39.15% 6:18:17 14:26 6:12:51 4080 2091 M20 Alejandro Galindo, 34, New York, NY 31.86% 6:18:29 14:26 6:06:39 4081 598 M35 Matthew Peterson, 36, Minneapolis, MN 31.85% 6:18:41 14:27 6:08:09 4082 48 M65 Kurt Nier, 68, Saint Paul, MN 42.52% 6:18:45 14:27 6:07:21 4083 599 M35 Mike Slavin, 38, Austin, TX 32.04% 6:18:52 14:27 6:06:25 4084 2092 M20 Michael Helgeson, 28, Minneapolis, MN 31.80% 6:19:09 14:28 6:07:05 4085 29 N Eden Teller, 30, Minneapolis, MN 34.32% 6:19:11 14:28 6:07:20 4086 2093 M20 Mitch Leonard, 30, Maple Grove, MN 31.80% 6:19:14 14:28 6:07:10 4087 2094 M20 Dennis Lee, 31, Minneapolis, MN 31.80% 6:19:14 14:28 6:09:05 4088 2095 M20 Daniel Ly, 32, Bloomington, MN 31.80% 6:19:15 14:28 6:09:07 4089 600 M35 Mitchell Dahlhoff, 37, St Paul, MN 31.83% 6:19:37 14:29 6:07:36 4090 151 M55 Richard Burns, 58, New Brighton, MN 38.18% 6:20:10 14:30 6:08:48 4091 305 M45 Randy Leiter, 45, Blaine, MN 33.83% 6:20:17 14:30 6:07:50 4092 306 M45 Blair Buccicone, 45, Blaine, MN 33.83% 6:20:19 14:30 6:07:52 4093 601 M35 Aaron Hay, 39, Chicago, IL 32.13% 6:20:25 14:31 6:08:32 4094 471 M40 Luke Smith, 40, Chicago, IL 32.40% 6:20:27 14:31 6:08:34 4095 2096 M20 Marvin Panemalaythong, 34, Savage, MN 31.69% 6:20:27 14:31 6:14:31 4096 2097 M20 Spencer Anderson, 32, St. Louis Park, MN 31.67% 6:20:44 14:31 6:09:13 4097 602 M35 Matt Shock, 38, Fredericktown, OH 31.88% 6:20:46 14:31 6:09:51 4098 2098 M20 Benjamin Weeldreyer, 22, Shoreview, MN 31.64% 6:21:04 14:32 6:09:32 4099 472 M40 Nathan Hostetter, 44, Ames, IA 33.45% 6:21:17 14:33 6:09:12 4100 2099 M20 Gemeng Vang, 29, South St Paul, MN 31.62% 6:21:22 14:33 6:11:06 4101 473 M40 Laurent Deconinck, 43, Woodbury, MN 33.13% 6:21:38 14:33 6:11:15 4102 21 M70 john dwyer, 71, Vero Beach, FL 43.62% 6:21:44 14:34 6:09:39 4103 90 M60 Juan Antonio Guerrero O, 62, Monterrey 39.54% 6:22:14 14:35 6:11:58 4104 2100 M20 Andris Delins, 30, Fort Collins, CO 31.54% 6:22:22 14:35 6:10:46 4105 2101 M20 Roberts Delins, 26, Minneapolis, MN 31.53% 6:22:23 14:35 6:10:46 4106 474 M40 Marcus Smothers, 41, Jacksonville, FL 32.48% 6:22:39 14:36 6:15:47 4107 2102 M20 Justin Hjerpinson, 24, Burnsville, MN 31.50% 6:22:46 14:36 6:10:53 4108 2103 M20 Cole Skoog, 25, Minneapolis, MN 31.42% 6:23:46 14:38 6:11:23 4109 49 M65 Jeffrey Egan, 68, Moscow, ID 41.92% 6:24:13 14:39 6:11:56 4110 475 M40 Siong Ming Wong, 44, Houston, TX 33.19% 6:24:14 14:39 6:23:22 4111 152 M55 Nirupam Chatterjee, 59, Rosemount, MN 38.14% 6:24:23 14:40 6:13:09 4112 2104 M20 Alexander Nixon, 34, Cumming, GA 31.36% 6:24:28 14:40 6:12 4113 4 M75 Bob Stavig, 76, Bloomington, MN 46.51% 6:24:30 14:40 6:22:22 4114 5 M75 John Naslund, 75, Bloomington, MN 45.67% 6:25:05 14:41 6:23:12 4115 91 M60 Rob Barrett, 60, Eden Prairie, MN 38.37% 6:25:58 14:43 6:14:06 4116 307 M45 Steve Patten, 45, Albert Lea, MN 33.33% 6:25:58 14:43 6:14:23 4117 2105 M20 Benjamin Schlichtmann, 33, Prior Lake, MN 31.24% 6:26:02 14:43 6:13:45 4118 2106 M20 Konner Kubista, 26, Owatonna, MN 31.24% 6:26:02 14:43 6:14:53 4119 2107 M20 Leif johnson, 29, Minneapolis, MN 31.19% 6:26:38 14:45 6:14:13 4120 153 M55 Henry Eurich, 59, Saginaw, MI 37.91% 6:26:44 14:45 6:15:44 4121 308 M45 Sai Thao, 47, Shoreview, MN 33.85% 6:26:47 14:45 6:16:24 4122 476 M40 Wesley McDonagh, 41, Eden Prairie, MN 32.12% 6:26:58 14:46 6:24:41 4123 2108 M20 Tyler Rogalski, 32, Saint Paul, MN 31.15% 6:27:04 14:46 6:14:45 4124 309 M45 jerrick krueger, 46, Hudson, WI 33.53% 6:27:04 14:46 6:19:58 4125 6 M75 Timothy Roush, 75, Kansas City, MO 45.43% 6:27:04 14:46 6:25:58 4126 2109 M20 David Tran, 28, Brooklyn Park, MN 31.14% 6:27:11 14:46 6:15:03 4127 2110 M20 John Tran, 26, Minneapolis, MN 31.14% 6:27:12 14:46 6:15:04 4128 50 M65 Mike Cassidy, 68, Maple Grove, MN 41.59% 6:27:16 14:46 6:14:52 4129 477 M40 Michael Chamberlain, 40, Lakeville, MN 31.81% 6:27:26 14:47 6:17:05 4130 2111 M20 Neil O�mara, 33, Lakeville, MN 31.11% 6:27:36 14:47 6:17:16 4131 154 M55 Rakesh Patel, 57, Duluth, GA 37.07% 6:27:46 14:47 6:17:22 4132 213 M50 John O'Rourke, 54, Saint Michael, MN 36.00% 6:27:51 14:48 6:17:31 4133 603 M35 Jeremy Cook, 38, Plymouth, MN 31.26% 6:28:16 14:49 6:16:13 4134 2112 M20 Erik Hall, 30, Eden Prairie, MN 31.04% 6:28:31 14:49 6:21:12 4135 22 M70 Dave Sibley, 73, St Michael, MN 43.93% 6:28:38 14:49 6:17:54 4136 155 M55 Robert Alexander, 58, Otsego, MN 37.35% 6:28:41 14:50 6:16:29 4137 2113 M20 Daniel Soya, 25, Minneapolis, MN 31.01% 6:28:53 14:50 6:17:06 4138 2114 M20 James Hayden, 27, Arden Hills, MN 30.99% 6:29:10 14:51 6:16:52 4139 2115 M20 Hector Garcia, 31, North St Paul, MN 30.98% 6:29:11 14:51 6:16:52 4140 2116 M20 Lawrence Burgess, 27, French Lick, IN 30.98% 6:29:15 14:51 6:16:39 4141 478 M40 Edvard Stapic, 44, Richfield, MN 32.76% 6:29:18 14:51 6:17:41 4142 2117 M20 John Braegelman, 21, St. Michael, MN 31.02% 6:29:33 14:51 6:18:51 4143 604 M35 Jake Murphy, 36, Minneapolis, MN 30.94% 6:29:47 14:52 6:23:15 4144 156 M55 Augustine Faucher, 59, Pittsburgh, PA 37.59% 6:30:00 14:53 6:18:22 4145 43 M18 Eh K Yaw, 18, Saint Paul, MN 31.94% 6:30:01 14:53 6:17:46 4146 2118 M20 Luke Russell, 25, New Hope, MN 30.92% 6:30:01 14:53 6:18:03 4147 44 M18 Denny Yang, 18, North St Paul, MN 31.92% 6:30:15 14:53 6:18 4148 605 M35 Lwgde Yang, 38, Brooklyn Center, MN 31.10% 6:30:20 14:53 6:18:32 4149 606 M35 Josh Jones, 37, St Charles, MO 30.95% 6:30:26 14:54 6:18:27 4150 2119 M20 John Schaefer, 23, St Paul, MN 30.88% 6:30:26 14:54 6:18:28 4151 214 M50 John Schaefer, 54, St Paul, MN 35.77% 6:30:27 14:54 6:18:28 4152 607 M35 Teagan Hynes, 38, St Louis Park, MN 30.97% 6:31:55 14:57 6:20:18 4153 2120 M20 Mohammad Akram, 24, Kent, WA 30.75% 6:32:08 14:57 6:19:35 4154 23 M70 David Phillips, 74, Plymouth, MN 44.08% 6:32:52 14:59 6:22:32
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

4155 2121 M20 Orion Venero, 24, Minneapolis, MN 30.65% 6:33:24 15:00 6:22:02 4156 2122 M20 Joshua Feyereisen, 24, Minneapolis, MN 30.61% 6:33:56 15:02 6:21:50 4157 479 M40 Tou cher Yang, 44, Lino Lakes, MN 32.37% 6:33:57 15:02 6:22:10 4158 215 M50 Kevin Burkart, 54, Prior Lake, MN 35.42% 6:34:16 15:02 6:27:37 4159 2123 M20 Zachary Reiley, 28, San Jose, CA 30.58% 6:34:18 15:02 6:27:37 4160 2124 M20 Peter Wissink, 29, New York, NY 30.56% 6:34:33 15:03 6:23:19 4161 2125 M20 Bronson Lee, 23, Newport, MN 30.51% 6:35:16 15:05 6:28:12 4162 2126 M20 Manuel Castillo Iv, 28, Minneapolis, MN 30.46% 6:35:56 15:06 6:24:08 4163 608 M35 Yeng Chong Kue, 36, Blaine, MN 30.45% 6:36:01 15:06 6:28:42 4164 310 M45 Nicholas Weinand, 49, New Brighton, MN 33.63% 6:36:27 15:07 6:24:33 4165 2127 M20 Ben Steve, 25, Iowa City, IA 30.40% 6:36:42 15:08 6:25:41 4166 30 N Felicity Gaylard, 42, Coburg 34.18% 6:37:06 15:09 6:25:50 4167 1 M80 Steve Schroeder, 83, River Falls, WI 52.77% 6:37:12 15:09 6:26:25 4168 2128 M20 Dustin Grage, 34, Buffalo, MN 30.34% 6:37:24 15:09 6:25:03 4169 2129 M20 Daniel Bielinski, 26, Saint Paul, MN 30.34% 6:37:24 15:09 6:27 4170 2130 M20 Robert Kouba, 34, Bloomington, MN 30.34% 6:37:25 15:09 6:25:37 4171 2131 M20 Trask Angell, 26, Minneapolis, MN 30.32% 6:37:39 15:10 6:26:33 4172 2132 M20 Justin Zabinski, 30, Coon Rapids, MN 30.30% 6:38:00 15:11 6:25:43 4173 480 M40 Adam Martinez, 40, Champlin, MN 30.96% 6:38:10 15:11 6:27:28 4174 92 M60 Juan Olvera, 63, Lakeville, MN 38.35% 6:38:12 15:11 6:27:57 4175 609 M35 Talha Khan, 37, Blaine, MN 30.32% 6:38:36 15:12 6:33:29 4176 2133 M20 Nathan Phan, 24, Brooklyn Park, MN 30.24% 6:38:42 15:12 6:27:25 4177 24 M70 Michael Swanson, 73, Plymouth, MN 42.81% 6:38:49 15:13 6:38:36 4178 311 M45 Juan Antonio Carrizales, 46, St Louis Park, MN 32.53% 6:38:57 15:13 6:31:14 4179 2134 M20 Mason Ellsworth, 25, West Lafayette, IN 30.22% 6:39:00 15:13 6:28:02 4180 2135 M20 Alex Virasy, 29, Brooklyn Park, MN 30.22% 6:39:04 15:13 6:27:43 4181 2136 M20 Wade Mischler, 24, St. Paul, MN 30.21% 6:39:09 15:13 6:27:58 4182 312 M45 Ryan Heath, 47, Austin, MN 32.79% 6:39:22 15:14 6:28:22 4183 157 M55 Scott Todhunter, 59, Apple Valley, MN 36.69% 6:39:35 15:14 6:27:10 4184 313 M45 Jason Tucker, 48, Marshfield, WI 33.02% 6:40:07 15:16 6:28:16 4185 2137 M20 Isaiah Enockson, 30, Des Moines, IA 30.03% 6:41:33 15:19 6:29:41 4186 93 M60 Thomas Perri, 64, Maple Grove, MN 38.40% 6:41:48 15:20 6:29:17 4187 314 M45 Phillip Peterson, 48, Burlington, VT 32.88% 6:41:52 15:20 6:29:35 4188 481 M40 Adam Wahl, 44, Coon Rapids, MN 31.69% 6:42:26 15:21 6:30:51 4189 2138 M20 Finnian Hawkins, 27, Minneapolis, MN 29.94% 6:42:42 15:22 6:30:11 4190 51 M65 Jorge Aragon, 66, Mexico D F. 39.03% 6:43:50 15:24 6:38:07 4191 52 M65 David Petersen, 65, Bloomington, MN 38.61% 6:43:55 15:24 6:33:30 4192 2139 M20 Gustavo Chavez, 26, Aurora, IL 29.82% 6:44:25 15:26 6:32:28 4193 53 M65 Bruce Holman, 65, Champlin, MN 38.49% 6:45:06 15:27 6:33:14 4194 610 M35 Scott Airey, 38, Wayzata, MN 29.88% 6:46:12 15:30 6:39:28 4195 2140 M20 Jeff Dutan, 20, Edina, MN 29.86% 6:47:06 15:32 6:45:35 4196 25 M70 Craig Swanson, 71, Plymouth, MN 40.90% 6:47:08 15:32 6:44:58 4197 216 M50 Neeraj Sharma, 50, Lake Elmo, MN 33.03% 6:47:22 15:32 6:39:52 4198 611 M35 Pratik Dakwale, 36, Edina, MN 29.60% 6:47:28 15:32 6:35:14 4199 7 M75 Mark Stodghill, 77, Duluth, MN 44.38% 6:50:15 15:39 6:48:01 4200 217 M50 Shawn Negus-Green, 53, Minneapolis, MN 33.50% 6:52:59 15:45 6:40:36 4201 158 M55 Michael Beecroft, 56, White Bear Lake, MN 34.39% 6:53:55 15:47 6:42:09
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top


Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top


Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

1 finishers among Men 8 - 9 1 finishers among Men 12 - 13 6 finishers among Men 14 - 15 19 finishers among Men 16 - 17 44 finishers among Men 18 - 19 2140 finishers among Men 20 - 34 611 finishers among Men 35 - 39 481 finishers among Men 40 - 44 314 finishers among Men 45 - 49 217 finishers among Men 50 - 54 158 finishers among Men 55 - 59 93 finishers among Men 60 - 64 53 finishers among Men 65 - 69 25 finishers among Men 70 - 74 7 finishers among Men 75 - 79 1 finishers among Men 80 - 84 6 finishers among Women 14 - 15 10 finishers among Women 16 - 17 25 finishers among Women 18 - 19 1608 finishers among Women 20 - 34 362 finishers among Women 35 - 39 329 finishers among Women 40 - 44 201 finishers among Women 45 - 49 118 finishers among Women 50 - 54 88 finishers among Women 55 - 59 42 finishers among Women 60 - 64 19 finishers among Women 65 - 69 9 finishers among Women 70 - 74 30 finishers among Nonbinary 4201 male finishers 2817 female finishers 7018 total finishers
Click here for data on women
Click here for data on women's 10 mile
Click here for data on men's 10 mile

Return to home page.