Grandma's Marathon Men

Two Harbors to Duluth

June 21, 2025


Results by MTEC Results

Click on the "pace" links to move about through the results. Use the Find option of your Web Browser to find the performance of a specific individual.

Click here for data on women
Click here for data on Garry Bjorklund Half Marathon women
Click here for data on Garry Bjorklund Half Marathon men

                                                                  Last updated July 22, 2025 4:56 PM
         CLASS                                           AGE GRADE  FINISH    
 PLACE   PLACE           FINISHER                                     TIME     PACE  NET TIME

    1    1 M20  Joel Reichow, 31, St Paul, MN             91.37%   2:11:58    5:02  2:11:58
    2    1 M35  Sammy Rotich, 38, Minneapolis, MN         91.45%   2:12:44    5:04  2:12:44
    3    2 M20  Amanuel Mesel, 34, Flagstaff, AZ          90.66%   2:13:00    5:04  2:13
    4    3 M20  Will Norris, 30, Charlottesville, VA      89.95%   2:14:03    5:07  2:14:03
    5    4 M20  Joseph Trojan, 27, Edina, MN              89.83%   2:14:14    5:07  2:14:13
    6    5 M20  Jason Weitzel, 28, Greenville, SC         89.68%   2:14:28    5:08  2:14:28
    7    6 M20  Benjamin Olson, 25, Coon Rapids, MN       88.81%   2:15:47    5:11  2:15:46
    8    7 M20  Tai Smith, 27, Glendale, AZ               88.60%   2:16:06    5:11  2:16:06
    9    8 M20  Dennis Kipkosgei, 30, Wailuku, HI         88.35%   2:16:29    5:12  2:16:29
   10    9 M20  Getinet Gedamu, 34, Davenport, IA         88.20%   2:16:43    5:13  2:16:43
   11   10 M20  Garret Lee, 32, Denver, CO                88.12%   2:16:50    5:13  2:16:49
   12   11 M20  Benjamin Schneiderman, 29, Lakewood, CO   87.10%   2:18:27    5:17  2:18:27
   13   12 M20  Chase Weaverling, 29, Arvada, CO          86.90%   2:18:46    5:18  2:18:46
   14   13 M20  Stephen Jones, 27, Boulder, CO            86.82%   2:18:53    5:18  2:18:51
   15   14 M20  Nick Doud, 24, Bloomington, IL            86.80%   2:18:55    5:18  2:18:52
   16   15 M20  Brian Masterson, 30, Seattle, WA          86.56%   2:19:18    5:19  2:19:16
   17    2 M35  Fernando Cervantes Caudillo, 35, Silao, GU 85.97%   2:20:16    5:21  2:20:16
   18   16 M20  Nadir Yusuf, 28, Inver Grove Height, MN   84.82%   2:22:10    5:25  2:22:10
   19   17 M20  Lars Dewall, 24, Lakeland, MN             84.32%   2:23:00    5:27  2:22:57
   20   18 M20  Medhane woldu, 25, San Diego, CA          84.24%   2:23:09    5:28  2:23:09
   21   19 M20  Pius Karanja, 33, Nairobi, NA             84.23%   2:23:10    5:28  2:23:10
   22   20 M20  Micah Meindertsma, 27, Kentwood, MI       84.06%   2:23:27    5:28  2:23:26
   23   21 M20  Grady Daniels, 26, Portland, OR           83.87%   2:23:46    5:29  2:23:44
   24   22 M20  Jack Mastandrea, 27, Greenville, SC       83.69%   2:24:05    5:30  2:24:04
   25   23 M20  Dylan Belles, 32, Eureka, MO              83.01%   2:25:16    5:32  2:25:15
   26   24 M20  Jack Whetstone, 26, Washington, DC        82.88%   2:25:30    5:33  2:25:28
   27   25 M20  Theo Kahler, 27, Easton, PA               82.78%   2:25:40    5:33  2:25:38
   28   26 M20  Michael Ottesen, 30, Provo, UT            82.46%   2:26:14    5:35  2:26:14
   29   27 M20  Seth Slavin, 25, Greenbelt, MD            82.34%   2:26:27    5:35  2:26:25
   30   28 M20  Caleb Van Geffen, 26, Birmingham, AL      82.04%   2:26:59    5:36  2:26:57
   31   29 M20  Adam McCollor, 24, Minnetonka, MN         81.52%   2:27:55    5:39  2:27:49
   32   30 M20  Keith Meyer, 30, Powell, OH               81.52%   2:27:55    5:39  2:27:53
   33   31 M20  Jacob Cameron, 31, Ottawa, ON             81.37%   2:28:12    5:39  2:28:12
   34   32 M20  Blake Preece, 28, Reynoldsburg, OH        81.35%   2:28:14    5:39  2:28:06
   35   33 M20  Ben Dertinger, 24, Webster, NY            81.19%   2:28:31    5:40  2:28:28
   36   34 M20  Will Minnette, 23, Saline, MI             81.16%   2:28:34    5:40  2:28:29
   37   35 M20  Clark Messman, 29, Los Angeles, CA        80.97%   2:28:55    5:41  2:28:52
   38   36 M20  Mark Laughlin, 31, Superior, WI           80.96%   2:28:56    5:41  2:28:53
   39   37 M20  Gabriel Sams, 28, Russellville, AR        80.90%   2:29:03    5:41  2:29:01
   40    1 M40  Daniel Vassallo, 40, Peabody, MA          82.38%   2:29:37    5:42  2:29:35
   41   38 M20  Roger Hopper, 34, Chesapeake, VA          80.53%   2:29:44    5:43  2:29:43
   42   39 M20  Dillon Breen, 32, San Diego, CA           80.50%   2:29:48    5:43  2:29:47
   43   40 M20  Quinlan Moll, 29, Kansas City, MO         80.46%   2:29:52    5:43  2:29:51
   44   41 M20  Thomas Dean, 30, Highlands Ranch, CO      80.44%   2:29:54    5:43  2:29:51
   45    3 M35  Johnny Davis, 36, Minneapolis, MN         80.39%   2:30:01    5:43  2:29:57
   46   42 M20  Clay Simpson, 28, Lincoln, NE             80.30%   2:30:10    5:44  2:30:08
   47   43 M20  Samuel Rodgers, 23, Elmhurst, IL          80.17%   2:30:25    5:44  2:30:14
   48   44 M20  David Vannucchi, 23, Onalaska, WI         79.92%   2:30:53    5:45  2:30:45
   49   45 M20  Carter Dillon, 24, Parker, CO             79.74%   2:31:13    5:46  2:31:08
   50    1 M18  Eric Mann, 18, Thunder Bay, ON            82.34%   2:31:17    5:46  2:31:13
   51   46 M20  Matthew Lunceford Blivin, 28, Durham, NC  79.69%   2:31:19    5:46  2:31:14
   52   47 M20  Leif Klarqvist, 22, Roseville, MN         79.58%   2:31:32    5:47  2:31:28
   53    4 M35  Brett Noecker, 35, Minneapolis, MN        79.03%   2:32:35    5:49  2:32:32
   54   48 M20  Will Peters, 27, Kings County, NY         78.94%   2:32:45    5:50  2:32:40
   55   49 M20  Kevin Lewis, 31, Richfield, MN            78.92%   2:32:47    5:50  2:32:46
   56    2 M40  Dylan Wykes, 42, Vancouver, BC            81.99%   2:32:54    5:50  2:32:52
   57   50 M20  Tyler Johnson, 27, Wyoming, MI            78.81%   2:33:00    5:50  2:32:52
   58   51 M20  Nathan Pearson, 27, Kansas City, MO       78.77%   2:33:05    5:50  2:32:52
   59   52 M20  Alex Strojny, 24, Stevens Point, WI       78.59%   2:33:26    5:51  2:33:15
   60   53 M20  Steve Browne, 29, Chicago, IL             78.57%   2:33:28    5:51  2:33:25
   61   54 M20  Mike Kirkland, 32, Bright's Grove, ON     78.50%   2:33:37    5:52  2:33:32
   62    5 M35  James Barracca, 38, Huntington, NY        78.92%   2:33:48    5:52  2:33:43
   63   55 M20  Max Hand, 23, St. Paul, MN                78.26%   2:34:05    5:53  2:33:51
   64   56 M20  Finn Dodgson, 26, Thunder Bay, ON         78.22%   2:34:09    5:53  2:34:05
   65   57 M20  Jesse Nix, 27, Springfield, MO            78.09%   2:34:25    5:53  2:34:13
   66   58 M20  Edwin Reyes-Herrera, 27, Dublin, OH       77.77%   2:35:03    5:55  2:34:57
   67    6 M35  Mike Walentiny, 37, Lewiston, MN          77.74%   2:35:26    5:56  2:35:19
   68   59 M20  Christopher Stallard, 22, Minneapolis, MN 77.54%   2:35:31    5:56  2:35:26
   69    7 M35  Zach Lee, 36, Eau Claire, WI              77.50%   2:35:36    5:56  2:35:31
   70   60 M20  Christian Brewer, 34, Knoxville, TN       77.48%   2:35:38    5:56  2:35:32
   71   61 M20  James Weissensel, 31, Park Ridge, IL      77.44%   2:35:43    5:56  2:35:43
   72   62 M20  Dylan Hendricks, 26, Chicago, IL          77.41%   2:35:46    5:56  2:35:28
   73   63 M20  Charlie Caven, 23, Maple Grove, MN        77.41%   2:35:46    5:56  2:35:37
   74    8 M35  Daniel Craighead, 35, Minneapolis, MN     77.29%   2:36:01    5:57  2:35:59
   75   64 M20  Sam Anderson, 31, Maplewood, MN           77.03%   2:36:32    5:58  2:36:21
   76   65 M20  Tony Weeks, 22, Hudson, WI                76.93%   2:36:45    5:59  2:36:36
   77   66 M20  Aaron Engelhardt, 22, Flemington, NJ      76.92%   2:36:46    5:59  2:36:42
   78   67 M20  Maximus Villarreal, 22, Marietta, GA      76.89%   2:36:50    5:59  2:36:50

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

79 68 M20 Nick Thomas, 28, Duluth, MN 76.75% 2:37:07 6:00 2:37:04 80 69 M20 Theo Knoll, 24, Kansas City, MO 76.57% 2:37:29 6:00 2:37:10 81 70 M20 Owen Dickenson, 23, Solon Springs, WI 76.51% 2:37:36 6:01 2:37:30 82 71 M20 Aaron Townley, 30, Allison Park, PA 76.32% 2:38:00 6:02 2:37:47 83 72 M20 Jeremy Ryan, 30, St Charles, MO 76.27% 2:38:06 6:02 2:37:54 84 73 M20 Andrew DeJong, 26, Harrisburg, SD 75.95% 2:38:46 6:03 2:38:42 85 9 M35 Nicholas Ethen, 37, Minneapolis, MN 76.09% 2:38:49 6:03 2:38:38 86 10 M35 Benjamin Sathre, 35, St Paul, MN 75.91% 2:38:51 6:04 2:38:47 87 74 M20 Dennis Escobar, 30, Lyons, IL 75.86% 2:38:57 6:04 2:38:52 88 75 M20 Dustin Macuiba, 27, Gurnee, IL 75.82% 2:39:02 6:04 2:38:52 89 76 M20 Nicholas Fung, 34, New York, NY 75.66% 2:39:22 6:05 2:39:19 90 77 M20 Nicholas Rudolph, 32, Waseca, MN 75.58% 2:39:33 6:05 2:39:21 91 3 M40 Jeffrey Ares, 41, New York, NY 77.82% 2:39:44 6:06 2:39:41 92 78 M20 Nolan Baumhardt, 22, Slinger, WI 75.48% 2:39:45 6:06 2:39:29 93 79 M20 Tyler Culver, 33, Cedar Rapids, IA 75.47% 2:39:46 6:06 2:39:44 94 80 M20 Tim Biles, 33, Arlington, TX 75.45% 2:39:49 6:06 2:39:44 95 81 M20 Scott Doescher, 31, Gainesville, VA 75.41% 2:39:54 6:06 2:39:51 96 82 M20 Matthew Trutna, 25, Big Lake, MN 75.40% 2:39:56 6:06 2:34:55 97 11 M35 Travis Iles, 38, New Albany, OH 75.80% 2:40:08 6:06 2:40:08 98 83 M20 Bruce Butler, 29, Columbus, OH 75.25% 2:40:14 6:07 2:40:03 99 84 M20 Joshua Estrada, 33, Fort Lauderdale, FL 75.21% 2:40:20 6:07 2:40:19 100 85 M20 Nate Griepentrog, 23, Milwaukee, WI 75.14% 2:40:29 6:07 2:40:23 101 86 M20 Jeffrey Hesselbein, 25, Verona, WI 75.14% 2:40:29 6:07 2:40:21 102 87 M20 Tyler Bay, 31, Woodhaven, NY 75.11% 2:40:32 6:07 2:40:19 103 1 M45 Kevin Beatty, 49, Frankford, ON 83.04% 2:40:33 6:07 2:40:24 104 88 M20 Seth Kilborn, 25, Waukee, IA 74.98% 2:40:49 6:08 2:40:44 105 89 M20 Scotty Boyer, 33, Milwaukee, WI 74.94% 2:40:54 6:08 2:40:36 106 90 M20 John Freeman, 34, Larchmont, NY 74.91% 2:40:58 6:08 2:40:54 107 12 M35 Alan Twomey, 39, Minneapolis, MN 75.72% 2:41:26 6:09 2:41:22 108 2 M45 Aaron Kleinman, 48, Boulder, CO 81.82% 2:41:28 6:10 2:41:19 109 91 M20 Andrew crowell, 29, Norfolk, VA 74.64% 2:41:33 6:10 2:41:30 110 13 M35 Joshua Cerra, 36, Rice Lake, WI 74.63% 2:41:36 6:10 2:41:25 111 14 M35 Matthew Wiersum, 37, Minneapolis, MN 74.76% 2:41:38 6:10 2:41:36 112 92 M20 Alec Reiss, 26, Denver, CO 74.56% 2:41:43 6:10 2:41:38 113 4 M40 Adam Condit, 42, Eau Claire, WI 77.41% 2:41:57 6:11 2:41:54 114 93 M20 Thomas White, 32, Pittsburgh, PA 74.33% 2:42:13 6:11 2:42 115 94 M20 Luke Lorenz, 24, Madison, WI 74.27% 2:42:21 6:12 2:42:05 116 95 M20 Ryan Adkins, 24, Twinsburg, OH 74.23% 2:42:27 6:12 2:42:22 117 96 M20 Colten Poe, 24, St. Petersburg, FL 74.17% 2:42:34 6:12 2:42:12 118 15 M35 Kory Cool, 38, Manhattan, KS 74.59% 2:42:44 6:12 2:42:24 119 97 M20 Matthew Goyden, 26, Elmira, NY 74.08% 2:42:47 6:13 2:42:28 120 98 M20 Bryce Juedes, 29, Minnetonka, MN 73.99% 2:42:59 6:13 2:42:52 121 99 M20 Isaac Rubinstein, 29, Providence, RI 73.99% 2:42:59 6:13 2:42:52 122 100 M20 Jack Van Kempen, 23, Elbow Lake, MN 73.97% 2:43:01 6:13 2:42:44 123 101 M20 Michael Schaefer, 22, Mukwonago, WI 73.77% 2:43:28 6:14 2:43:14 124 102 M20 Jordan Hassemer, 31, Madison, WI 73.73% 2:43:33 6:14 2:43:16 125 3 M45 Erik Wippler, 49, Wayne County, MI 81.48% 2:43:37 6:14 2:43:29 126 16 M35 Luke Toso, 35, Bismarck, ND 73.64% 2:43:45 6:15 2:43:30 127 103 M20 Chase Bulten, 27, Campbellsville, KY 73.62% 2:43:47 6:15 2:43:45 128 104 M20 Nicolas Brueske, 29, St Paul, MN 73.58% 2:43:53 6:15 2:43:47 129 105 M20 Austin DePuydt, 21, East Troy, WI 73.72% 2:43:54 6:15 2:43:40 130 17 M35 Curtis Whittit, 37, Wichita, KS 73.64% 2:44:05 6:16 2:44 131 106 M20 Brian Klipstein, 33, Milwaukee, WI 73.37% 2:44:21 6:16 2:44:02 132 107 M20 Aidan Sodemann, 24, South Milwaukee, WI 73.26% 2:44:36 6:17 2:44:29 133 108 M20 Mitchell Kusick, 32, Firestone, CO 73.21% 2:44:42 6:17 2:44:34 134 109 M20 Dan Cunnington, 31, Boulder, CO 73.20% 2:44:44 6:17 2:44:41 135 5 M40 Tony Hoff, 40, Duluth, MN 74.82% 2:44:44 6:17 2:44:22 136 18 M35 M Angel Ramirez, 36, Flagstaff, AZ 73.20% 2:44:45 6:17 2:44:44 137 110 M20 Ryan Courtney, 26, Tiffin, IA 73.17% 2:44:48 6:17 2:44:42 138 111 M20 Matthew Rudquist, 32, New Richmond, WI 73.16% 2:44:49 6:17 2:44:43 139 112 M20 Taidgh McManus, 24, Chicago, IL 73.15% 2:44:50 6:17 2:44:43 140 4 M45 Gerad Mead, 45, Richfield, MN 78.02% 2:44:53 6:17 2:44:46 141 113 M20 Brad Vaara, 29, Hurley, WI 73.12% 2:44:55 6:17 2:44:38 142 1 M50 Trent Fifield, 52, Saint Charles, IL 83.08% 2:44:57 6:17 2:44:55 143 6 M40 Matthew Nelson, 44, Ponte Vedra Beach, FL 77.31% 2:44:58 6:18 2:44:54 144 114 M20 Josh Tarnowski, 25, L'Anse, MI 73.02% 2:45:08 6:18 2:44:52 145 115 M20 Harrison Mann, 34, Brooklyn, NY 73.00% 2:45:11 6:18 2:44:56 146 19 M35 Scott Trama, 36, Knoxville, TN 72.94% 2:45:20 6:18 2:45 147 116 M20 Sean Royer, 33, Wauwatosa, WI 72.93% 2:45:21 6:18 2:45:12 148 117 M20 Adam King, 31, San Francisco, CA 72.91% 2:45:23 6:18 2:45:18 149 118 M20 Douglas Totten, 32, Indianapolis, IN 72.90% 2:45:24 6:19 2:45:03 150 119 M20 William Reed Doerfler, 34, Pittsburgh, PA 72.90% 2:45:24 6:19 2:45:10 151 120 M20 Will Nemeth, 22, Sartell, MN 72.90% 2:45:25 6:19 2:45:22 152 121 M20 Alec Wick, 27, Omaha, NE 72.89% 2:45:26 6:19 2:45:15 153 122 M20 Trevor Wenzel, 25, West Allis, WI 72.87% 2:45:29 6:19 2:40:23 154 1 M16 Peter Lanpher, 17, Chevy Chase, MD 76.69% 2:45:30 6:19 2:45:12 155 5 M45 CarlosEduardo BatistaDe Olivei, 45, Bloomington, MN 77.72% 2:45:32 6:19 2:45:08 156 123 M20 Payton Goudreau, 24, Fox Point, WI 72.83% 2:45:34 6:19 2:40:31 157 124 M20 James Schwinghamer, 24, Duluth, MN 72.77% 2:45:42 6:19 2:45:36 158 20 M35 Daniel Burton, 38, Vestavia Hills, AL 73.24% 2:45:44 6:19 2:45:29 159 21 M35 Addison Albin, 38, Parkville, MO 73.23% 2:45:46 6:19 2:45:39 160 125 M20 Paul Young, 34, Normandy Park, WA 72.72% 2:45:49 6:19 2:45:40 161 126 M20 Mikey Kvaal, 23, Dawson, MN 72.68% 2:45:55 6:20 2:45:38 162 127 M20 Joshua Wiseman, 23, Iowa City, IA 72.66% 2:45:58 6:20 2:45:50 163 128 M20 Brendon Paucek, 30, Chippewa Falls, WI 72.57% 2:46:09 6:20 2:45:59 164 129 M20 Jesse Krause, 34, Enid, OK 72.50% 2:46:19 6:21 2:46:01 165 7 M40 Evan Blankenship, 40, Glen Carbon, IL 74.08% 2:46:23 6:21 2:46:20 166 22 M35 Eric Koenig, 36, Fort Collins, CO 72.46% 2:46:26 6:21 2:46:19 167 130 M20 Jacob Blackmon, 27, Cedar Rapids, IA 72.44% 2:46:27 6:21 2:43:28 168 131 M20 Colin Weber, 27, Minneapolis, MN 72.43% 2:46:29 6:21 2:46:25 169 6 M45 Christopher Mutai, 48, Ponte Vedra, FL 79.33% 2:46:32 6:21 2:46:28 170 132 M20 Gunnar Pignotti, 29, Los Angeles, CA 72.30% 2:46:47 6:22 2:46:42 171 133 M20 Andy Lundgren, 33, Minneapolis, MN 72.28% 2:46:50 6:22 2:46:42 172 134 M20 Tyler Doveno, 28, Nashua, NH 72.28% 2:46:50 6:22 2:46:43 173 135 M20 Ben Gothard, 26, Zionsville, IN 72.26% 2:46:52 6:22 2:46:36 174 136 M20 Jeremiah Gerardy, 32, Dubuque, IA 72.23% 2:46:57 6:22 2:46:42 175 137 M20 Brandon Eckroth, 30, Minneapolis, MN 72.20% 2:47:01 6:22 2:46:57 176 138 M20 Aaron Arthur-Dworschack, 27, Boulder, CO 72.12% 2:47:12 6:23 2:47:07 177 139 M20 Jonathan Gaillard, 33, Ann Arbor, MI 72.10% 2:47:14 6:23 2:47:04 178 140 M20 Dalton Struck, 28, Bloomington, MN 72.10% 2:47:14 6:23 2:47:04 179 141 M20 Korbin Eisler, 22, Deforest, WI 72.06% 2:47:20 6:23 2:46:49 180 142 M20 Danny Radermacher, 30, Eagan, MN 72.02% 2:47:26 6:23 2:47:15 181 143 M20 Sam Janssen, 23, Stevens Point, WI 72.02% 2:47:26 6:23 2:47:12 182 144 M20 Michael Christianson, 30, Madison, WI 71.94% 2:47:37 6:24 2:47:18 183 2 M18 Jack Laufenberg, 18, Melrose, WI 74.31% 2:47:38 6:24 2:47:16 184 23 M35 Justin Roth, 36, Leroy, IL 71.93% 2:47:40 6:24 2:47:37 185 24 M35 Kyle Probst, 35, Arlington Heights, IL 71.85% 2:47:50 6:24 2:47:43 186 145 M20 Clyde Johnson, 32, Newton, KS 71.80% 2:47:56 6:24 2:47:44 187 8 M40 Michael Mosser, 44, Portland, OR 75.94% 2:47:56 6:24 2:47:53 188 146 M20 Eric Floberg, 33, Park Ridge, IL 71.79% 2:47:58 6:24 2:47:51 189 147 M20 Kevin Barrett, 29, Chattanooga, TN 71.78% 2:48:00 6:24 2:47:56 190 148 M20 Samuel Winsor, 32, Chicago, IL 71.77% 2:48:01 6:25 2:47:54 191 149 M20 Jack Courington, 25, Minneapolis, MN 71.77% 2:48:01 6:25 2:47:51 192 150 M20 Alexander Tait, 25, San Mateo, CA 71.75% 2:48:03 6:25 2:47:53 193 7 M45 Nick Eugster, 49, Minneapolis, MN 79.32% 2:48:04 6:25 2:47:55 194 151 M20 Scott Gerben, 28, Madison, WI 71.75% 2:48:04 6:25 2:47:47 195 25 M35 Maxwell Rankin, 35, Pensacola, FL 71.69% 2:48:12 6:25 2:48:07 196 152 M20 Justin Ward, 30, Chicago, IL 71.68% 2:48:14 6:25 2:48:07 197 153 M20 Alec Blenis, 30, Minneapolis, MN 71.60% 2:48:25 6:25 2:48:11 198 154 M20 Ryan Finke, 32, Ixonia, WI 71.55% 2:48:32 6:26 2:48:19 199 155 M20 Weston Homa, 28, Bethel Park, PA 71.53% 2:48:35 6:26 2:48:27 200 156 M20 Joey Thaler, 23, Chippewa Falls, WI 71.52% 2:48:36 6:26 2:48:30 201 157 M20 Christian Leonard, 26, Duluth, MN 71.52% 2:48:36 6:26 2:48:30 202 26 M35 Joe Haden, 36, Houston, TX 71.51% 2:48:38 6:26 2:48:27 203 158 M20 Wyatt Pajtash, 27, Eau Claire, WI 71.49% 2:48:41 6:26 2:48:32 204 159 M20 Austin Webs, 31, Minneapolis, MN 71.47% 2:48:43 6:26 2:48:28 205 160 M20 Andrew Goldsmith, 25, Iowa City, IA 71.46% 2:48:45 6:26 2:48:39 206 161 M20 Nicolas Mendivil, 29, Fridley, MN 71.44% 2:48:47 6:26 2:48:34 207 162 M20 Nicholas Russomano, 28, Ambler, PA 71.43% 2:48:49 6:26 2:48:42 208 27 M35 Eric Tadt, 37, Minneapolis, MN 71.56% 2:48:52 6:26 2:48:46 209 28 M35 Mark Hartman, 37, Duluth, MN 71.43% 2:49:10 6:27 2:49:05 210 29 M35 Alex Martin, 35, Millville, MN 71.28% 2:49:10 6:27 2:48:55 211 163 M20 Isaac overmyer, 28, Denver, CO 71.24% 2:49:16 6:27 2:48:52 212 164 M20 Anthony Annen, 20, Hudson, WI 71.80% 2:49:18 6:27 2:49:04 213 165 M20 Ashton Arnold, 25, Kiel, WI 71.22% 2:49:19 6:27 2:49:03 214 166 M20 Thomas Kendrick, 32, Bloomington, MN 71.18% 2:49:25 6:28 2:49:17 215 167 M20 Samuel Clasen, 29, Eden Prairie, MN 71.17% 2:49:26 6:28 2:49:08 216 168 M20 Grant Graber, 22, Sioux Falls, SD 71.15% 2:49:29 6:28 2:47:04 217 169 M20 Jacob Roberts, 28, Tampa, FL 71.08% 2:49:39 6:28 2:49:17 218 170 M20 Michael logeman, 28, Mason City, IA 71.06% 2:49:42 6:28 2:49:36 219 171 M20 William Orndorff, 34, North Chesterfield, VA 71.03% 2:49:46 6:29 2:49:30 220 172 M20 Andrew Quirk, 28, Brooklyn, NY 70.99% 2:49:51 6:29 2:49:39 221 173 M20 Eric Johnson, 30, Littleton, CO 70.99% 2:49:51 6:29 2:49:39 222 30 M35 Ben Johnson, 39, Brooklyn Park, MN 71.92% 2:49:57 6:29 2:49:47 223 174 M20 Hunter Hoffman, 28, Milwaukee, WI 70.90% 2:50:05 6:29 2:49:46 224 31 M35 Cody Clark, 39, New York, NY 71.85% 2:50:07 6:29 2:49:57 225 175 M20 Joseph Vizena, 34, Marquette, MI 70.83% 2:50:14 6:30 2:50:04 226 176 M20 Andrew Thonesen, 34, St Paul, MN 70.83% 2:50:14 6:30 2:49:52 227 177 M20 Jonah Kalsnes, 22, New Brighton, MN 70.82% 2:50:16 6:30 2:47:51 228 178 M20 Ryan Redmond, 32, Howards Grove, WI 70.79% 2:50:21 6:30 2:50:11 229 179 M20 Connor Belson, 32, Raleigh, NC 70.75% 2:50:26 6:30 2:50:21 230 180 M20 Samuel Peters, 23, South St. Paul, MN 70.74% 2:50:28 6:30 2:50:18 231 181 M20 Reese Thompson, 23, Tacoma, WA 70.73% 2:50:29 6:30 2:48:05 232 182 M20 Jacob Kodrick, 22, Brownsburg, IN 70.72% 2:50:31 6:30 2:50:27 233 183 M20 Brandon Wynsma, 31, Nashville, TN 70.70% 2:50:34 6:30 2:50:28 234 184 M20 Connor Hacker, 22, Sartell, MN 70.70% 2:50:34 6:30 2:50:23 235 185 M20 Paul Wales, 24, Tampa, FL 70.65% 2:50:40 6:31 2:50:34 236 186 M20 Brock Kelly, 23, Saltillo, MS 70.63% 2:50:43 6:31 2:50:19 237 187 M20 Stroud Tolleson, 25, Madison, WI 70.62% 2:50:45 6:31 2:50:37 238 32 M35 Nathan Wentz, 35, Golden Valley, MN 70.56% 2:50:54 6:31 2:50:47 239 188 M20 Tsuyoshi Yamaichi, 34, Houston, TX 70.50% 2:51:02 6:31 2:50:49 240 2 M16 Jack Douglas, 17, Minneapolis, MN 74.21% 2:51:02 6:31 2:50:29 241 33 M35 Bryant England, 39, Omaha, NE 71.45% 2:51:05 6:32 2:50:47 242 189 M20 Matt Eidenschink, 31, Duluth, MN 70.44% 2:51:11 6:32 2:51 243 190 M20 Tyler Hiserote, 27, O'Fallon, IL 70.38% 2:51:20 6:32 2:51:08 244 1 M60 Thomas Tayeri, 60, Palo Alto, CA 86.43% 2:51:20 6:32 2:51:09 245 191 M20 Alex Breimhurst, 21, Eagan, MN 70.50% 2:51:23 6:32 2:51:02 246 192 M20 Yoel Flores Chacón, 23, México D F , CD 70.30% 2:51:32 6:33 2:51:28 247 34 M35 Cory Harris, 36, Gurnee, IL 70.28% 2:51:35 6:33 2:51:30 248 193 M20 Collin Anderson, 24, Bloomington, MN 70.27% 2:51:36 6:33 2:51:19 249 194 M20 Will Casey, 33, Milwaukee, WI 70.20% 2:51:46 6:33 2:51:37 250 195 M20 Jacob Moe, 23, New Brighton, MN 70.08% 2:52:04 6:34 2:51:54 251 196 M20 Ben Lattimore, 30, Eden Prairie, MN 70.06% 2:52:07 6:34 2:52 252 197 M20 Harris Anderson, 23, South St. Paul, MN 70.05% 2:52:08 6:34 2:51:58 253 198 M20 Gage Hornung, 26, Sf, CA 70.00% 2:52:15 6:34 2:52:05 254 199 M20 Scott Kvidera, 29, Grand Forks, ND 70.00% 2:52:16 6:34 2:51:11 255 35 M35 Nick Kineke, 35, Minneapolis, MN 69.94% 2:52:24 6:35 2:52:10 256 200 M20 Andrew Christofferson, 27, Oregon, WI 69.94% 2:52:25 6:35 2:52:13 257 201 M20 Andrew Carlson, 22, Amery, WI 69.91% 2:52:29 6:35 2:52:11 258 36 M35 Alban Crook, 35, Des Moines, IA 69.89% 2:52:32 6:35 2:51:59 259 37 M35 Will Gordon, 36, Mechanicsburg, PA 69.89% 2:52:33 6:35 2:52:24 260 202 M20 Derek Loseke, 31, Omaha, NE 69.88% 2:52:34 6:35 2:52:16 261 203 M20 Alec Wright, 30, Cambridge, MA 69.84% 2:52:39 6:35 2:52:22 262 204 M20 Collin Buck, 30, Farmington, MN 69.84% 2:52:39 6:35 2:52:22 263 205 M20 Noah Strom, 28, Jacksonville, FL 69.84% 2:52:39 6:35 2:52:31 264 206 M20 Eric Klein, 29, Las Vegas, NV 69.83% 2:52:41 6:35 2:52:17 265 8 M45 Ron Snedaker, 48, Pueblo West, CO 76.49% 2:52:43 6:35 2:52:34 266 207 M20 Levi Hill, 20, Cedar Falls, IA 70.35% 2:52:47 6:35 2:52 267 208 M20 Daymean Probst, 28, Kansas City, MO 69.77% 2:52:50 6:36 2:52:27 268 38 M35 Judson White, 36, Ridgefield, WA 69.75% 2:52:54 6:36 2:52:34 269 209 M20 Andres Herrera, 31, Chicago, IL 69.73% 2:52:55 6:36 2:52:53 270 210 M20 Josh Klein, 27, Omaha, NE 69.69% 2:53:02 6:36 2:52:44 271 211 M20 O J Ojullu, 32, St Cloud, MN 69.61% 2:53:13 6:36 2:53:01 272 212 M20 Avery Watts, 24, Corvallis, OR 69.57% 2:53:20 6:37 2:53:01 273 213 M20 Matt Sutphin, 31, Olathe, KS 69.56% 2:53:21 6:37 2:53:11 274 9 M40 Scott Ditzler, 42, Duluth, MN 72.31% 2:53:22 6:37 2:53:02 275 214 M20 Austin Kawleski, 30, Custer, WI 69.54% 2:53:24 6:37 2:52:41 276 215 M20 Jack Reddecliff, 28, Ocean Springs, MS 69.50% 2:53:30 6:37 2:53:25 277 39 M35 Alex Check, 38, Excelsior Mn, MN 69.96% 2:53:31 6:37 2:53:11 278 9 M45 Michael Determan, 46, Mahtomedi, MN 74.79% 2:53:32 6:37 2:53:09 279 10 M40 Luciano Ros, 40, Miami Shores, FL 71.02% 2:53:33 6:37 2:53:29 280 216 M20 Uriel Ferreira, 24, Aurora, IL 69.44% 2:53:39 6:37 2:53:24 281 217 M20 Jackson Newman, 22, Saint Michael, MN 69.44% 2:53:39 6:37 2:53:23 282 40 M35 Tim Harder, 39, Boulder, CO 70.38% 2:53:41 6:37 2:53:36 283 218 M20 Luke Hopkins, 22, Austin, TX 69.42% 2:53:42 6:38 2:53:24 284 219 M20 Anthony LaMantia, 32, Chicago, IL 69.40% 2:53:45 6:38 2:53:34 285 41 M35 Brandon Smith, 39, Black Mountain, IL 70.32% 2:53:49 6:38 2:53:35 286 220 M20 Louis Welo, 31, Minneapolis, MN 69.37% 2:53:50 6:38 2:53:35 287 221 M20 Walter Andrade, 32, The Colony, TX 69.37% 2:53:50 6:38 2:53:47 288 222 M20 Lars Ripley, 26, Salt Lake City, UT 69.36% 2:53:51 6:38 2:53:37 289 11 M40 Chris Aakre, 40, Rochester, MN 70.89% 2:53:52 6:38 2:53:48 290 223 M20 Chet Jurrens, 25, Minneapolis, MN 69.33% 2:53:55 6:38 2:53:33 291 10 M45 Paul Ellis, 45, North Oaks, MN 73.96% 2:53:57 6:38 2:53:50 292 11 M45 Tracey Reeve, 46, Boise, ID 74.60% 2:53:59 6:38 2:51:10 293 224 M20 Aidan St. George, 24, Eden Prairie, MN 69.29% 2:54:02 6:38 2:51:39 294 225 M20 Jonah Hatten, 30, Minneapolis, MN 69.25% 2:54:07 6:38 2:53:48 295 226 M20 Luke Kolar, 24, Minneapolis, MN 69.23% 2:54:11 6:39 2:53:17 296 42 M35 Colin Lisenby, 36, Wichita, KS 69.22% 2:54:13 6:39 2:54:08 297 227 M20 Aiden Winn, 29, Red Wing, MN 69.21% 2:54:14 6:39 2:53:51 298 12 M40 Shawn Kitchner, 40, Marshfield, WI 70.74% 2:54:15 6:39 2:53:49 299 228 M20 Alexander Gude, 25, Burnsville, MN 69.17% 2:54:19 6:39 2:53:59 300 229 M20 Ryan Olson, 31, Hibbing, MN 69.17% 2:54:19 6:39 2:54:01 301 43 M35 Eric Hofmann, 38, Homewood, IL 69.63% 2:54:19 6:39 2:54:14 302 44 M35 Kyle Anderson, 36, Duluth, MN 69.18% 2:54:20 6:39 2:53:56 303 230 M20 Marty Oconnell, 28, Minneapolis, MN 69.11% 2:54:29 6:39 2:54:05 304 45 M35 Chong Wang, 36, Plymouth, MN 69.08% 2:54:34 6:39 2:54:14 305 231 M20 Steven Deckert, 34, Crystal, MN 69.06% 2:54:36 6:40 2:54:22 306 232 M20 Samuel Lewis, 29, Louisville, KY 69.02% 2:54:43 6:40 2:54:43 307 46 M35 Benjamin Drexler, 37, Minneapolis, MN 69.13% 2:54:48 6:40 2:54:38 308 13 M40 Dan LaPlante, 41, Dayton, MN 71.10% 2:54:49 6:40 2:54:38 309 233 M20 Kyle Bennwitz, 34, Verona, WI 68.98% 2:54:49 6:40 2:54:27 310 47 M35 Josh Gunderson, 37, Duluth, MN 69.10% 2:54:53 6:40 2:54:16 311 234 M20 Nathan Smoller, 24, Phoenix, AZ 68.93% 2:54:56 6:40 2:54:51 312 12 M45 Stephen Sandberg, 48, Duluth, MN 75.46% 2:55:05 6:41 2:54:55 313 235 M20 Daniel Jee, 34, Fayetteville, NY 68.87% 2:55:06 6:41 2:54:54 314 48 M35 John Cage, 36, Minneapolis, MN 68.87% 2:55:07 6:41 2:52:05 315 49 M35 Scott Vaillant, 35, Thunder Bay, ON 68.86% 2:55:07 6:41 2:54:59 316 50 M35 Nicholas Tseffos, 38, Appleton, WI 69.30% 2:55:10 6:41 2:54:55 317 236 M20 Jakob Eggen, 22, Hazelhurst, WI 68.83% 2:55:12 6:41 2:54:42 318 237 M20 Gabriel Joerger, 23, Overland Park, KS 68.82% 2:55:13 6:41 2:55 319 238 M20 Jimmy Bryant, 25, Duluth, MN 68.81% 2:55:15 6:41 2:54:52 320 239 M20 David Schmieg, 29, Ankeny, IA 68.79% 2:55:17 6:41 2:55:03 321 240 M20 Diego Montano, 28, Minneapolis, MN 68.75% 2:55:23 6:41 2:55:17 322 241 M20 Nicholas Conte, 33, Roxbury Township, NJ 68.75% 2:55:23 6:41 2:55:13 323 51 M35 Nathan Hockert, 36, Winter Springs, FL 68.76% 2:55:23 6:41 2:55:03 324 242 M20 Ian Eklin, 27, Plymouth, MN 68.74% 2:55:25 6:41 2:55:12 325 14 M40 Ronald Lapoint, 43, Wichita, KS 72.06% 2:55:27 6:42 2:55:22 326 243 M20 Bryce Hefty, 29, Fitchburg, WI 68.70% 2:55:31 6:42 2:51:24 327 52 M35 Salman Al-Rashid, 38, New York, NY 69.16% 2:55:31 6:42 2:55:09 328 244 M20 Dillon Kurila, 28, Minneapolis, MN 68.69% 2:55:33 6:42 2:55:23 329 245 M20 Darren Peterson, 30, Largo, FL 68.68% 2:55:34 6:42 2:55:19 330 246 M20 Carson Roehl, 22, St. Bonifacius, MN 68.65% 2:55:39 6:42 2:54:58 331 247 M20 Jackson Roser, 25, San Diego, CA 68.64% 2:55:40 6:42 2:55:01 332 2 M60 Kevin Zanker, 60, Burnsville, MN 84.28% 2:55:42 6:42 2:55:35 333 248 M20 Karl Schmid, 22, Minneapolis, MN 68.62% 2:55:43 6:42 2:55:14 334 249 M20 Troy Humpal, 25, Oconomowoc, WI 68.60% 2:55:47 6:42 2:55:17 335 250 M20 Spencer Hinseth, 34, Minneapolis, MN 68.58% 2:55:49 6:42 2:55:38 336 13 M45 Matthew Wernz, 45, Dallas, TX 73.17% 2:55:50 6:42 2:55:43 337 251 M20 John Scioscia, 32, Golden, CO 68.57% 2:55:52 6:42 2:55:46 338 15 M40 Zach Andreski, 40, Dousman, WI 70.03% 2:56:00 6:43 2:55:45 339 3 M60 Alan Evans, 62, Beaver Dams, NY 85.86% 2:56:01 6:43 2:55:58 340 53 M35 Larry Lovato, 39, Chicago, IL 69.42% 2:56:05 6:43 2:56:01 341 252 M20 Max Felland, 24, Duluth, MN 68.47% 2:56:06 6:43 2:55:40 342 253 M20 Jay Ogle, 33, Madison, WI 68.45% 2:56:09 6:43 2:55:50 343 254 M20 Aaron Runge, 28, Sioux Falls, SD 68.43% 2:56:13 6:43 2:55:40 344 255 M20 Nathan Stocker, 30, St Paul, MN 68.40% 2:56:17 6:43 2:53 345 54 M35 Dan Bier, 39, Columbia Heights, MN 69.29% 2:56:25 6:44 2:56:20 346 256 M20 Taylor Nelson, 23, Brooten, MN 68.31% 2:56:32 6:44 2:56:12 347 257 M20 Isaac Wieber, 29, Saint Cloud, MN 68.28% 2:56:36 6:44 2:56:26 348 258 M20 Michael Martino, 25, Boulder, CO 68.27% 2:56:38 6:44 2:54:20 349 259 M20 Andrew Bushek, 33, Sioux Falls, SD 68.27% 2:56:38 6:44 2:56:22 350 260 M20 Matt Rubins, 34, West Des Moines, IA 68.25% 2:56:40 6:44 2:56:15 351 261 M20 Micah Knapp, 20, Lisbon, IA 68.80% 2:56:41 6:44 2:56:34 352 262 M20 Matthew Racchini, 30, Arlington, VA 68.24% 2:56:42 6:44 2:56:15 353 1 M55 David Keller, 56, Wichita, KS 80.55% 2:56:43 6:44 2:56:38 354 263 M20 Benjamin Fraundorf, 34, Eau Claire, WI 68.18% 2:56:51 6:45 2:56:21 355 264 M20 Ethan Leonard, 22, Northfield, MN 68.16% 2:56:54 6:45 2:56:23 356 265 M20 Chris Chin, 25, Plymouth, MI 68.15% 2:56:56 6:45 2:56:37 357 266 M20 Ethan Kwom, 27, Austin, TX 68.15% 2:56:57 6:45 2:56:36 358 267 M20 Micah Crider, 33, South St Paul, MN 68.14% 2:56:58 6:45 2:56:41 359 268 M20 Ryan Sosnowski, 28, St. Peters, MO 68.11% 2:57:03 6:45 2:56:55 360 14 M45 Jeff Schulz, 45, Le Sueur, MN 72.65% 2:57:05 6:45 2:56:26 361 16 M40 Peter Jorgensen, 40, Edina, MN 69.60% 2:57:06 6:45 2:56:47 362 269 M20 Tyler Fuerlinger, 26, Middleton, WI 68.07% 2:57:08 6:45 2:56:32 363 270 M20 Connor Koepnick, 27, Madison, WI 68.06% 2:57:10 6:45 2:57 364 17 M40 Jack Johnson, 44, West Des Moines, IA 71.98% 2:57:11 6:45 2:57:08 365 271 M20 Cole Meller, 30, Minneapolis, MN 68.04% 2:57:14 6:46 2:56:39 366 272 M20 Sean Nickoley, 25, Minneapolis, MN 68.03% 2:57:15 6:46 2:56:51 367 273 M20 Brian Goodell, 22, Northfield, MN 67.99% 2:57:21 6:46 2:57:08 368 274 M20 Matthew Payne, 25, St Paul, MN 67.99% 2:57:21 6:46 2:57:17 369 275 M20 Sam McCool, 24, Downers Grove, IL 67.98% 2:57:23 6:46 2:57:16 370 276 M20 Brett Stoeger, 30, Hortonville, WI 67.97% 2:57:24 6:46 2:57:13 371 15 M45 Michael Stehling, 45, Grayslake, IL 72.51% 2:57:26 6:46 2:56:58 372 277 M20 Jacob Swenson, 32, Houston, TX 67.95% 2:57:28 6:46 2:57:05 373 55 M35 Tony Karafiat, 36, Washington, DC 67.94% 2:57:30 6:46 2:57:16 374 18 M40 Bryan Larison, 41, Minneapolis, MN 70.02% 2:57:31 6:46 2:56:59 375 278 M20 Dylan DuBeau, 27, Oakland, CA 67.92% 2:57:33 6:46 2:57:02 376 19 M40 Phillip Thomas, 40, Maryland Heights, MO 69.41% 2:57:35 6:46 2:57:19 377 279 M20 Noah Barry, 27, Durham, NC 67.90% 2:57:36 6:46 2:57:09 378 280 M20 Cole Waldhauser, 29, Grand Rapids, MI 67.86% 2:57:41 6:47 2:57:16 379 20 M40 Nathan Haley, 40, Macomb, IL 69.37% 2:57:41 6:47 2:57:25 380 281 M20 Logan Andersen, 27, Sartell, MN 67.85% 2:57:43 6:47 2:57:18 381 56 M35 Justin Martinez, 35, Long Island City, NY 67.84% 2:57:45 6:47 2:57:37 382 282 M20 Robert Shanahan, 34, Urbana, IL 67.83% 2:57:47 6:47 2:57:34 383 16 M45 Christopher Wickesberg, 47, Indianapolis, IN 73.64% 2:57:48 6:47 2:57:35 384 283 M20 Peter DeVries, 34, Wauwatosa, WI 67.82% 2:57:48 6:47 2:57:23 385 284 M20 Isaac Marquardt, 28, Iowa City, IA 67.77% 2:57:56 6:47 2:57:21 386 285 M20 Henrik Marquardt, 26, Rochester, MN 67.77% 2:57:56 6:47 2:57:21 387 286 M20 Andrew Jankowski, 29, Warsaw, IN 67.75% 2:57:59 6:47 2:57:42 388 287 M20 Stefan Hankerson, 28, Minneapolis, MN 67.71% 2:58:05 6:48 2:57:52 389 288 M20 Henry Oswald, 22, Plymouth, MN 67.70% 2:58:07 6:48 2:57:47 390 289 M20 Liam Fife, 25, Duluth, MN 67.66% 2:58:13 6:48 2:57:50 391 290 M20 Thomas Kessens, 25, Bloomington, MN 67.65% 2:58:14 6:48 2:57:42 392 57 M35 Michael Zinser, 35, Kcmo, MO 67.64% 2:58:16 6:48 2:58 393 58 M35 Stephen Johansson, 37, Waconia, MN 67.72% 2:58:26 6:48 2:57:56 394 291 M20 Sam casey, 29, Minneapolis, MN 67.51% 2:58:37 6:49 2:58:02 395 292 M20 Sam Gettings, 26, Prairie Village, KS 67.48% 2:58:41 6:49 2:57:32 396 21 M40 Felipe Maul, 42, Alpharetta, GA 70.16% 2:58:41 6:49 2:58:36 397 293 M20 Zachary Batta, 30, Farmington, MN 67.47% 2:58:43 6:49 2:58:34 398 294 M20 Evan Dolan, 28, La Crosse, WI 67.46% 2:58:45 6:49 2:58:24 399 59 M35 Andrew Radzak, 35, Superior, WI 67.45% 2:58:46 6:49 2:57:38 400 295 M20 Joseph Kim, 25, Rochester, MN 67.42% 2:58:52 6:49 2:58:46 401 60 M35 Aaron Brunmeier, 37, Chicago, IL 67.51% 2:58:59 6:50 2:58:47 402 296 M20 Brett Weisberg, 25, Dallas, TX 67.36% 2:59:00 6:50 2:58:23 403 297 M20 Thomas Hadcock, 23, Boulder, CO 67.36% 2:59:01 6:50 2:58:43 404 298 M20 Peter Campbell, 25, Chicago, IL 67.34% 2:59:04 6:50 2:58:47 405 299 M20 Adam Gomez, 23, Clinton, MS 67.34% 2:59:04 6:50 2:58:41 406 300 M20 Hunter Follen, 32, Bremerton, WA 67.31% 2:59:09 6:50 2:58:50 407 61 M35 Daniel Lyrek, 38, St Paul, MN 67.76% 2:59:09 6:50 2:58:35 408 301 M20 Daniel Gagne, 30, Wheaton, IL 67.29% 2:59:12 6:50 2:53:49 409 302 M20 Jordan LeBlanc, 30, Thunder Bay, ON 67.28% 2:59:13 6:50 2:58:56 410 303 M20 Tyler Stark, 20, Duluth, MN 67.82% 2:59:14 6:50 2:56:51 411 304 M20 William Versen, 33, Minneapolis, MN 67.26% 2:59:16 6:50 2:58:47 412 22 M40 Craig Cardinal, 42, Northfield, MN 69.93% 2:59:16 6:50 2:58:40 413 305 M20 Jared Kariniemi, 33, Snohomish, WA 67.26% 2:59:16 6:50 2:58:37 414 62 M35 Kyle lojacono, 38, Lutz, FL 67.70% 2:59:18 6:50 2:59:02 415 306 M20 Andrew Evans, 27, Shawnee, KS 67.25% 2:59:18 6:50 2:59:02 416 307 M20 Sven Henningson, 31, Arlington, VA 67.25% 2:59:19 6:50 2:58:53 417 308 M20 Derek Ericson, 28, Chatfield, MN 67.23% 2:59:22 6:50 2:59:12 418 17 M45 Andrew Komp, 47, Chetek, WI 72.99% 2:59:23 6:51 2:58:54 419 63 M35 Sean curran, 39, Plymouth, MN 68.13% 2:59:24 6:51 2:59:11 420 3 M18 Liam Brinkruff, 19, Greenfield, IN 68.44% 2:59:25 6:51 2:58:35 421 23 M40 Nathan Koster, 41, Minneapolis, MN 69.26% 2:59:28 6:51 2:59:04 422 309 M20 Nathan Reffitt, 22, Monticello, FL 67.18% 2:59:29 6:51 2:59:23 423 310 M20 Nolan Berry, 24, Mora, MN 67.18% 2:59:30 6:51 2:59:13 424 311 M20 Benjamin Fiedler, 30, Harrison, NJ 67.16% 2:59:32 6:51 2:59:30 425 312 M20 Harrison Clark, 31, Minneapolis, MN 67.16% 2:59:33 6:51 2:59:29 426 313 M20 Mitchell Johnson, 29, Springfield, IL 67.16% 2:59:33 6:51 2:59:16 427 314 M20 Michael Paulin, 33, Agawam, MA 67.15% 2:59:34 6:51 2:59:09 428 315 M20 Frederick Auger-Morin, 31, Montreal, QC 67.15% 2:59:34 6:51 2:59:25 429 64 M35 Kiel Uhl, 38, Ames, IA 67.59% 2:59:36 6:51 2:58:46 430 65 M35 Sam Grossman, 39, Denver, CO 68.06% 2:59:36 6:51 2:59:10 431 66 M35 Jeff Koranda, 39, Chicago, IL 68.06% 2:59:36 6:51 2:59:01 432 67 M35 Anders Bowman, 35, St. Louis Park, MN 67.10% 2:59:42 6:51 2:59:26 433 316 M20 Boyd Baldry, 31, Vero Beach, FL 67.08% 2:59:46 6:51 2:59:42 434 68 M35 Jeremy Berg, 35, Chicago, IL 67.07% 2:59:48 6:51 2:59:31 435 69 M35 Scott Vicker, 36, Creston, IA 67.04% 2:59:53 6:52 2:59:19 436 317 M20 Andrew Kershaw, 31, Minneapolis, MN 67.03% 2:59:54 6:52 2:59:39 437 318 M20 Alec Porter, 26, Minnetrista, MN 67.02% 2:59:56 6:52 2:59:26 438 319 M20 Cameron Rosenberger, 24, Boise, ID 67.00% 2:59:59 6:52 2:53:10 439 320 M20 Thaddeus Swart, 25, Ada, MI 66.96% 3:00:05 6:52 2:59:34 440 321 M20 Juan Carlos Mora Cruz, 25, Veracruz, BO 66.93% 3:00:10 6:52 2:59:53 441 18 M45 John Jacques Power, 46, Thunder Bay, ON 72.03% 3:00:11 6:52 2:59:47 442 322 M20 Bryson Brugger, 27, Milwaukee, WI 66.92% 3:00:12 6:52 2:59:53 443 24 M40 Eduardo Cruz, 41, Fort Collins, CO 68.97% 3:00:14 6:52 2:59:47 444 70 M35 Noah Krzan, 39, Kalamazoo, MI 67.82% 3:00:14 6:52 2:59:30 445 323 M20 Sam Schelble, 26, Denver, CO 66.89% 3:00:17 6:53 2:59:46 446 25 M40 Eric Bannwarth, 41, Sioux Falls, SD 68.94% 3:00:18 6:53 2:56:42 447 324 M20 Nicholas Jasmer, 33, Menahga, MN 66.87% 3:00:20 6:53 2:59:49 448 325 M20 David Freund, 26, Hayward, WI 66.86% 3:00:21 6:53 2:59:46 449 326 M20 Peter Berno, 28, Minneapolis, MN 66.86% 3:00:21 6:53 2:59:46 450 71 M35 Blake Steinbring, 38, Alexandria, MN 67.26% 3:00:28 6:53 3:00:12 451 72 M35 Tim Knutson, 35, Minneapolis, MN 66.77% 3:00:36 6:53 3:00:23 452 73 M35 Louis Sirota, 37, Chaska, MN 66.91% 3:00:36 6:53 3:00:25 453 74 M35 Daniel Johnson, 36, Dayton, MN 66.76% 3:00:39 6:53 3:00:04 454 327 M20 Zach Nemeth, 22, Sartell, MN 66.70% 3:00:47 6:54 3:00:44 455 19 M45 Benjamin Keeler, 47, Mound, MN 72.42% 3:00:49 6:54 3:00:22 456 328 M20 James Bourbon, 34, Brooklyn, NY 66.67% 3:00:52 6:54 3:00:37 457 329 M20 Daniel Ekeroth, 33, Hopkins, MN 66.66% 3:00:53 6:54 3:00:20 458 75 M35 Jeremy Green, 37, Denison, TX 66.79% 3:00:55 6:54 3:00:30 459 76 M35 Seth Marek, 37, Omaha, NE 66.79% 3:00:56 6:54 3:00:38 460 20 M45 Getachew Mechegia, 47, Dayton, MN 72.36% 3:00:58 6:54 3:00:34 461 2 M50 Dean Donckels, 53, Houston, TX 76.44% 3:00:58 6:54 3:00:29 462 330 M20 McLean Griffin, 23, Lexington, KY 66.58% 3:01:06 6:54 3:00:59 463 331 M20 Clark Nelson, 22, Cold Spring, MN 66.55% 3:01:11 6:55 2:58:51 464 332 M20 Stephan Nguyen, 26, Sparks, NV 66.54% 3:01:13 6:55 3:00:30 465 26 M40 Jose Rodrigo Ruiz Hinojosa, 40, Boca Del Río, VE 68.01% 3:01:14 6:55 3:00:47 466 333 M20 Ignacio Gamboa, 23, Lisle, IL 66.53% 3:01:15 6:55 3:01:01 467 3 M16 Judah Allen, 16, Litchfield, MN 71.54% 3:01:15 6:55 3:01:01 468 77 M35 Dylan Williams, 36, Baltimore, MD 66.52% 3:01:17 6:55 3:00:51 469 21 M45 Michael Boehmer, 45, Boulder, CO 70.97% 3:01:17 6:55 3:00:59 470 334 M20 Zach Jacoby, 25, Woodbury, MN 66.51% 3:01:18 6:55 3:00:44 471 78 M35 Michael Holly, 37, De Pere, WI 66.61% 3:01:24 6:55 3:01:16 472 22 M45 Andrew Hollatz, 45, Duluth, MN 70.89% 3:01:28 6:55 3:00:44 473 27 M40 Terence Baptiste, 41, Sugar Land, TX 68.50% 3:01:28 6:55 3:00:55 474 335 M20 Cory Moogerfeld, 29, Plant City, FL 66.44% 3:01:29 6:55 3:00:49 475 336 M20 Minh Pham, 23, Iowa City, IA 66.43% 3:01:31 6:55 3:01:01 476 337 M20 Drew Lannoye, 31, Madison, WI 66.41% 3:01:34 6:56 3:01:24 477 338 M20 Trent Canales, 34, Grass Valley, CA 66.37% 3:01:41 6:56 3:01:13 478 79 M35 Rafael Menendez Bravo, 36, Cordoba, VE 66.36% 3:01:44 6:56 3:01:19 479 28 M40 Derek Harstad, 43, Mankato, MN 69.47% 3:02:00 6:57 3:01:40 480 80 M35 Tim Kowols, 39, Green Bay, WI 67.16% 3:02:00 6:57 3:01:40 481 29 M40 Michael Olivier, 43, Lakeville, MN 69.46% 3:02:02 6:57 3:01:28 482 339 M20 Brandon Folio, 29, Holiday, FL 66.22% 3:02:05 6:57 3:01:49 483 81 M35 Jason Verdin, 37, Naperville, IL 66.35% 3:02:07 6:57 3:01:31 484 82 M35 Nicholas Cox, 35, Silver Bay, MN 66.20% 3:02:09 6:57 3:01:48 485 83 M35 Davis Filippell, 35, Sf, CA 66.19% 3:02:10 6:57 3:01:44 486 340 M20 Alexander Skinner, 22, Rogers, MN 66.19% 3:02:11 6:57 3:01:40 487 341 M20 Francisco Galindo, 33, Guatemala, GU 66.18% 3:02:12 6:57 3:01:41 488 342 M20 Justin Nordstrom, 34, Chicago, IL 66.18% 3:02:13 6:57 3:01:56 489 30 M40 Krzysztof Waclawek, 43, Justice, IL 69.39% 3:02:13 6:57 3:01:42 490 343 M20 Gabriel Kuecker, 34, Palos Heights, IL 66.12% 3:02:22 6:57 2:59:58 491 31 M40 Jp Botti, 40, Duluth, MN 67.55% 3:02:28 6:58 3:02:05 492 344 M20 John Hanlon, 32, Pittsburgh, PA 66.06% 3:02:32 6:58 3:02:16 493 345 M20 Daniel Lennox, 28, Denver, CO 66.05% 3:02:34 6:58 3:02:16 494 346 M20 Joseph Geoghegan, 34, New York, NY 66.03% 3:02:37 6:58 3:02:19 495 32 M40 Nicholas Pohl, 40, Naples, FL 67.48% 3:02:39 6:58 3:02:16 496 33 M40 Brian Lukkasson, 44, Minneapolis, MN 69.81% 3:02:42 6:58 3:02:26 497 347 M20 Keith Omundson, 32, Boulder, CO 65.99% 3:02:44 6:58 3:02:30 498 34 M40 Reinhard Otto, 40, Bradenton, FL 67.44% 3:02:46 6:58 3:02:26 499 348 M20 Kevin Jonell, 34, Westminster, CO 65.96% 3:02:48 6:58 3:02:33 500 349 M20 James Carhart, 26, Boston, MA 65.96% 3:02:49 6:58 3:02:33 501 35 M40 Jason Keeler, 42, Dubuque, IA 68.55% 3:02:52 6:58 3:02:27 502 36 M40 Wynn Davis, 44, Stillwater, MN 69.74% 3:02:53 6:59 3:02:05 503 350 M20 Andrew Ward, 32, Minneapolis, MN 65.91% 3:02:57 6:59 3:02:25 504 23 M45 Andy Prevost, 47, Rice Lake, WI 71.57% 3:02:57 6:59 3:02:35 STATE RECORD FOR 69-YEAR-OLD MEN 505 1 M65 Brent Smith, 69, Carlton, MN 89.00% 3:02:58 6:59 3:02:37 Old record 3:17:47a by Jared Mondry, June 18, 2011 2011 506 351 M20 Connor Slawin, 25, Minneapolis, MN 65.87% 3:03:04 6:59 3:02:15 507 37 M40 James Nietfeld, 43, Chanhassen, MN 69.07% 3:03:04 6:59 3:02:30 508 24 M45 Luke Carlson, 45, Minneapolis, MN 70.24% 3:03:10 6:59 3:02:30 509 84 M35 Mitchell Anderson, 39, Plymouth, MN 66.70% 3:03:16 6:59 3:03:16 510 25 M45 Eric Eckerman, 46, Chicago, IL 70.81% 3:03:17 6:59 3:03:09 511 352 M20 Lucas Judd, 34, St Paul, MN 65.79% 3:03:17 6:59 3:02:42
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

512 353 M20 Matthew Paulson, 25, Bloomington, MN 65.77% 3:03:21 7:00 3:03:19 513 85 M35 Brock Johnson, 36, Oakland, IA 65.76% 3:03:23 7:00 3:03:19 514 354 M20 Caelum Friggle, 27, Republic, MO 65.68% 3:03:36 7:00 3:03:15 515 4 M18 Robert Marshall, 19, Plymouth, MN 66.87% 3:03:37 7:00 3:03:09 516 5 M18 Owen Hornberger, 19, Osseo, MN 66.86% 3:03:40 7:00 3:03:09 517 355 M20 Daniel Strouse, 25, Miami, FL 65.64% 3:03:42 7:00 3:03:32 518 86 M35 Marcelino Fernandez, 38, Playas Del Conchal, VE 66.06% 3:03:45 7:01 3:03:21 519 356 M20 Luke VonEschen, 29, Saint Louis Park, MN 65.61% 3:03:47 7:01 3:03:13 520 6 M18 Nate Seykora, 19, Owatonna, MN 66.80% 3:03:50 7:01 3:03:19 521 38 M40 Luke Holtan, 42, Pewaukee, WI 68.17% 3:03:54 7:01 3:03:24 522 357 M20 Nathan Bich, 26, Minneapolis, MN 65.56% 3:03:55 7:01 3:03:42 523 358 M20 Jaxon McDonald, 21, Chanhassen, MN 65.68% 3:03:57 7:01 3:03:45 524 359 M20 Ryan Young, 23, Princeton, MN 65.52% 3:04:02 7:01 3:03:52 525 39 M40 James Emery, 44, Hayward, WI 69.29% 3:04:03 7:01 3:03:53 526 360 M20 Erik Sundberg, 29, Denver, CO 65.49% 3:04:07 7:01 3:03:40 527 361 M20 Samuel Bryson, 27, Andover, MN 65.48% 3:04:09 7:01 3:03:50 528 362 M20 Luke Lahr, 28, Duluth, MN 65.47% 3:04:11 7:02 3:03:47 529 363 M20 Jack Mitchell, 21, Wheaton, IL 65.60% 3:04:11 7:02 3:04:01 530 364 M20 Samuel McCormick, 31, Bloomington, MN 65.45% 3:04:14 7:02 3:03:54 531 365 M20 William Sacay, 23, Shoreview, MN 65.45% 3:04:15 7:02 3:04:10 532 40 M40 Jason Ketz, 43, Spring Lake Park, MN 68.60% 3:04:18 7:02 3:03:49 533 87 M35 Matthew Falcioni, 36, Scott, PA 65.43% 3:04:19 7:02 3:04:10 534 88 M35 Gunnar Wagoner, 39, Duluth, MN 66.31% 3:04:21 7:02 3:03:59 535 41 M40 Tim Keith, 40, Bentonville, AR 66.85% 3:04:22 7:02 3:04:09 536 366 M20 Augustine Metzdorff, 30, St Paul, MN 65.37% 3:04:28 7:02 3:04:01 537 42 M40 Chris Pacheco, 41, Boca Raton, FL 67.36% 3:04:32 7:02 3:04:09 538 367 M20 Alex Guillaume, 30, Denver, CO 65.33% 3:04:35 7:02 3:04:17 539 368 M20 Carter Vork, 25, Duluth, MN 65.32% 3:04:37 7:02 3:04:37 540 369 M20 Adam Fishbaugh, 26, Raleigh, NC 65.24% 3:04:49 7:03 3:01:51 541 89 M35 James Bembeneck, 38, Plover, WI 65.67% 3:04:51 7:03 3:04:40 542 370 M20 Noah Webb, 26, St Cloud, MN 65.23% 3:04:52 7:03 3:04:09 543 371 M20 Adam Eskuri, 32, Duluth, MN 65.19% 3:04:59 7:03 3:04:21 544 372 M20 Will Ross, 20, Eden Prairie, MN 65.69% 3:05:02 7:03 2:53:39 545 373 M20 Jonathan Carrillo, 33, Maywood, IL 65.17% 3:05:02 7:03 3:04:19 546 43 M40 Jose David Flores, 42, Chicago, IL 67.74% 3:05:03 7:03 3:04:47 547 90 M35 Ryan Moore, 36, Boise, ID 65.16% 3:05:05 7:04 3:04:45 548 44 M40 Nathan Schaffer, 43, Houston, TX 68.31% 3:05:05 7:04 3:04:40 549 26 M45 Cory Ellis, 47, Fort Mill, SC 70.73% 3:05:08 7:04 3:04:29 550 91 M35 Eric Baum, 38, Madison, WI 65.56% 3:05:09 7:04 3:04:54 551 4 M16 Owen Greisen, 17, Le Sueur, MN 68.56% 3:05:09 7:04 3:04:24 552 374 M20 Stephen Rhoades, 20, St Charles, MO 65.63% 3:05:13 7:04 3:05:03 553 27 M45 Kevin Fisher, 48, Destin, FL 71.32% 3:05:14 7:04 3:04:43 554 375 M20 Jake Newsom, 31, Midland, TX 65.08% 3:05:17 7:04 3:04:59 555 92 M35 Andrew Escobedo, 39, St. Paul, MN 65.92% 3:05:25 7:04 3:05:09 556 28 M45 Nathan Revello, 45, Schertz, TX 69.37% 3:05:28 7:04 3:04:43 557 376 M20 Nate Hecker, 31, Cudahy, WI 65.00% 3:05:31 7:05 3:04:57 558 45 M40 Eleocadio Jimenez, 44, Hoffman Estates, IL 68.73% 3:05:34 7:05 3:05:26 559 46 M40 Bobby Slattery, 43, Cincinnati, OH 68.13% 3:05:35 7:05 3:04:55 560 377 M20 Patrick Burns, 22, Wayzata, MN 64.97% 3:05:36 7:05 3:03:55 561 378 M20 Eric Mccuaig, 34, Mt Pleasant, SC 64.96% 3:05:37 7:05 3:04:55 562 29 M45 Brandon Enz, 46, Gardner, KS 69.91% 3:05:39 7:05 3:05:01 563 30 M45 Randolph Hutchison, 49, Greenville, SC 71.81% 3:05:39 7:05 3:04:42 564 47 M40 Eric Gotschall, 41, Overland Park, KS 66.95% 3:05:39 7:05 3:05:03 565 379 M20 Joshua Halverson, 26, Wayzata, MN 64.95% 3:05:39 7:05 3:05:13 566 380 M20 Eddy Gutierrez, 23, Mount Olive, MS 64.95% 3:05:39 7:05 3:05:07 567 381 M20 Trevor LaVigne, 24, Austin, MN 64.93% 3:05:42 7:05 3:05:15 568 48 M40 Ryan Grass, 41, Bellevue, NE 66.94% 3:05:42 7:05 3:05:10 569 93 M35 Zachary Bratcher, 38, Jenison, MI 65.35% 3:05:44 7:05 3:05:16 570 94 M35 Jeffrey Kopczynski, 36, St Paul, MN 64.92% 3:05:45 7:05 3:05:25 571 95 M35 Nathan Gurule, 36, Lincoln, NE 64.91% 3:05:47 7:05 3:05:31 572 382 M20 Ethan Dodzweit, 27, Dade City, FL 64.89% 3:05:49 7:05 3:05:13 573 383 M20 Joe Snowaert, 31, Washington, DC 64.86% 3:05:54 7:05 3:05:35 574 96 M35 Peter Johnson, 35, Saint Paul, MN 64.86% 3:05:55 7:05 3:05:43 575 384 M20 Riley Radle, 24, Arkansaw, WI 64.84% 3:05:59 7:06 3:05:27 576 385 M20 Merrill Lutsky, 32, Brooklyn, NY 64.83% 3:06:00 7:06 3:05:47 577 49 M40 Brent Clermont, 41, Los Angeles, CA 66.81% 3:06:03 7:06 3:05:23 578 386 M20 Ryan Dobratz, 34, Hutchinson, MN 64.81% 3:06:04 7:06 3:05:22 579 387 M20 Julian Gomez, 32, Sarasota, FL 64.80% 3:06:05 7:06 3:05:51 580 388 M20 Seth Carlmark, 24, Minneapolis, MN 64.71% 3:06:21 7:06 3:06 581 389 M20 Thomas Woytko, 25, Duluth, MN 64.67% 3:06:27 7:07 3:06:12 582 97 M35 Joseph DeVleming, 39, Washington, DC 65.55% 3:06:29 7:07 3:05:57 583 390 M20 Sage Turner, 27, Hendersonville, NC 64.64% 3:06:32 7:07 3:06:04 584 391 M20 Alexander Schenk, 32, St. Louis, MO 64.61% 3:06:38 7:07 3:06:29 585 392 M20 Ben Riegert, 21, Chanhassen, MN 64.74% 3:06:38 7:07 3:05:51 586 98 M35 Dan Matthews, 37, Shakopee, MN 64.73% 3:06:41 7:07 3:06:26 587 393 M20 Alex Doorenbos, 27, Denver, CO 64.57% 3:06:45 7:07 3:06:30 588 394 M20 Zachary Klokow, 28, Sheboygan, WI 64.56% 3:06:46 7:07 3:06:16 589 395 M20 Sean Miller, 29, White Bear Lake, MN 64.53% 3:06:52 7:08 3:06:38 590 31 M45 Cory Jenson, 45, Faribault, MN 68.82% 3:06:56 7:08 3:06:18 591 396 M20 Spencer Castillo, 30, Duluth, MN 64.50% 3:06:57 7:08 3:06:19 592 397 M20 Jordan Stegman, 31, Omaha, NE 64.49% 3:06:58 7:08 3:06:28 593 398 M20 Justin Kiel, 30, Monona, WI 64.48% 3:07:01 7:08 3:06:45 594 399 M20 Ryan Treacy, 33, Chicago, IL 64.47% 3:07:03 7:08 3:06:49 595 400 M20 Corey Crouch, 30, Charlottesville, VA 64.45% 3:07:06 7:08 3:07:02 596 401 M20 Dominic Basciano, 28, Indianapolis, IN 64.45% 3:07:06 7:08 3:06:50 597 402 M20 Paul Lovell, 30, Rockville, MD 64.43% 3:07:10 7:08 3:06:56 598 99 M35 Ari Sussman, 37, New York, NY 64.55% 3:07:12 7:08 3:07:03 599 403 M20 Peter Caron, 28, Chicago, IL 64.41% 3:07:12 7:08 3:06:40 600 404 M20 Styli Regas, 20, Duluth, MN 64.92% 3:07:14 7:08 3:06:41 601 3 M50 Mark Morris, 52, Pierre, SD 73.16% 3:07:19 7:09 3:07:04 602 405 M20 Aaron Carmichael, 29, Menomonee Falls, WI 64.35% 3:07:24 7:09 3:07:04 603 100 M35 Connor Cowan, 36, Chicago, IL 64.32% 3:07:29 7:09 3:07 604 406 M20 Kunal Khemani, 27, New York, NY 64.27% 3:07:37 7:09 3:07:21 605 50 M40 Bobby Edwards, 43, Murrells Inlet, SC 67.37% 3:07:40 7:09 3:07:12 606 32 M45 Marcel Nienhuis, 47, Eden Prairie, MN 69.77% 3:07:40 7:09 3:07:09 607 101 M35 Kevin Stutt, 37, Wauwatosa, WI 64.36% 3:07:45 7:10 3:07:15 608 407 M20 Andrew Meyer, 30, Putney, VT 64.16% 3:07:56 7:10 3:07:15 609 4 M50 John Hagen, 51, Plainview, MN 72.23% 3:07:58 7:10 3:06:15 610 408 M20 Jake Schlessinger, 30, Hoboken, NJ 64.15% 3:07:59 7:10 3:07:46 611 409 M20 Nick Spiess, 28, Littleton, CO 64.12% 3:08:04 7:10 3:07:39 612 51 M40 Dan Hoechst, 41, Mankato, MN 66.08% 3:08:06 7:10 3:01:41 613 102 M35 Brian Wilson, 36, Boston, MA 64.10% 3:08:08 7:11 3:07:55 614 410 M20 Jack Burt, 24, Saint Paul, MN 64.09% 3:08:08 7:11 3:07:43 615 411 M20 Jesus Vera, 25, Minneapolis, MN 64.09% 3:08:09 7:11 3:07:42 616 7 M18 Matthew Ferren, 18, Clarendon Hills, IL 66.18% 3:08:14 7:11 3:07:21 617 412 M20 Wynston Harms, 27, St Paul, MN 64.06% 3:08:14 7:11 3:07:07 618 413 M20 Micheal Dalheimer, 21, Watertown, MN 64.15% 3:08:20 7:11 3:07:22 619 1 N Eli Blascyk, 22, Duluth, MN 70.36% 3:08:25 7:11 3:07:53 620 33 M45 Scotty Aycock, 48, Florence, AL 70.06% 3:08:35 7:12 3:07:44 621 414 M20 Brad Eichar, 29, St Louis, MO 63.90% 3:08:42 7:12 3:08:28 622 103 M35 John Murray, 35, Atlanta, GA 63.90% 3:08:42 7:12 3:08:30 623 104 M35 Jt Markland, 39, Plainfield, IL 64.77% 3:08:43 7:12 3:08:06 624 5 M16 Nikola Petrov, 17, Lakeville, MN 67.25% 3:08:44 7:12 3:08:29 625 415 M20 Colton Ogne, 25, Oakdale, MN 63.86% 3:08:49 7:12 3:07:54 626 416 M20 Andrew Haefner, 34, San Jose, CA 63.83% 3:08:55 7:12 3:08:25 627 417 M20 Ben Basten, 25, Kalamazoo, MI 63.81% 3:08:58 7:12 3:08:27 628 34 M45 Karl Walczak, 45, Albuquerque, NM 68.06% 3:09:02 7:13 3:08:58 629 418 M20 David Price, 22, New Brighton, MN 63.76% 3:09:07 7:13 3:06:43 630 419 M20 Jacob Molitor, 25, Rosemount, MN 63.74% 3:09:11 7:13 3:08:18 631 420 M20 Henry Burt, 31, Albert Lea, MN 63.71% 3:09:16 7:13 3:09:11 632 52 M40 Matthew Foley, 41, Arlington Heights, IL 65.66% 3:09:19 7:13 3:08:35 633 53 M40 Jordan Corbman, 42, Boulder, CO 66.21% 3:09:20 7:13 3:09 634 35 M45 Ian Nomura, 45, Brooklyn, NY 67.92% 3:09:24 7:13 3:08:55 635 421 M20 Maxwell Gendler, 28, Chicago, IL 63.67% 3:09:24 7:13 3:08:50 636 54 M40 Peter Shaw, 42, Minneapolis, MN 66.19% 3:09:24 7:13 3:09:07 637 105 M35 Matthew Delarosa, 39, Oceanside, CA 64.51% 3:09:28 7:14 3:09:01 638 6 M16 Skyler Frisbie, 17, Hastings, MI 66.96% 3:09:34 7:14 3:09:30 639 422 M20 Marcus Zastrow, 30, Minneapolis, MN 63.58% 3:09:40 7:14 3:08:51 640 423 M20 Micah Engle, 32, Midothian, VA 63.57% 3:09:41 7:14 3:09:16 641 424 M20 Sean Kurtenbach, 25, Eden Prairie, MN 63.56% 3:09:43 7:14 3:09:23 642 425 M20 Josh Harein, 33, Inver Grove Height, MN 63.54% 3:09:46 7:14 3:09:34 643 426 M20 Bevan Watson, 22, Downingtown, PA 63.54% 3:09:46 7:14 3:09:28 644 36 M45 Scott Mcconnelee, 46, Grand Haven, MI 68.39% 3:09:47 7:14 3:09:06 645 8 M18 Cullen Williams, 19, Plymouth, MN 64.68% 3:09:50 7:14 3:09:22 646 5 M50 Wisnick Beauplan, 50, Fort Myers, FL 70.84% 3:09:54 7:15 3:09:41 647 106 M35 Cjuneyt Ener, 36, Minneapolis, MN 63.48% 3:09:59 7:15 3:08:33 648 427 M20 Javier Ortiz Orendain, 34, Albuquerque, NM 63.45% 3:10:03 7:15 3:09:43 649 428 M20 Kevin Hamilton, 34, Denver, CO 63.45% 3:10:03 7:15 3:09:37 650 429 M20 Alex Maslar, 33, St Paul, MN 63.44% 3:10:04 7:15 3:09:14 651 430 M20 Matthew Herro, 29, Eagan, MN 63.43% 3:10:07 7:15 3:09:16 652 107 M35 Mike Ward, 36, Duluth, MN 63.42% 3:10:10 7:15 3:09:38 653 37 M45 Jeremy Ohmes, 46, Chicago, IL 68.24% 3:10:12 7:15 3:09:37 654 38 M45 Mark Tuggle, 45, Flower Mound, TX 67.63% 3:10:13 7:15 3:09:36 655 39 M45 Joseph Carter, 47, St Louis, MO 68.84% 3:10:13 7:15 3:08:38 656 431 M20 Kellen Campbell, 28, Minneapolis, MN 63.32% 3:10:26 7:16 3:10:06 657 40 M45 Jason Mayfield, 46, Chelsea, AL 68.10% 3:10:34 7:16 3:10:03 658 432 M20 Peyton Brasser, 26, Le Mars, IA 63.27% 3:10:35 7:16 3:09:51 659 6 M50 Dan Damaska, 50, Portage, MI 70.58% 3:10:36 7:16 3:09:52 660 433 M20 Rob Saphner, 34, La Crosse, WI 63.25% 3:10:38 7:16 3:10:25 661 108 M35 Jake Wilhoit, 38, Greenwood, MO 63.67% 3:10:38 7:16 3:09:59 662 434 M20 Benjamin Engleman, 27, Canton, MO 63.25% 3:10:39 7:16 3:01:24 663 435 M20 Nicholas Rosler, 27, Edina, MN 63.24% 3:10:41 7:16 3:10 664 436 M20 Alvan Tran, 22, Lincoln, NE 63.19% 3:10:49 7:17 3:10:36 665 437 M20 Seth Pierson, 23, Butterfield, MN 63.17% 3:10:54 7:17 3:10:13 666 438 M20 Mark Aquino, 34, Winnipeg, MB 63.14% 3:10:59 7:17 3:07:37 667 439 M20 Mike Pluimer, 26, Breezy Point, MN 63.12% 3:11:03 7:17 3:10:42 668 41 M45 John Berger, 45, Fort Collins, CO 67.25% 3:11:18 7:18 3:10:28 669 440 M20 Ian Ahlberg, 21, Aberdeen, SD 63.15% 3:11:19 7:18 3:10:45 670 55 M40 Nick Jannakos, 41, Arden Hills, MN 64.97% 3:11:19 7:18 3:10:35 671 441 M20 Angus Nelson, 31, Boulder, CO 62.99% 3:11:26 7:18 3:11:21 672 442 M20 Luke Wallace, 28, Ramsey, MN 62.99% 3:11:26 7:18 3:10:54 673 56 M40 Timothy Witmer, 43, New Berlin, WI 66.04% 3:11:27 7:18 3:10:40 674 443 M20 Aidan O'Driscoll, 28, Minneapolis, MN 62.97% 3:11:29 7:18 3:10:56 675 444 M20 Colin Kroll, 24, Wilton, CT 62.97% 3:11:29 7:18 3:06 676 109 M35 Vuthy pao, 35, Shakopee, MN 62.96% 3:11:31 7:18 3:11:07 677 445 M20 Bridger Pavelka, 27, Minneapolis, MN 62.96% 3:11:32 7:18 3:10:52 678 57 M40 Matt Coneybeare, 44, New York, NY 66.57% 3:11:34 7:18 3:10:22 679 446 M20 Cole Bolduc, 24, Boston, MA 62.92% 3:11:39 7:19 3:11:30 680 110 M35 Kjell Olson, 37, Marshfield, WI 63.04% 3:11:41 7:19 3:10:52 681 7 M50 Brian VandenBroek, 52, Park City, UT 71.49% 3:11:41 7:19 3:08:18 682 111 M35 Stephen Kasica, 35, Rochester, MN 62.89% 3:11:44 7:19 3:11:01 683 447 M20 Spencer Kramer, 29, White Bear Lake, MN 62.88% 3:11:46 7:19 3:11 684 448 M20 Grant Riemenschneider, 26, Hopkins, MN 62.81% 3:11:58 7:19 3:11:06 685 449 M20 Cade Kivisto, 22, Bismarck, ND 62.81% 3:11:59 7:19 3:11:03 686 450 M20 Matteo Kozlowski, 23, Madison, WI 62.80% 3:12:01 7:19 3:11:12 687 451 M20 Isaac Monro, 22, Plymouth, MN 62.80% 3:12:01 7:19 3:11:12 688 452 M20 Jacob Mandel, 22, Tiburon, CA 62.80% 3:12:01 7:19 3:11:13 689 58 M40 James Gee, 43, Minneapolis, MN 65.84% 3:12:03 7:20 3:11:31 690 453 M20 Jakin Anderson, 25, Belle Plaine, MN 62.75% 3:12:10 7:20 3:11:07 691 454 M20 Ray Thrapp, 25, Minneapolis, MN 62.75% 3:12:10 7:20 3:11:44 692 455 M20 Elliot Glik, 31, Saint Louis, MO 62.73% 3:12:14 7:20 3:11:56 693 456 M20 Steve Brady, 30, Rochester, MN 62.71% 3:12:18 7:20 3:11:30 694 42 M45 Jeff Peterson, 47, Bloomington, MN 68.06% 3:12:24 7:20 3:11:42 695 112 M35 Drew Shields, 35, Lino Lakes, MN 62.65% 3:12:28 7:20 3:11:22 696 2 M55 Mark Stauffer, 55, Scottsburg, IN 73.25% 3:12:28 7:20 3:11:22 697 457 M20 Nathan Clausing, 24, St Paul, MN 62.64% 3:12:30 7:21 3:12:01 698 113 M35 Isaac Flynn Buggs, 38, Green Bay, WI 63.05% 3:12:32 7:21 3:11:46 699 458 M20 Luke Brodt, 32, Eagan, MN 62.60% 3:12:38 7:21 3:11:19 700 459 M20 Brian Karl, 28, Chili, WI 62.59% 3:12:39 7:21 3:12:16 701 8 M50 Robert Haung, 52, Maplewood, MN 71.13% 3:12:40 7:21 3:11:58 702 9 M50 Jody Illies, 54, Saint Cloud, MN 72.41% 3:12:51 7:21 3:11:51 703 114 M35 Paul Schoeneberger, 36, Little Canada, MN 62.52% 3:12:54 7:21 3:12:45 704 460 M20 Jack Lewis, 22, Hudson, WI 62.51% 3:12:55 7:21 3:12:14 705 43 M45 Carlos Mejia, 48, Rochester, MN 68.47% 3:12:57 7:22 3:12:13 706 461 M20 Ish McLaughlin, 25, New York, NY 62.47% 3:13:02 7:22 3:12:34 707 59 M40 Cole Sianko, 43, Anoka, MN 65.49% 3:13:03 7:22 3:12 708 60 M40 Nathaniel Bushek, 44, Duluth, MN 66.02% 3:13:11 7:22 3:12:25 709 462 M20 Dylan Friss, 32, Sussex, WI 62.40% 3:13:14 7:22 3:13 710 44 M45 Ryan Vanderloop, 48, Shorewood, WI 68.35% 3:13:17 7:22 3:12:30 711 463 M20 Kyle Reini, 33, Eagle Mountain, UT 62.38% 3:13:18 7:22 3:12:40 712 464 M20 Andrew Ruiz, 26, Webster, WI 62.38% 3:13:19 7:22 3:12:22 713 115 M35 Seth Dallman, 36, Grand Forks, ND 62.33% 3:13:28 7:23 3:13:19 714 465 M20 Jett Oachs, 23, Mankato, MN 62.31% 3:13:32 7:23 3:12:29 715 466 M20 Grant Skrove, 28, Minneapolis, MN 62.31% 3:13:32 7:23 3:12:59 716 3 M55 Emmanuel Todorov, 56, Eagan, MN 73.51% 3:13:38 7:23 3:13:04 717 467 M20 Chad Miller, 26, Minneapolis, MN 62.27% 3:13:39 7:23 3:12:08 718 468 M20 Will McNamara, 25, New York, NY 62.26% 3:13:40 7:23 3:13:12 719 469 M20 Nick Lindsey, 25, Grand Forks, ND 62.26% 3:13:40 7:23 3:13:08 720 470 M20 Nicholas Lurski, 28, Eldersburg, MD 62.25% 3:13:43 7:23 3:13:21 721 471 M20 Dalton Rust, 34, Lakeville, MN 62.24% 3:13:45 7:23 3:13:39 722 472 M20 Mark Juel, 32, Grand Rapids, MI 62.23% 3:13:46 7:23 3:13:35 723 473 M20 Evan Wetzel, 27, Waukesha, WI 62.20% 3:13:51 7:24 3:13:42 724 474 M20 Matthew Stilling, 22, Kansas City, MO 62.20% 3:13:52 7:24 3:13:32 725 475 M20 Connor Kesler, 29, Minneapolis, MN 62.17% 3:13:58 7:24 3:13:37 726 476 M20 Jordan Krueger, 31, Minneapolis, MN 62.17% 3:13:58 7:24 3:12:49 727 477 M20 Jacob Gallagher, 30, Ames, IA 62.16% 3:13:59 7:24 3:13:37 728 116 M35 Mark Springel, 35, Boston, MA 62.16% 3:13:59 7:24 3:13:33 729 478 M20 Noah Carlson, 24, Milaca, MN 62.16% 3:13:59 7:24 3:13:24 730 4 M55 Doug Kleemeier, 59, Roseville, MN 75.57% 3:14:00 7:24 3:13:11 731 479 M20 Van Quach, 33, Saint Paul, MN 62.14% 3:14:03 7:24 3:13:55 732 480 M20 Joshua Hendrickson, 32, Mankato, MN 62.14% 3:14:04 7:24 3:09:08 733 481 M20 John Kleinow, 31, Rochester, MN 62.10% 3:14:11 7:24 3:13:19 734 5 M55 Kan Mi, 58, Eden Prairie, MN 74.73% 3:14:14 7:25 3:13:46 735 61 M40 Zhen Zhang, 40, Maple Grove, MN 63.46% 3:14:14 7:25 3:13:47 736 482 M20 Joshua Jumbeck, 24, Galesville, WI 62.08% 3:14:15 7:25 3:13:59 737 483 M20 Noe Marcial Perez, 30, Lakeville, MN 62.07% 3:14:16 7:25 3:14:03 738 484 M20 Parker Austin, 22, Davison, MI 62.07% 3:14:17 7:25 3:14:14 739 485 M20 Nicholas Randall, 25, Thunder Bay, ON 62.06% 3:14:18 7:25 3:14:08 740 9 M18 Sam Vetter, 18, Mankato, MN 64.08% 3:14:23 7:25 3:13:27 741 486 M20 Davin Dahl, 24, St. Paul, MN 62.02% 3:14:25 7:25 3:13:56 742 487 M20 Eli Koski, 24, Minneapolis, MN 62.00% 3:14:30 7:25 3:13:47 743 488 M20 Ethan Altmayer, 28, New York, NY 62.00% 3:14:30 7:25 3:13:47 744 117 M35 Steven Topper, 36, Colorado Springs, CO 61.99% 3:14:33 7:25 3:10:54 745 489 M20 Colin Schmidt, 25, Minneapolis, MN 61.98% 3:14:34 7:25 3:11:26 746 490 M20 Marshall Norring, 23, Savage, MN 61.97% 3:14:35 7:25 3:13:49 747 491 M20 Adam Yucuis, 32, Winona, MN 61.96% 3:14:36 7:25 3:13:48 748 118 M35 Eamon Duffy, 38, New York, NY 62.37% 3:14:38 7:25 3:14:29 749 492 M20 Kaden Kohlhepp, 24, Shorewood, WI 61.95% 3:14:38 7:25 3:14:12 750 10 M50 Jared Smith, 50, Brooklyn, NY 69.08% 3:14:45 7:26 3:14:30 751 62 M40 Michael Storms, 41, Liberty Township, OH 63.82% 3:14:46 7:26 3:13:58 752 493 M20 Sm Bargeen Turzo, 31, Kings County, NY 61.89% 3:14:51 7:26 3:14:36 753 119 M35 Mark Steidler, 38, Burbank, CA 62.29% 3:14:52 7:26 3:13:41 754 494 M20 Raymond O'Donnell, 29, Falls Church, VA 61.87% 3:14:54 7:26 3:14:54 755 63 M40 Wade Kreun, 40, Rochester, MN 63.24% 3:14:55 7:26 3:14:10 756 495 M20 Collin Willoughby, 30, Clover, SC 61.86% 3:14:56 7:26 3:14:35 757 496 M20 Evan Kingstad, 33, Milwaukee, WI 61.83% 3:15:02 7:26 3:14:34 758 497 M20 Dan Polta, 33, Minneapolis, MN 61.82% 3:15:04 7:26 3:14:25 759 6 M55 Juan Munoz, 58, Chicago, IL 74.41% 3:15:05 7:26 3:14:29 760 498 M20 Benjamin Carpenter, 28, Minneapolis, MN 61.81% 3:15:05 7:26 3:14:51 761 120 M35 Adam Davidson, 36, Hamilton, ON 61.79% 3:15:10 7:27 3:14:37 762 64 M40 Ryan Canny, 40, O'Fallon, MO 63.16% 3:15:10 7:27 3:14:14 763 7 M16 Caden Miller, 17, Iron River, WI 65.04% 3:15:10 7:27 3:13:30 764 45 M45 Chad Silker, 45, Ballwin, MO 65.91% 3:15:11 7:27 3:14:43 765 499 M20 Celestine Massmann III, 24, Crystal, MN 61.75% 3:15:17 7:27 3:14:41 766 500 M20 Colin Williams, 26, McKees Rocks, PA 61.75% 3:15:17 7:27 3:14:46 767 121 M35 Jarett Lehner, 37, Minnetonka, MN 61.88% 3:15:17 7:27 3:14:15 768 10 M18 Ryan Scarlett, 19, 53217, WI 62.87% 3:15:18 7:27 3:14 769 501 M20 Caleb Seyala, 28, Portland, OR 61.72% 3:15:22 7:27 3:12:05 770 502 M20 Peter Hansen, 31, Chico, CA 61.70% 3:15:26 7:27 3:11:25 771 122 M35 Kyle Borgens, 35, Sherwood, WI 61.70% 3:15:27 7:27 3:14:37 772 123 M35 Donald Wynia, 39, Minneapolis, MN 62.53% 3:15:28 7:27 3:14:55 773 503 M20 Pablo Franco-Olvera, 27, McAllen, TX 61.68% 3:15:29 7:27 3:13:28 774 504 M20 Jonathan Fitzgerald, 29, Miami, FL 61.68% 3:15:30 7:27 3:14:34 775 505 M20 Parker Erickson, 28, St Louis Park, MN 61.66% 3:15:34 7:28 3:13:28 776 506 M20 Blake Hisken, 25, Brookings, SD 61.65% 3:15:36 7:28 3:14:43 777 507 M20 Brady Dixon, 32, Eagle Grove, IA 61.63% 3:15:39 7:28 3:14:51 778 46 M45 Ottmar Rivera, 46, Willmar, MN 66.33% 3:15:40 7:28 3:15:35 779 508 M20 Henry Czupryna, 21, Madison, WI 61.75% 3:15:40 7:28 3:09:15 780 509 M20 Zachary Griffith, 26, Chicago, IL 61.61% 3:15:43 7:28 3:14:13 781 510 M20 Allen Zhou, 32, San Francisco, CA 61.61% 3:15:43 7:28 3:15:33 782 511 M20 Nathan Smith, 28, Carlsbad, CA 61.60% 3:15:46 7:28 3:13:28 783 11 M50 Jose A Rodriguez, 53, Milwaukee, WI 70.61% 3:15:55 7:28 3:15:14 784 512 M20 Aidan Cunniffe, 31, Kings County, NY 61.54% 3:15:57 7:28 3:15:44 785 47 M45 John Munoz, 46, Shoreview, MN 66.22% 3:16:00 7:29 3:06:42 786 124 M35 Jamey Johnson, 36, Polk City, IA 61.52% 3:16:01 7:29 3:15:25 787 125 M35 Mike DeBolt, 35, Rochester, MN 61.51% 3:16:03 7:29 3:14:38 788 126 M35 Kenny May, 39, Park Rapids, MN 62.33% 3:16:06 7:29 3:15:35 789 513 M20 Connor Doppler, 31, Lake Nebagamon, WI 61.48% 3:16:09 7:29 3:15:46 790 514 M20 Josh Williamson, 27, Minneapolis, MN 61.48% 3:16:09 7:29 3:15:24 791 12 M50 Fernando Rodriguez, 52, Chicago, IL 69.85% 3:16:11 7:29 3:15:29 792 65 M40 Emmanuel Ballerini, 44, Toronto, ON 64.99% 3:16:15 7:29 3:15:19 793 515 M20 Jack Quinn, 29, Boston, MA 61.41% 3:16:21 7:29 3:16:03 794 66 M40 Timothy French, 42, Wausau, WI 63.82% 3:16:25 7:30 3:15:32 795 516 M20 David Kulberg, 31, Maple Grove, MN 61.38% 3:16:28 7:30 3:14:24 796 127 M35 Oren Richards, 36, Chicago, IL 61.37% 3:16:31 7:30 3:15:34 797 517 M20 Bryan Bergan, 28, Arlington, VA 61.34% 3:16:34 7:30 3:16:25 798 518 M20 Timothy Berger, 23, Johns Island, SC 61.34% 3:16:35 7:30 3:15:56 799 519 M20 Isaac Teplinsky, 28, Minnetonka, MN 61.32% 3:16:39 7:30 3:15:44 800 520 M20 William Jeffries, 32, Seattle, WA 61.32% 3:16:39 7:30 3:16:17 801 67 M40 Steven McClure, 40, South Bend, IN 62.67% 3:16:40 7:30 3:10:46 802 521 M20 Garrett Carpenter, 34, Minneapolis, MN 61.31% 3:16:40 7:30 3:16:24 803 48 M45 Mohammed Murunga, 46, New Brighton, MN 65.98% 3:16:42 7:30 3:15:47 804 522 M20 Christian Kamrowski, 22, Winona, MN 61.30% 3:16:42 7:30 3:16:30 805 523 M20 Ian Napiorkowski, 29, La Crosse, WI 61.30% 3:16:43 7:30 3:16:26 806 524 M20 Joseph Wade, 23, Sun Prairie, WI 61.30% 3:16:43 7:30 3:15:52 807 7 M55 Marc Nosal, 59, Eden Prairie, MN 74.51% 3:16:45 7:30 3:16:16 808 525 M20 Zachary Flitsch, 25, Oconomowoc, WI 61.29% 3:16:45 7:30 3:16:14 809 68 M40 Jeff Hollis, 44, Cloverdale, CA 64.81% 3:16:46 7:30 3:15:53 810 526 M20 Lukas Karel, 22, Clear Lake, MN 61.28% 3:16:47 7:30 3:16:21 811 527 M20 Ying Jie Yong, 33, Austin, TX 61.27% 3:16:48 7:30 3:16:06 812 69 M40 Matthew Forys, 43, Saint Paul, MN 64.24% 3:16:49 7:30 3:16:16 813 528 M20 Noah Ford, 30, Minneapolis, MN 61.26% 3:16:50 7:30 3:15:41 814 529 M20 Ryan Gerety, 23, Austin, TX 61.25% 3:16:52 7:31 3:16:44 815 530 M20 Justin Desloover, 26, Grand Rapids, MI 61.24% 3:16:54 7:31 3:16:14 816 531 M20 John Valentyn, 33, Lake Geneva, WI 61.23% 3:16:57 7:31 3:16:50 817 13 M50 Jim Winkels, 53, Waconia, MN 70.21% 3:17:02 7:31 3:16:34 818 70 M40 Paul Risdall, 42, Delano, MN 63.61% 3:17:04 7:31 3:15:56 819 14 M50 Brad McFaul, 51, Mendota Heights, MN 68.90% 3:17:04 7:31 3:16:01 820 532 M20 Benjamin Fall, 32, Chaska, MN 61.16% 3:17:10 7:31 3:17 821 71 M40 Ashley Okada, 41, San Jose, CA 63.04% 3:17:11 7:31 3:16:22 822 533 M20 Jason Miner, 27, Saint Paul, MN 61.14% 3:17:14 7:31 3:16:12 823 534 M20 Travis Smith, 29, Tampa, FL 61.12% 3:17:18 7:32 3:16:57 824 535 M20 Tony Lai, 24, Woodbury, MN 61.11% 3:17:19 7:32 3:16:26 825 49 M45 Rafael Limon-Monroy, 48, Rochester, MI 66.95% 3:17:21 7:32 3:16:38 826 15 M50 Walter Skahl, 51, Virginia, MN 68.79% 3:17:22 7:32 3:16:21 827 50 M45 Andrew Jacobsen, 48, Brooklyn, NY 66.91% 3:17:28 7:32 3:16:26 828 536 M20 Ben Zacho, 25, Eau Claire, WI 61.07% 3:17:28 7:32 3:12:52 829 128 M35 Devin Black, 37, Irvine, CA 61.19% 3:17:28 7:32 3:16:46 830 51 M45 Ben Bassett, 48, Bloomington, MN 66.88% 3:17:32 7:32 3:16:47 831 52 M45 Brian Trinque, 48, Brookline, MA 66.88% 3:17:32 7:32 3:16:17 832 537 M20 Ben Ahn, 34, Daly City, CA 61.02% 3:17:36 7:32 3:17:24 833 72 M40 Jamie Falk, 42, St Paul, MN 63.44% 3:17:36 7:32 3:16:55 834 73 M40 Carl Ritchie, 41, Durham, NC 62.88% 3:17:40 7:32 3:17:28 835 538 M20 Dylan Flottemesch, 20, Lakeville, WI 61.49% 3:17:41 7:32 3:16:45 836 53 M45 Graig Skartvedt, 47, Ashland, NE 66.23% 3:17:43 7:32 3:16:43 837 539 M20 Alexander Provan, 27, Minneapolis, MN 60.99% 3:17:43 7:32 3:16:57 838 540 M20 Cayden Stucchi, 21, Watertown, MN 61.09% 3:17:46 7:33 3:16:49 839 129 M35 Tsukasa Ogihara, 37, Columbus, OH 61.09% 3:17:48 7:33 3:16:51 840 130 M35 Matthew Flanagan, 39, Noblesville, IN 61.78% 3:17:52 7:33 3:17:07 841 541 M20 Ian Schwanda, 32, Minocqua, WI 60.94% 3:17:53 7:33 3:17:44 842 542 M20 Scott Mateski, 31, Almena, WI 60.91% 3:17:58 7:33 3:17:07 843 131 M35 Leif Evensen, 36, Madison, WI 60.91% 3:18:00 7:33 3:16:58 844 543 M20 Nick Moolenijzer, 30, Madison, WI 60.89% 3:18:02 7:33 3:16:54 845 544 M20 Nick Peterson, 33, Minneapolis, MN 60.89% 3:18:02 7:33 3:17:16 846 545 M20 Eric Udermann, 28, Shoreview, MN 60.89% 3:18:02 7:33 3:16:06 847 132 M35 Ethan Genteman, 35, Bloomington, MN 60.89% 3:18:03 7:33 3:17:40 848 546 M20 Noah Stowell, 25, Eden Prairie, MN 60.88% 3:18:04 7:33 3:18:01 849 547 M20 Aidan Cunningham, 23, Iowa City, IA 60.88% 3:18:04 7:33 3:17:34 850 548 M20 Cole Litsey, 27, Raleigh, NC 60.86% 3:18:08 7:33 3:17:13 851 549 M20 Clinton Gardner, 29, Overland Park, KS 60.83% 3:18:14 7:34 3:18:01 852 8 M16 John Garza, 16, Midland, TX 65.41% 3:18:14 7:34 3:17:51 853 550 M20 Mitch Leidel, 34, Minnetonka, MN 60.81% 3:18:17 7:34 3:17:24 854 551 M20 Gavin Calteux, 21, Madison, WI 60.92% 3:18:20 7:34 3:14:51 855 133 M35 Tyler Tschetter, 35, Minneapolis, MN 60.78% 3:18:23 7:34 3:17:16 856 134 M35 John Hetlage, 38, Overland Park, KS 61.19% 3:18:23 7:34 3:17:30 857 552 M20 Tyler Eskro, 24, Fridley, MN 60.78% 3:18:24 7:34 3:15:48 858 135 M35 Alexander North, 36, Thunder Bay, ON 60.77% 3:18:27 7:34 3:18:02 859 553 M20 Dillon VerSteeg, 32, Runnells, IA 60.75% 3:18:30 7:34 3:18:04 860 554 M20 Joe Hunt, 34, Hastings, MN 60.72% 3:18:35 7:34 3:17:45 861 555 M20 Freddy Wieffering, 34, Minneapolis, MN 60.71% 3:18:38 7:35 3:18:11 862 556 M20 Connor Holm, 22, Eden Prairie, MN 60.70% 3:18:40 7:35 3:17:35 863 557 M20 Ben DeValk, 22, Solon, IA 60.70% 3:18:40 7:35 3:15:17 864 16 M50 Michael Pluimer, 52, Emily, MN 68.98% 3:18:41 7:35 3:18:20 865 558 M20 Brendan Fink, 23, Brighton, MA 60.66% 3:18:47 7:35 3:18:15 866 559 M20 Drew Peterson, 22, Mount Pleasant, IA 60.66% 3:18:48 7:35 3:15:25 867 17 M50 Doug Liess, 53, Norfolk, NE 69.58% 3:18:49 7:35 3:17:28 868 560 M20 David Emery, 26, Durham, NC 60.65% 3:18:50 7:35 3:18:39 869 561 M20 Lukas Krueger, 28, Burnsville, MN 60.63% 3:18:53 7:35 3:17:43 870 18 M50 Eric Mattila, 50, Cokato, MN 67.62% 3:18:57 7:35 3:17:37 871 562 M20 Will Mattila, 24, Cokato, MN 60.61% 3:18:57 7:35 3:17:33 872 563 M20 Trent Neisen, 33, Willmar, MN 60.59% 3:19:00 7:35 3:17:30 873 136 M35 Joe Ostlund, 36, Minneapolis, MN 60.60% 3:19:01 7:35 3:17:43 874 564 M20 Jake Engelke, 25, Charleston, SC 60.57% 3:19:04 7:36 3:18:44 875 565 M20 Grant Halvorson, 27, St Paul, MN 60.56% 3:19:06 7:36 3:18:16 876 74 M40 Dean Ordzowialy, 41, Elmhurst, IL 62.43% 3:19:06 7:36 3:17:38 877 566 M20 Timothy Rizzo, 24, Woodbury, MN 60.55% 3:19:08 7:36 3:17:31 878 567 M20 Ben Schroeder, 28, St Paul, MN 60.53% 3:19:13 7:36 3:18:27 879 19 M50 Brent Kaneyuki, 52, Antelope, CA 68.77% 3:19:17 7:36 3:18:38 880 137 M35 Thomas Horner, 35, Rochester, MN 60.50% 3:19:18 7:36 3:18:07 881 138 M35 Alex Asmus, 39, Richfield, MN 61.32% 3:19:21 7:36 3:18:14 882 20 M50 John Nichols, 50, Madison, WI 67.48% 3:19:22 7:36 3:18:12 883 54 M45 Dave Antonson, 46, Duluth, MN 65.09% 3:19:23 7:36 3:18:36 884 139 M35 Jon Cline, 35, Brooklyn, NY 60.47% 3:19:24 7:36 3:19:12 885 55 M45 Adam Baus, 45, Saint Paul, MN 64.51% 3:19:26 7:36 3:18:40 886 568 M20 Scott Jenniges, 30, Owatonna, MN 60.45% 3:19:28 7:36 3:18:34 887 569 M20 Alex Nemeth, 24, Sartell, MN 60.45% 3:19:29 7:37 3:19:26 888 11 M18 Johnny Nemeth, 19, Sartell, MN 61.56% 3:19:29 7:37 3:19:18 889 140 M35 Conor Kelly, 39, Riverside, CT 61.26% 3:19:32 7:37 3:17:39 890 570 M20 Jeffrey Harris, 33, White Bear Lake, MN 60.43% 3:19:33 7:37 3:18:41 891 75 M40 Greg Moeller, 43, Athens, OH 63.36% 3:19:34 7:37 3:18:15 892 571 M20 Drew Kairis, 26, St Louis Park, MN 60.42% 3:19:35 7:37 3:19:01 893 76 M40 Justin Moomaw, 42, Naples, FL 62.75% 3:19:46 7:37 3:19:30 894 572 M20 Samuel Plank, 23, Marion, KS 60.35% 3:19:48 7:37 3:17:27 895 573 M20 Aaron Bunker, 32, Minneapolis, MN 60.35% 3:19:48 7:37 3:18:58 896 77 M40 Alan Weisenberger, 43, Minneapolis, MN 63.27% 3:19:51 7:37 3:18:46 897 56 M45 Romulo Barreto, 45, Chicago, IL 64.36% 3:19:53 7:37 3:19:18 898 4 M60 Douglas Thomson, 60, Toronto, ON 74.08% 3:19:53 7:37 3:19:10 899 574 M20 Jarek Nordquist, 26, Duluth, MN 60.32% 3:19:54 7:37 3:18:56 900 575 M20 Brady Keefe, 28, Stewartville, MN 60.31% 3:19:56 7:38 3:19:12 901 141 M35 Tim Stewart, 36, La Vista, NE 60.28% 3:20:04 7:38 3:19:11 902 142 M35 Brenden Clift, 36, Golden Valley, MN 60.27% 3:20:06 7:38 3:19:11 903 12 M18 Breckin Schommer, 18, Prescott, WI 62.25% 3:20:07 7:38 3:20:01 904 576 M20 Jonathon Ecker, 34, Minneapolis, MN 60.26% 3:20:07 7:38 3:18:48 905 143 M35 Daniel Kenneston, 35, Tucson, AZ 60.23% 3:20:13 7:38 3:19:27 906 577 M20 Andrew Babusek, 34, Victoria, MN 60.22% 3:20:14 7:38 3:18:35 907 578 M20 Chris Wood, 34, Lakewood, CO 60.22% 3:20:14 7:38 3:18:35 908 57 M45 Jamie Steidl, 46, Fargo, ND 64.81% 3:20:15 7:38 3:19:14 909 579 M20 Zach Moore, 25, Minneapolis, MN 60.21% 3:20:17 7:38 3:15:49 910 58 M45 John Eiselt, 45, Woodbury, MN 64.22% 3:20:19 7:38 3:20:08 911 580 M20 Ethan Brouwer, 26, Custer, WA 60.19% 3:20:20 7:38 3:19:51 912 78 M40 Paul Cunningham, 43, Baltimore, MD 63.10% 3:20:22 7:39 3:19:30 913 581 M20 Bobby Gray, 32, San Rafael, CA 60.18% 3:20:23 7:39 3:19:38 914 144 M35 Lincoln Lucas, 36, Pensacola, FL 60.17% 3:20:25 7:39 3:20:07 915 582 M20 Bjorn Franke, 22, Zimmerman Mn, MN 60.16% 3:20:26 7:39 3:19:21 916 583 M20 Brent Bokemper, 28, St Louis Park, MN 60.15% 3:20:28 7:39 3:18:50 917 584 M20 Josh jarpey, 25, Ham Lake, MN 60.11% 3:20:36 7:39 3:20:16 918 13 M18 Noah Quigley, 19, Hastings, MN 61.21% 3:20:37 7:39 3:20:19 919 145 M35 Kyle Durgin, 36, Crosby, MN 60.11% 3:20:37 7:39 3:18:50 920 585 M20 Paul Noble, 24, Des Moines, IA 60.09% 3:20:41 7:39 3:20:13 921 586 M20 Matthew Miller, 22, North Oaks, MN 60.08% 3:20:42 7:39 3:20:34 922 146 M35 Henning Lange, 37, Minneapolis, MN 60.20% 3:20:43 7:39 3:19:58 923 147 M35 Jack Van Thomme, 35, Brooklyn Park, MN 60.07% 3:20:44 7:39 3:19:06 924 79 M40 Zach Pierce, 41, Leawood, KS 61.89% 3:20:51 7:40 3:19:48 925 80 M40 Kevin Hartman, 42, Alexandria, VA 62.40% 3:20:54 7:40 3:20:19 926 587 M20 James Symanski, 25, Coon Rapids, MN 60.02% 3:20:54 7:40 3:19:43 927 8 M55 Yongcong Ding, 59, Plymouth, MN 72.96% 3:20:56 7:40 3:19:42 928 588 M20 Mark Harrington, 26, Longmont, CO 60.01% 3:20:57 7:40 3:08:11 929 21 M50 Kevin Kulak, 54, Naperville, IL 69.48% 3:20:59 7:40 3:20:03 930 5 M60 Jim Weddell, 62, El Paso, TX 75.19% 3:21:00 7:40 3:20:01 931 148 M35 Timothy Nelson, 35, Aurora, IL 59.98% 3:21:03 7:40 3:20:27 932 589 M20 Robert Hulsebusch, 31, Bloomington, MN 59.95% 3:21:09 7:40 3:20:07 933 9 M55 Bill Kelley, 57, Minneapolis, MN 71.45% 3:21:10 7:40 3:20:02 934 590 M20 Christopher Larson, 32, Chanhassen, MN 59.93% 3:21:12 7:40 3:20:13 935 149 M35 Nicholas Bethke, 37, Burnsville, MN 60.05% 3:21:13 7:40 3:20:12 936 591 M20 Nathan Samuelson, 28, Minneapolis, MN 59.91% 3:21:16 7:41 3:20:04 937 592 M20 Braydon Bennyhoff, 20, Red Wing, MN 60.39% 3:21:17 7:41 3:19:15 938 593 M20 Alec Thorkelson, 31, Minneapolis, MN 59.90% 3:21:18 7:41 3:20:32 939 594 M20 Kevin Pfister, 22, Minneapolis, MN 59.90% 3:21:19 7:41 3:20:44 940 150 M35 Charles Fast, 35, Minneapolis, MN 59.88% 3:21:22 7:41 3:20:51 941 81 M40 Jeb Baker, 40, Ionia, MI 61.20% 3:21:25 7:41 3:20:53 942 59 M45 Roni Thomas, 49, Sayreville, NJ 66.14% 3:21:33 7:41 3:20:36 943 595 M20 Andrew Johnson, 32, Northfield, MN 59.82% 3:21:35 7:41 3:21:15 944 151 M35 Patrick Johnston, 36, Columbia Falls, MT 59.78% 3:21:44 7:42 3:20:31 945 596 M20 August Parks, 26, Rogers, MN 59.77% 3:21:44 7:42 3:20:19 946 597 M20 Liam Laddusaw, 20, Inver Grove Height, MN 60.23% 3:21:49 7:42 3:20:41 947 152 M35 Brian Hendrickson, 38, Orange, CA 60.12% 3:21:54 7:42 3:20:40 948 598 M20 Aidan Doherty, 22, Superior, WI 59.70% 3:21:59 7:42 3:21:05 949 60 M45 Joseph Bianco, 45, Mineola, NY 63.69% 3:22:00 7:42 3:21:05 950 61 M45 Jack Nelson, 47, Minneapolis, MN 64.82% 3:22:01 7:42 3:20:58 951 599 M20 Brian Beal, 31, Pittsburgh, PA 59.67% 3:22:06 7:43 3:21:09 952 600 M20 Sean James, 26, Denver, CO 59.66% 3:22:08 7:43 3:21:36 953 601 M20 Elliot Chang, 28, Rochester, MN 59.65% 3:22:09 7:43 3:20:57 954 153 M35 Kyle Daugherty, 38, Bloomington, IL 60.04% 3:22:10 7:43 3:21:03 955 6 M60 Jeff Dehler, 60, Louisville, KY 73.23% 3:22:13 7:43 3:20:53 956 154 M35 Daniel Augsburger, 39, Brooklyn, NY 60.43% 3:22:16 7:43 3:22:01 957 602 M20 Colton Kastrup, 29, New Offenburg, MO 59.61% 3:22:17 7:43 3:17:27 958 603 M20 Alex Lurski, 30, Highland, MD 59.60% 3:22:19 7:43 3:21:56 959 604 M20 Reid Wilkins, 31, Parkton, MD 59.58% 3:22:24 7:43 3:19:49 960 605 M20 Jack gauerke, 26, Saint Cloud, MN 59.58% 3:22:24 7:43 3:17:40 961 606 M20 Parker Van Kley, 23, Sioux Falls, SD 59.58% 3:22:24 7:43 3:21:13 962 607 M20 David Miller, 32, Lakewood, CO 59.57% 3:22:25 7:43 3:20:54 963 82 M40 Cesar Gonzalez, 42, San Antonio, TX 61.90% 3:22:31 7:43 3:22:04 964 608 M20 Braydon Kubat, 26, Owatonna, MN 59.53% 3:22:33 7:44 3:21:42 965 609 M20 Jaden Lorenz, 22, Chaska, MN 59.53% 3:22:34 7:44 3:09:42 966 62 M45 Matt Woida, 49, Milwaukee, WI 65.81% 3:22:34 7:44 3:21:01 967 610 M20 Owen Smith, 27, Rosemount, MN 59.51% 3:22:37 7:44 3:21:28 968 22 M50 Michael Cuccia, 54, Chanhassen, MN 68.90% 3:22:41 7:44 3:21:31 969 611 M20 Tyler Pooschke, 32, Lincoln, NE 59.48% 3:22:43 7:44 3:22:27 970 612 M20 Alec McBane, 20, Rochester, MN 59.96% 3:22:44 7:44 3:19:14 971 83 M40 Joe Kluck, 40, Philadelphia, PA 60.79% 3:22:45 7:44 3:20:26 972 613 M20 Alexis Sarabia, 30, Chicago, IL 59.46% 3:22:47 7:44 3:22:03 973 63 M45 Craig Mason, 49, Freedom, WI 65.74% 3:22:48 7:44 3:22:18 974 614 M20 Tyler Shilson, 26, Maple Grove, MN 59.45% 3:22:50 7:44 3:18:46 975 23 M50 Cade remsburg, 52, Philadelphia, PA 67.56% 3:22:50 7:44 3:21:37 976 10 M55 Joseph Zons, 59, Pleasant Prairie, WI 72.26% 3:22:54 7:44 3:22:02 977 615 M20 Cody Richards, 26, Minot Air Force Ba, ND 59.43% 3:22:55 7:44 3:22:12 978 616 M20 Dexter Reini, 32, Greer, SC 59.41% 3:22:59 7:45 3:21:51 979 155 M35 Jordan Nimlos, 37, Coon Rapids, MN 59.53% 3:23:00 7:45 3:21:56 980 84 M40 Phillip Birk, 41, Duluth, MN 61.22% 3:23:02 7:45 3:22:14 981 617 M20 Zachary Su, 27, North Las Vegas, NV 59.38% 3:23:05 7:45 3:21:54 982 618 M20 Evan Graham, 28, Kcmo, MO 59.35% 3:23:10 7:45 3:22:46 983 619 M20 George Voros, 33, Macedonia, OH 59.34% 3:23:12 7:45 3:22:12 984 156 M35 Jonathan Vinson, 36, Surprise, AZ 59.34% 3:23:14 7:45 3:21:45 985 620 M20 Tristan Bakke, 25, St Paul, MN 59.32% 3:23:16 7:45 3:21:51 986 85 M40 Beecher Vaillancourt, 44, Stillwater, MN 62.72% 3:23:21 7:45 3:22:21 987 621 M20 Cole Sager, 34, Greenacres, WA 59.29% 3:23:22 7:45 3:22:03 988 622 M20 Luke Merchant, 30, Minneapolis, MN 59.29% 3:23:22 7:45 3:23:07 989 157 M35 Jeff Truitt, 38, Excelsior, MN 59.67% 3:23:25 7:46 3:22:10 990 623 M20 Jacob Gerend, 26, Stillwater, MN 59.27% 3:23:27 7:46 3:22:29 991 86 M40 Chet Wang, 43, Culver City, CA 62.14% 3:23:29 7:46 3:22:45 992 624 M20 Jonas Haugland, 22, Minneapolis, MN 59.24% 3:23:33 7:46 3:22:48 993 158 M35 Douglas Scott, 38, Saint Paul, MN 59.62% 3:23:35 7:46 3:22:13 994 625 M20 Nick Hasslen, 29, Minneapolis, MN 59.21% 3:23:39 7:46 3:22:28 995 159 M35 Diego Perez, 38, Westbury, NY 59.58% 3:23:44 7:46 3:21:43 996 626 M20 Tyler Steele, 32, North Charleston, SC 59.18% 3:23:46 7:46 3:23:13 997 160 M35 David Vande Walle, 38, Neenah, WI 59.56% 3:23:48 7:46 3:23:32 998 161 M35 Matt Nistler, 36, Duluth, MN 59.15% 3:23:52 7:47 3:23:04 999 87 M40 David Farley, 40, Minneapolis, MN 60.46% 3:23:52 7:47 3:23:17 1000 162 M35 Kyle Smith, 38, Duluth, MN 59.54% 3:23:53 7:47 3:23:37 1001 163 M35 Sean Kutz, 35, Duluth, MN 59.13% 3:23:56 7:47 3:23:27 1002 24 M50 Chris Steensland, 54, Hugo, MN 68.44% 3:24:02 7:47 3:23:18 1003 627 M20 Jon Castaneda, 28, Minneapolis, MN 59.07% 3:24:09 7:47 3:23:04 1004 25 M50 Tong Pham, 53, Minneapolis, MN 67.74% 3:24:12 7:47 3:23:09 1005 628 M20 John Schimek, 34, Wauwatosa, WI 59.05% 3:24:13 7:47 3:22:59 1006 629 M20 Parth Dalal, 31, New York, NY 59.02% 3:24:18 7:48 3:23:51 1007 64 M45 Tony Rajkowski, 47, New Brighton, MN 64.05% 3:24:26 7:48 3:22:46 1008 630 M20 Jake DeHaai, 31, Minneapolis, MN 58.97% 3:24:28 7:48 3:23:27 1009 65 M45 Thomas Lindsay, 48, Minneapolis, MN 64.61% 3:24:29 7:48 3:23:17 1010 88 M40 Kerry Smith, 42, Seneca Falls, NY 61.30% 3:24:31 7:48 3:24:31 1011 631 M20 Ben Breschi, 24, Minneapolis, MN 58.93% 3:24:38 7:48 3:23:48 1012 26 M50 Jeffrey Jameson, 50, Chicago, IL 65.72% 3:24:43 7:48 3:23:50 1013 632 M20 Benjamin Maas, 29, Menomonee Falls, WI 58.89% 3:24:46 7:49 3:24:26 1014 14 M18 Kevin Hansen, 19, Isanti, MN 59.96% 3:24:47 7:49 3:23:19 1015 633 M20 William Lu, 34, Alhambra, CA 58.87% 3:24:49 7:49 3:24:33 1016 634 M20 Michael Quirk, 27, Kings County, NY 58.87% 3:24:50 7:49 3:23:07 1017 635 M20 Dane Stoyanoff, 24, Esko, MN 58.84% 3:24:56 7:49 3:23:46 1018 636 M20 Jack McWilliams, 21, Esko, MN 58.96% 3:24:56 7:49 3:23:27 1019 637 M20 Stephen Shabaz, 25, Omaha, NE 58.84% 3:24:57 7:49 3:23:26 1020 638 M20 Andrew Stumbo, 26, Mankato, MN 58.82% 3:25:00 7:49 3:24:19 1021 66 M45 Bryan Lutz, 45, Atlanta, GA 62.76% 3:25:00 7:49 3:24:30 1022 67 M45 Ryan Sanders, 48, Carmel, IN 64.44% 3:25:02 7:49 3:24:23 1023 639 M20 Charlie Krambeer, 28, Rogers, MN 58.80% 3:25:05 7:49 3:23:47 1024 640 M20 Ethan Anderson, 24, Rogers, MN 58.77% 3:25:11 7:50 3:23:42 1025 641 M20 Colin Anderson, 20, St Paul, MN 59.23% 3:25:13 7:50 3:24:36 1026 164 M35 Ryan Pulkrabek, 38, Bentonville, AR 59.11% 3:25:22 7:50 3:23:58 1027 165 M35 Abelardo Jose Gonzalez Franco, 37, Boca Del Río, VE 58.82% 3:25:27 7:50 3:25:27 1028 642 M20 Angel Ramirez, 32, Veracruz, VE 58.69% 3:25:27 7:50 3:25:03 1029 643 M20 Benjamin Kramka, 31, Superior, WI 58.69% 3:25:28 7:50 3:24:12 1030 644 M20 Joseph Knaak, 33, New York, NY 58.68% 3:25:29 7:50 3:24:13 1031 645 M20 Daniel Schneck, 32, Maple Grove, MN 58.68% 3:25:30 7:50 3:23:41 1032 646 M20 Trevor Cloutier, 20, Mankato, MN 59.14% 3:25:32 7:50 3:24:11 1033 647 M20 Nathaniel Urbanski, 23, Minneapolis, MN 58.67% 3:25:32 7:50 3:23:52 1034 648 M20 Thomas Park, 21, Roseville, MN 58.77% 3:25:36 7:51 3:21:22 1035 68 M45 Christopher Welsh, 49, Iowa City, IA 64.81% 3:25:43 7:51 3:24:27 1036 89 M40 Mitchell Mendis, 40, New Orleans, LA 59.92% 3:25:43 7:51 3:24:20 1037 649 M20 Austin Eastman, 22, Odessa, MN 58.59% 3:25:48 7:51 3:25:08 1038 650 M20 Christopher McDaniel, 29, Ankeny, IA 58.58% 3:25:50 7:51 3:25:04 1039 651 M20 Levi Wuollet, 25, Dassel, MN 58.57% 3:25:52 7:51 3:24:32 1040 90 M40 Marty Conrad, 44, Long Beach, CA 61.93% 3:25:55 7:51 3:25 1041 652 M20 Luke Valentino, 21, Sterling, IL 58.68% 3:25:55 7:51 3:24:51 1042 91 M40 Michal Dejko, 40, Blaine, MN 59.84% 3:25:58 7:51 3:24:54 1043 92 M40 Youness Alvandi Tabrizi, 42, Wilsonville, OR 60.84% 3:26:02 7:52 3:25:36 1044 69 M45 Mike Schmitt, 48, Rochester, MN 64.12% 3:26:02 7:52 3:24:49 1045 166 M35 David Bucklin, 39, Duluth, MN 59.32% 3:26:04 7:52 3:24:55 1046 653 M20 Quinn Zacharias, 28, Hudson, WI 58.51% 3:26:05 7:52 3:24:42 1047 93 M40 Shant Ayanian, 40, Rochester, MN 59.80% 3:26:06 7:52 3:25:16 1048 70 M45 Matthew Mitchell, 48, Cicero, IN 64.10% 3:26:06 7:52 3:25:21 1049 15 M18 Finn Bleakmore, 19, Minneapolis, MN 59.56% 3:26:11 7:52 3:20:21 1050 654 M20 Corey Bimberg, 22, Watertown, MN 58.47% 3:26:13 7:52 3:25:53 1051 655 M20 Isaac Payne, 29, South Haven, MI 58.46% 3:26:15 7:52 3:23:15 1052 656 M20 John Wrenn, 30, Tulsa, OK 58.43% 3:26:23 7:52 3:24:56 1053 657 M20 Nicholas Winjum, 30, St Louis Park, MN 58.42% 3:26:24 7:52 3:25:01 1054 27 M50 Dan Pippel, 51, Del Mar, CA 65.77% 3:26:26 7:52 3:25:11 1055 16 M18 Vince Kaley, 18, Big Lake, MN 60.34% 3:26:26 7:52 3:24:58 1056 658 M20 Joseph Reinders, 32, Ramsey, MN 58.39% 3:26:30 7:53 3:26:09 1057 71 M45 Cory Evans, 46, Memphis, TN 62.83% 3:26:33 7:53 3:23:05 1058 659 M20 Chad Hoikka, 25, Cokato, MN 58.34% 3:26:41 7:53 3:25:16 1059 660 M20 Kevin Mattila, 27, Cokato, MN 58.34% 3:26:41 7:53 3:25:19 1060 661 M20 Aaron Moore, 23, Duluth, MN 58.31% 3:26:48 7:53 3:26:14 1061 662 M20 Colin Pfeiffer, 27, Omaha, NE 58.31% 3:26:48 7:53 3:25:12 1062 663 M20 Anthony Calistro, 33, Maple Grove, MN 58.30% 3:26:49 7:53 3:25:45 1063 94 M40 Justin Fleck, 40, Bismarck, ND 59.59% 3:26:51 7:53 3:25:29 1064 167 M35 Travis Holmes, 35, Fort Worth, TX 58.29% 3:26:52 7:53 3:26:39 1065 664 M20 Mitchell Coutu, 31, Oceanside, CA 58.29% 3:26:53 7:53 3:25:34 1066 665 M20 August Kaiser, 27, Green Bay, WI 58.28% 3:26:55 7:54 3:26:03 1067 95 M40 Luis Chavez, 43, Chicago, IL 61.10% 3:26:56 7:54 3:26:15 1068 96 M40 Kyle Robson, 40, Hermantown, MN 59.55% 3:26:58 7:54 3:26:08 1069 666 M20 Sam Evans, 31, Woodbury, MN 58.25% 3:27:00 7:54 3:26:05 1070 667 M20 Corey Cushing, 32, Minnetonka, MN 58.25% 3:27:01 7:54 3:25:57 1071 668 M20 Jacob Horton, 24, Merrimack, NH 58.23% 3:27:04 7:54 3:26:35 1072 669 M20 Jonas Cafferty, 33, Minneapolis, MN 58.23% 3:27:04 7:54 3:24:36 1073 17 M18 Caleb phillips, 18, Poplar, WI 60.15% 3:27:05 7:54 3:23:41 1074 670 M20 Brett Henderson, 28, Des Moines, IA 58.22% 3:27:06 7:54 3:25:29 1075 72 M45 Scott Hewitt, 49, Saint Paul, MN 64.35% 3:27:10 7:54 3:25:53 1076 671 M20 Derek Swenson, 29, Duluth, MN 58.19% 3:27:13 7:54 3:26:38 1077 672 M20 Josh Berg, 31, Shakopee, MN 58.19% 3:27:14 7:54 3:26:54 1078 673 M20 Ian Grossenbacher-McGlamery, 24, St Paul, MN 58.19% 3:27:14 7:54 3:21:23 1079 73 M45 Matthew Haberman, 49, Golden Valley, MN 64.33% 3:27:14 7:54 3:25:55 1080 674 M20 Dustin Dubay, 32, Charlotte, NC 58.17% 3:27:17 7:54 3:26:38 1081 74 M45 Ryan Kari, 47, Encinitas, CA 63.17% 3:27:17 7:54 3:26:26 1082 675 M20 Adam Justin, 23, Minneapolis, MN 58.16% 3:27:20 7:54 3:26:55 1083 676 M20 Tanner Miedema, 25, Sioux Falls, SD 58.15% 3:27:23 7:55 3:25:54 1084 677 M20 Garrett Lau, 31, Sf, CA 58.13% 3:27:27 7:55 3:26:02 1085 11 M55 Lee Rebodos, 57, Flower Mound, TX 69.27% 3:27:30 7:55 3:25:46 1086 678 M20 James Vandenberg, 27, Madison, WI 58.10% 3:27:32 7:55 3:25:55 1087 679 M20 Brian Galdamez, 31, Playa Del Rey, CA 58.09% 3:27:34 7:55 3:27:21 1088 18 M18 Aj Back, 19, Otsego, MN 59.13% 3:27:39 7:55 3:27:08 1089 680 M20 Caleb Anton, 24, New Richmond, WI 58.02% 3:27:49 7:56 3:26:14 1090 681 M20 Anders Kvalseth, 27, Orono, MN 58.02% 3:27:50 7:56 3:27:30 1091 97 M40 Jeremy Miller, 42, Mora, MN 60.31% 3:27:51 7:56 3:26:46 1092 682 M20 Andrew Farrar, 21, Red Wing, MN 58.13% 3:27:51 7:56 3:25:46 1093 98 M40 Gregory Hanson, 42, Lakeville, MN 60.30% 3:27:53 7:56 3:27:02 1094 75 M45 Sam Johnsrud, 45, Minneapolis, MN 61.88% 3:27:54 7:56 3:27:12 1095 683 M20 Tanner Butler, 27, Raymore, MO 58.00% 3:27:54 7:56 3:27 1096 684 M20 Andrew Swensen, 23, Eden Prairie, MN 58.00% 3:27:54 7:56 3:24:21 1097 685 M20 Zeb Zimmer, 24, Minneapolis, MN 57.99% 3:27:56 7:56 3:26:26 1098 76 M45 Geoff Alaishuski, 49, Eagleville, PA 64.10% 3:27:59 7:56 3:26:52 1099 686 M20 David Lara, 31, Los Angeles, CA 57.96% 3:28:03 7:56 3:27:38 1100 687 M20 Josef Molenaar, 29, River Falls, WI 57.96% 3:28:03 7:56 3:27:07 1101 99 M40 Kevin Carel, 44, Vero Beach, FL 61.30% 3:28:03 7:56 3:27:40 1102 688 M20 James Skiles, 28, Minneapolis, MN 57.96% 3:28:03 7:56 3:26:35 1103 689 M20 Will Hansen, 21, St Paul, MN 58.06% 3:28:06 7:56 3:17:51 1104 690 M20 Chase Brumm, 28, Rochester, MN 57.94% 3:28:07 7:56 3:26:19 1105 100 M40 Steven Klett, 43, Middleton, WI 60.72% 3:28:14 7:57 3:24:32 1106 168 M35 Alex Hinseth, 36, Shoreview, MN 57.91% 3:28:15 7:57 3:26:57 1107 691 M20 Charles Parsons, 28, Hendersonville, TN 57.90% 3:28:16 7:57 3:27:44 1108 101 M40 Randall Shaw, 42, Clive, IA 60.19% 3:28:16 7:57 3:25:33 1109 692 M20 David Goodwin, 23, Omaha, NE 57.89% 3:28:18 7:57 3:26:07 1110 693 M20 Jake Galarneau, 27, Seattle, WA 57.89% 3:28:18 7:57 3:27:22 1111 28 M50 Mark Hamre, 51, St Paul, MN 65.18% 3:28:19 7:57 3:26:54 1112 694 M20 Michael Benzinger, 28, San Francisco, CA 57.86% 3:28:25 7:57 3:27:47 1113 169 M35 Will Mathy, 35, La Crosse, WI 57.85% 3:28:27 7:57 3:28:06 1114 695 M20 Evan Krug, 28, Green Bay, WI 57.84% 3:28:29 7:57 3:23:04 1115 170 M35 Brian Albrecht, 35, St Paul, MN 57.83% 3:28:31 7:57 3:26:58 1116 102 M40 James hargon, 40, Minneapolis, MN 59.09% 3:28:36 7:57 3:27:58 1117 77 M45 Francisco Guadalupe, 46, Villa Park, IL 62.22% 3:28:36 7:57 3:27:52 1118 696 M20 Michael Hormillosa, 30, St Paul, MN 57.81% 3:28:36 7:57 3:27:17 1119 697 M20 Christian Leach, 23, Starkville, MS 57.79% 3:28:39 7:57 3:25:07 1120 698 M20 Jorge Argueta, 25, Arlington, VA 57.76% 3:28:45 7:58 3:28:35 1121 171 M35 Nico Medrano, 36, Las Vegas, NV 57.77% 3:28:45 7:58 3:28:19 1122 699 M20 Michael Johnson, 27, Victoria, MN 57.74% 3:28:50 7:58 3:27:51 1123 700 M20 Drew Streetar, 26, Minneapolis, MN 57.73% 3:28:53 7:58 3:27:30 1124 701 M20 Grant Goodman, 22, Pella, IA 57.73% 3:28:53 7:58 3:25:30 1125 29 M50 Jean-Baptiste Thibault, 50, Brookfield, WI 64.38% 3:28:58 7:58 3:27:57 1126 702 M20 Connor Fuzzey, 24, Plymouth, MN 57.70% 3:28:58 7:58 3:27:54 1127 12 M55 William Smith, 57, Milwaukee, WI 68.78% 3:28:59 7:58 3:27:28 1128 172 M35 Jason Melville, 39, Sunnyside, NY 58.45% 3:29:07 7:59 3:27:46 1129 703 M20 Hunter Harrison, 26, Minneapolis, MN 57.66% 3:29:08 7:59 3:14:44 1130 103 M40 Phil Gregory, 41, Greenville, SC 59.42% 3:29:11 7:59 3:28:14 1131 704 M20 Grant Reese, 25, Coppell, TX 57.64% 3:29:12 7:59 3:29:04 1132 705 M20 Parker Bjorlin, 26, Sf, CA 57.64% 3:29:12 7:59 3:26:41 1133 706 M20 Daniel Park, 34, St. Louis, MO 57.64% 3:29:13 7:59 3:27:19 1134 19 M18 Evan Karlen, 19, Blaine, MN 58.68% 3:29:15 7:59 3:27:39 1135 707 M20 Eric Lauria-Banta, 34, Madison, WI 57.59% 3:29:22 7:59 3:29:11 1136 78 M45 Travis Jeffrey, 49, Eden Prairie, MN 63.67% 3:29:23 7:59 3:28:24 1137 708 M20 Trevor Hart, 22, Lino Lakes, MN 57.59% 3:29:23 7:59 3:26:12 1138 173 M35 Xingxing Zhu, 35, Rochester, MN 57.59% 3:29:24 7:59 3:28:24 1139 709 M20 Jay Wolfe, 27, North Sioux City, SD 57.58% 3:29:26 7:59 3:28:52 1140 104 M40 Refugio Chairez, 43, Carol Stream, IL 60.37% 3:29:27 7:59 3:28:30
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

1141 710 M20 Jackson Gehr, 25, Lake In The Hills, IL 57.54% 3:29:34 8:00 3:28:31 1142 711 M20 Grant Krieg, 28, Moorhead, MN 57.54% 3:29:34 8:00 3:26:22 1143 79 M45 Kevin Thomsen, 45, Marquette, MI 61.38% 3:29:36 8:00 3:28:39 1144 712 M20 Cody Ticen, 22, Eagan, MN 57.53% 3:29:36 8:00 3:28:05 1145 713 M20 Trent Zenner, 25, Chippewa Falls, WI 57.52% 3:29:38 8:00 3:28 1146 714 M20 Isaac Hoagland, 33, Bloomington, MN 57.50% 3:29:42 8:00 3:28:05 1147 715 M20 Cole Puffer, 31, Klamath Falls, OR 57.49% 3:29:45 8:00 3:28:14 1148 716 M20 Steven Popowitz, 32, Maple Grove, MN 57.48% 3:29:47 8:00 3:28:42 1149 80 M45 Eric Schultz, 49, Twinsburg, OH 63.54% 3:29:48 8:00 3:28:37 1150 717 M20 Joe Driver, 22, Buffalo, MN 57.47% 3:29:49 8:00 3:28:20 1151 718 M20 Charlie Pistner, 28, Washington, DC 57.47% 3:29:50 8:00 3:27:52 1152 719 M20 Alex Riedeman, 32, St Joseph, MN 57.46% 3:29:51 8:00 3:10:26 1153 7 M60 Mark Martinsen, 61, Hamburg, MN 71.27% 3:29:54 8:00 3:28:56 1154 720 M20 Nate Jordan, 29, Brainerd, MN 57.43% 3:29:58 8:01 3:28:38 1155 105 M40 Brian Mease, 44, Maineville, OH 60.73% 3:30:00 8:01 3:29:11 1156 721 M20 Andrew Thomas, 29, New York, NY 57.42% 3:30:01 8:01 3:28:26 1157 722 M20 Sam Dirck, 29, Saint Paul, MN 57.42% 3:30:01 8:01 3:28:55 1158 723 M20 Jared Bartz, 30, White Bear Lake, MN 57.41% 3:30:03 8:01 3:28:48 1159 724 M20 Brandon Hinkle, 27, Boulder, CO 57.39% 3:30:07 8:01 3:29:53 1160 725 M20 Michael Scala, 31, Point Pleasant, NJ 57.38% 3:30:08 8:01 3:29:47 1161 726 M20 Alex Kasparek, 28, Superior, WI 57.38% 3:30:08 8:01 3:29:30 1162 727 M20 Parker Kohlman, 31, Minneapolis, MN 57.38% 3:30:09 8:01 3:27:42 1163 728 M20 Tony Pohl, 34, Merrifield, MN 57.38% 3:30:09 8:01 3:28:40 1164 729 M20 Cole Schnichels, 25, Minneapolis, MN 57.38% 3:30:10 8:01 3:28:53 1165 13 M55 Jim Bengtson, 58, Eden Prairie, MN 69.05% 3:30:14 8:01 3:29:46 1166 730 M20 Andrew Kneepkens, 27, Chicago, IL 57.34% 3:30:18 8:01 3:28:51 1167 731 M20 Blake Peters, 31, Duluth, MN 57.33% 3:30:20 8:01 3:29:03 1168 732 M20 Vlad Chasovski, 28, Ozark, MO 57.32% 3:30:22 8:01 3:29:13 1169 174 M35 Zach Lewis, 39, Little Rock, AR 58.10% 3:30:24 8:02 3:29:47 1170 733 M20 Frederick Kerr, 24, Minneapolis, MN 57.30% 3:30:26 8:02 3:27:08 1171 734 M20 Josh Roth, 32, Omaha, NE 57.29% 3:30:28 8:02 3:29:24 1172 9 M16 Max Fisher, 17, Duluth, MN 60.27% 3:30:36 8:02 3:29:10 1173 735 M20 Dalton Pauly, 29, Minneapolis, MN 57.24% 3:30:39 8:02 3:29:36 1174 736 M20 Joe Stone, 25, Fitchburg, WI 57.24% 3:30:40 8:02 3:29:19 1175 81 M45 Jeramy Kulesa, 47, Stacy, MN 62.15% 3:30:41 8:02 3:29:53 1176 737 M20 Nicholas Cantafio, 33, Bridgeport, CT 57.23% 3:30:43 8:02 3:20:19 1177 738 M20 Colin Strandlund, 33, St Paul, MN 57.23% 3:30:43 8:02 3:29:05 1178 739 M20 Leyton Becker, 26, Princeton, MN 57.23% 3:30:43 8:02 3:29:09 1179 175 M35 Nathaniel Born, 38, Minneapolis, MN 57.61% 3:30:43 8:02 3:29:18 1180 740 M20 Nick Flynn, 32, Duluth, MN 57.22% 3:30:44 8:02 3:29:49 1181 82 M45 Brian Wyland, 47, Holmen, WI 62.12% 3:30:47 8:02 3:29:23 1182 30 M50 Loutfi Jirari, 50, Bloomington, IN 63.82% 3:30:48 8:02 3:30:06 1183 741 M20 Ezra Frankel, 30, Brooklyn, NY 57.20% 3:30:48 8:02 3:27:04 1184 742 M20 Kevin Doyle, 30, Portland, OR 57.20% 3:30:49 8:02 3:27:03 1185 743 M20 Luke Wyly, 24, Lakeville, MN 57.19% 3:30:51 8:03 3:28:12 1186 14 M55 Lj Wilson, 57, Little Rock, AR 68.16% 3:30:54 8:03 3:29:55 1187 176 M35 Andrew Tuuri, 37, Woodbury, MN 57.29% 3:30:55 8:03 3:29:22 1188 106 M40 Dame Gamada, 43, St Cloud, MN 59.95% 3:30:55 8:03 3:29:47 1189 744 M20 Tom Roser, 28, Minneapolis, MN 57.16% 3:30:57 8:03 3:29:26 1190 745 M20 Darien Carter, 30, San Francisco, CA 57.16% 3:30:57 8:03 3:28:57 1191 746 M20 Matthew Axelrod, 33, Maplewood, MN 57.16% 3:30:58 8:03 3:30:06 1192 747 M20 Theodore Johnson, 23, Saint Peter, MN 57.15% 3:30:59 8:03 3:30:01 1193 177 M35 Christopher Spong, 35, St. Anthony, MN 57.14% 3:31:01 8:03 3:30:44 1194 178 M35 Brent Silkey, 39, Savage, MN 57.90% 3:31:06 8:03 3:29:14 1195 748 M20 Philip McHugh, 28, New York, NY 57.12% 3:31:07 8:03 3:29:26 1196 179 M35 Kenneth Gifford, 37, Irondequoit, NY 57.21% 3:31:12 8:03 3:30:20 1197 83 M45 Mathias Seiwert, 45, Mankato, MN 60.90% 3:31:14 8:03 3:29:57 1198 749 M20 Ethan Wollin, 22, Farmington, MN 57.07% 3:31:18 8:04 3:30:32 1199 180 M35 Nolan Erickson, 37, St Joseph, MN 57.18% 3:31:19 8:04 3:30:14 1200 15 M55 Luis Leon, 55, Tucson, AZ 66.71% 3:31:20 8:04 3:30:40 1201 750 M20 Jayden Wheeling, 25, Grand Forks, ND 57.05% 3:31:22 8:04 3:26:25 1202 751 M20 Bron Kopala, 30, Cold Lake, AB 57.04% 3:31:23 8:04 3:29:39 1203 752 M20 Matthew Laugen, 31, Fergus Falls, MN 57.04% 3:31:24 8:04 3:28:49 1204 753 M20 Keller Tollefson, 26, Albertville, MN 57.03% 3:31:26 8:04 3:29:44 1205 754 M20 Tyler Morgan, 27, Thunder Bay, ON 57.01% 3:31:30 8:04 3:29:05 1206 181 M35 Eric Scott, 36, Belleville, WI 57.01% 3:31:32 8:04 3:29:09 1207 755 M20 Brady Wall, 21, Lakeville, MN 57.12% 3:31:32 8:04 3:28:22 1208 756 M20 Aaron Anderson, 26, Milwaukee, WI 57.00% 3:31:33 8:04 3:30:04 1209 757 M20 Donald Bush, 32, Becker, MN 57.00% 3:31:34 8:04 3:29:12 1210 758 M20 Jon Ely, 32, Clear Lake, MN 57.00% 3:31:34 8:04 3:29:13 1211 31 M50 Jeff Kelso, 53, Indianola, IA 65.38% 3:31:34 8:04 3:30:02 1212 759 M20 Jacob Boudreau, 22, Iowa City, IA 56.97% 3:31:39 8:04 3:29:26 1213 20 M18 George Altier, 19, Mendota Heights, MN 58.01% 3:31:40 8:04 3:31:02 1214 8 M60 Steve Slates, 61, Sherrodsville, OH 70.67% 3:31:41 8:04 3:29:44 1215 21 M18 Ezra Pemberton, 18, Big Lake, MN 58.84% 3:31:43 8:05 3:30:16 1216 760 M20 Tyler Burkum, 24, St Louis Park, MN 56.95% 3:31:45 8:05 3:30:14 1217 761 M20 Braydon Crum, 24, Rochester, MN 56.94% 3:31:46 8:05 3:30:31 1218 762 M20 Nolan Myers, 22, Hastings, MN 56.91% 3:31:53 8:05 3:29:07 1219 182 M35 Jared Larson, 36, River Forest, IL 56.91% 3:31:54 8:05 3:30:32 1220 183 M35 Danny Gordon, 36, Denver, CO 56.90% 3:31:57 8:05 3:30:37 1221 763 M20 John Coyne, 32, Hudson, WI 56.89% 3:31:57 8:05 3:30:50 1222 764 M20 Canton Francisco, 20, Minneapolis, MN 57.33% 3:32:01 8:05 3:31:22 1223 16 M55 John Rollie, 55, Eagan, MN 66.47% 3:32:07 8:05 3:31:35 1224 184 M35 Tom Lyscio, 35, Duluth, MN 56.84% 3:32:08 8:05 3:30:49 1225 765 M20 Matthew Mangus, 25, Youngstown, OH 56.84% 3:32:09 8:06 3:28:49 1226 107 M40 Gearin Green, 44, De Pere, WI 60.11% 3:32:10 8:06 3:31:27 1227 32 M50 Elliot Brand, 52, Leawood, KS 64.58% 3:32:12 8:06 3:30:53 1228 84 M45 Preston McCune, 45, Rosslyn, ON 60.62% 3:32:14 8:06 3:30:42 1229 108 M40 Robert Young, 43, Arlington, VA 59.57% 3:32:15 8:06 3:31:45 1230 766 M20 Matt Weitzel, 33, Decorah, IA 56.80% 3:32:18 8:06 3:31:19 1231 185 M35 Mark Sanders, 39, Woodbury, MN 57.56% 3:32:21 8:06 3:31:45 1232 767 M20 Finley Myers, 28, Hastings, MN 56.78% 3:32:23 8:06 3:30:35 1233 768 M20 Daniel Villavicencio, 25, Tampa, FL 56.77% 3:32:24 8:06 3:32:02 1234 769 M20 Jonathan Book, 24, Vancouver, BC 56.76% 3:32:27 8:06 3:29:02 1235 186 M35 John Carigma, 36, South Plainfield, NJ 56.76% 3:32:27 8:06 3:31:27 1236 33 M50 Hugh Williams, 53, Bailey, CO 65.11% 3:32:28 8:06 3:31:45 1237 770 M20 William Howieson, 33, North Mankato, MN 56.75% 3:32:28 8:06 3:30:26 1238 771 M20 Anthony Franco, 34, Grand Rapids, MI 56.73% 3:32:33 8:06 3:32:15 1239 187 M35 Tom O'Neill, 35, Minneapolis, MN 56.72% 3:32:35 8:06 3:30:35 1240 22 M18 Evan McFaul, 19, Mendota Heights, MN 57.75% 3:32:37 8:07 3:31:27 1241 188 M35 John Patrick Gilligan, 39, San Francisco, CA 57.48% 3:32:40 8:07 3:31:16 1242 109 M40 Mark A Halvorson, 40, Spooner, WI 57.95% 3:32:41 8:07 3:31:25 1243 772 M20 Jaden Dukes, 23, Lakeville, MN 56.68% 3:32:44 8:07 3:31:04 1244 773 M20 Benjamin Linden, 29, Minneapolis, MN 56.68% 3:32:44 8:07 3:31:46 1245 774 M20 Ian Fonville, 24, Austin, TX 56.67% 3:32:47 8:07 3:32:26 1246 775 M20 Joseph Miuccio, 30, St. Petersburg, FL 56.67% 3:32:47 8:07 3:32:29 1247 85 M45 David Schaeffer, 49, Duluth, MN 62.64% 3:32:49 8:07 3:31:30 1248 776 M20 Brad Stockness, 34, Lake Elmo, MN 56.63% 3:32:56 8:07 3:30:27 1249 777 M20 Davis Thrailkill, 32, Nashville, TN 56.63% 3:32:57 8:07 3:31:26 1250 86 M45 Chad Simonds, 45, St. Petersburg, FL 60.41% 3:32:58 8:07 3:28:44 1251 778 M20 Tim Clancy, 25, New York, NY 56.62% 3:32:59 8:07 3:30:53 1252 779 M20 Wyatt Windhorst, 23, Miltona, MN 56.61% 3:33:01 8:07 3:29:57 1253 780 M20 Robert Anderson, 34, West Allis, AL 56.59% 3:33:04 8:08 3:22:29 1254 781 M20 William Caturia, 29, Hastings, MN 56.58% 3:33:07 8:08 3:29:33 1255 782 M20 Brett Leake, 26, Colorado Springs, CO 56.56% 3:33:11 8:08 3:30:32 1256 783 M20 Kairan Gu, 25, Long Island City, NY 56.55% 3:33:14 8:08 3:32:20 1257 784 M20 Nate Huju, 23, Grand Rapids, MN 56.55% 3:33:15 8:08 3:31:47 1258 189 M35 David Hong, 36, Lake Elmo, MN 56.53% 3:33:19 8:08 3:32:17 1259 110 M40 Pat Biladeau, 42, Wilmette, IL 58.75% 3:33:23 8:08 3:32:47 1260 23 M18 Elliott Wasche, 18, Sturgeon Lake, MN 58.36% 3:33:26 8:08 3:33:10 1261 785 M20 Sam Peterson, 23, Winnipeg, MB 56.48% 3:33:29 8:09 3:32:09 1262 786 M20 Nathan Lindberg, 25, Woodbury, MN 56.48% 3:33:29 8:09 3:31:38 1263 787 M20 Caleb Moes, 27, Lenexa, KS 56.46% 3:33:34 8:09 3:32:38 1264 788 M20 Ethan Unruh, 24, Saint Paul, MN 56.46% 3:33:35 8:09 3:26:02 1265 789 M20 Joseph Flores, 21, Salt Lake City, UT 56.56% 3:33:37 8:09 3:33:18 1266 790 M20 Billy Hadcock, 20, Mequon, WI 56.89% 3:33:40 8:09 3:32:12 1267 791 M20 Maximino Hernandez, 31, Zapopan, JA 56.43% 3:33:42 8:09 3:33:20 1268 792 M20 Erik Vaage, 33, Saint Paul, MN 56.41% 3:33:45 8:09 3:33:10 1269 793 M20 Mitchell Mayer, 25, Madison, WI 56.39% 3:33:50 8:09 3:32:47 1270 190 M35 James Ladd, 38, Frederick, MD 56.76% 3:33:51 8:09 3:32:36 1271 24 M18 Joshua Mitchell, 18, Pacific Palisades, CA 58.25% 3:33:52 8:09 3:15:17 1272 794 M20 Dakotah Weese, 27, Sitka, AK 56.37% 3:33:55 8:10 3:32:24 1273 795 M20 Dylan Popelka, 23, Shoreview, MN 56.36% 3:33:56 8:10 3:31:24 1274 796 M20 Marc Lorimer, 31, Saint Louis Park, MN 56.36% 3:33:57 8:10 3:32:10 1275 797 M20 Ben Trihey, 25, Brooklyn, WI 56.35% 3:34:00 8:10 3:33:01 1276 798 M20 Ari Grant-Sasson, 30, Minneapolis, MN 56.34% 3:34:01 8:10 3:33:20 1277 799 M20 Connor Ingham, 22, Saint Paul, MN 56.33% 3:34:03 8:10 3:32:53 1278 191 M35 Daniel Widolff, 35, Philadelphia, PA 56.32% 3:34:06 8:10 3:33:19 1279 800 M20 Alex Cole, 28, Chicago, IL 56.32% 3:34:07 8:10 3:29:48 1280 801 M20 Logan Nelson, 26, Hastings, MN 56.32% 3:34:07 8:10 3:33:08 1281 192 M35 John Hoopes, 36, Madison, WI 56.31% 3:34:09 8:10 3:32:40 1282 802 M20 Jacob Bright, 23, Kensington, MN 56.29% 3:34:13 8:10 3:32:30 1283 803 M20 Zach Mickelson, 23, Cottage Grove, MN 56.29% 3:34:13 8:10 3:32:31 1284 111 M40 Robert Anderson, 42, Keuka Park, NY 58.52% 3:34:14 8:10 3:32:49 1285 17 M55 Scott Hansen, 56, St Paul, MN 66.44% 3:34:15 8:10 3:31:14 1286 804 M20 William Ellis, 31, Johnson City, TN 56.27% 3:34:17 8:10 3:34:09 1287 805 M20 Jack Machacek, 20, Burnsville, MN 56.71% 3:34:20 8:11 3:33 1288 193 M35 Nick Elder, 38, Dubuque, IA 56.63% 3:34:20 8:11 3:32:42 1289 18 M55 David Bates, 59, Waukesha, WI 68.40% 3:34:21 8:11 3:33:01 1290 194 M35 Michael Andersen, 39, Shawnee, KS 57.00% 3:34:26 8:11 3:33:23 1291 806 M20 Daniel Reynolds, 23, Andover, MN 56.22% 3:34:29 8:11 3:30:43 1292 9 M60 Stuart Kolb, 63, Egg Harbor, WI 71.16% 3:34:34 8:11 3:33:25 1293 807 M20 Corbin LeMieux, 32, Paris, KY 56.20% 3:34:34 8:11 3:33:03 1294 808 M20 Ryan Eberhardt, 34, Isanti, MN 56.19% 3:34:36 8:11 3:33:11 1295 195 M35 James Birney, 38, Minneapolis, MN 56.55% 3:34:39 8:11 3:33:52 1296 196 M35 Brigg Zimmerman, 36, Hugo, MN 56.17% 3:34:42 8:11 3:33:21 1297 809 M20 John Hunter, 30, Dallas, TX 56.16% 3:34:43 8:11 3:33:49 1298 197 M35 Dan Hickel, 37, Bloomington, MN 56.28% 3:34:43 8:11 3:33:04 1299 198 M35 Nick Swanson, 35, St Paul, MN 56.15% 3:34:45 8:11 3:33:50 1300 810 M20 Brooks Pfefferle, 27, Maplewood, MN 56.14% 3:34:47 8:12 3:33:57 1301 34 M50 Clay Dyer, 53, Murfreesboro, TN 64.40% 3:34:48 8:12 3:33:43 1302 35 M50 Sean Nolan, 53, Naples, FL 64.40% 3:34:48 8:12 3:33:16 1303 811 M20 Patrick Swanson, 34, Sister Bay, WI 56.12% 3:34:53 8:12 3:34:26 1304 812 M20 Joshua Helmes, 30, Battle Ground, WA 56.11% 3:34:54 8:12 3:32:21 1305 87 M45 Christopher Lancaster, 49, Dawsonville, GA 62.03% 3:34:55 8:12 3:34:48 1306 813 M20 John Simon, 25, Denver, CO 56.11% 3:34:55 8:12 3:33:34 1307 814 M20 Tucker Wallin, 24, Duluth, MN 56.11% 3:34:55 8:12 3:33:06 1308 36 M50 Mike Buenting, 50, Victoria, MN 62.60% 3:34:55 8:12 3:34:49 1309 815 M20 Jacob Kleczka, 22, Franklin, WI 56.10% 3:34:57 8:12 3:32:36 1310 816 M20 Tim Brazelton, 33, St Louis Park, MN 56.09% 3:34:59 8:12 3:33:41 1311 199 M35 Adam Barber, 38, Blaine, MN 56.45% 3:35:01 8:12 3:34 1312 88 M45 Lars Roe, 46, Minneapolis, MN 60.36% 3:35:01 8:12 3:33:10 1313 817 M20 Jacob Nixon, 28, Fishers, IN 56.08% 3:35:02 8:12 3:33:47 1314 818 M20 Jake Hegge, 33, La Crosse, WI 56.05% 3:35:07 8:12 3:33:28 1315 89 M45 Steven Schmitz, 45, Detroit Lakes, MN 59.80% 3:35:07 8:12 3:28:28 1316 819 M20 Joseph Daoud, 24, Kings County, NY 56.05% 3:35:09 8:12 3:33:40 1317 820 M20 Simon Midtbo, 25, St Louis Park, MN 56.04% 3:35:10 8:12 3:34:36 1318 821 M20 Tyler Sones, 26, Mt Pleasant, SC 56.03% 3:35:13 8:13 3:33:16 1319 822 M20 Matthew Hockert, 27, Circle Pines, MN 56.02% 3:35:14 8:13 3:34:35 1320 823 M20 Cole Martin, 26, Minneapolis, MN 56.02% 3:35:14 8:13 3:33:37 1321 824 M20 Leo Leighton, 33, Minneapolis, MN 56.00% 3:35:19 8:13 3:34:10 1322 10 M60 Mark Trolice, 63, Oviedo, FL 70.89% 3:35:23 8:13 3:34:18 1323 825 M20 Sheldon Hafner, 26, Highlands Ranch, CO 55.96% 3:35:29 8:13 3:34:47 1324 826 M20 Hunter Elgren, 29, Chicago, IL 55.92% 3:35:37 8:13 3:32:55 1325 37 M50 James Yang, 54, Manitowoc, WI 64.75% 3:35:40 8:14 3:33:35 1326 827 M20 Joshua Stamn, 27, Milwaukee, WI 55.91% 3:35:41 8:14 3:34:38 1327 828 M20 Sterling Follis, 23, Stillwater, MN 55.89% 3:35:44 8:14 3:35:17 1328 829 M20 Michael Skoyen, 26, St Paul, MN 55.89% 3:35:44 8:14 3:33:52 1329 830 M20 Jeremiah Diaz, 29, Parkville, MO 55.85% 3:35:55 8:14 3:35:04 1330 90 M45 Brian Murphy, 46, Darien, IL 60.09% 3:35:59 8:14 3:34:54 1331 112 M40 Dustin Williams, 42, Woodbury, MN 58.03% 3:36:02 8:14 3:34:17 1332 831 M20 Naren Chaudhry, 29, Oak Park, IL 55.81% 3:36:03 8:14 3:35:02 1333 11 M60 Frederic Levy, 64, Gastonia, NC 71.42% 3:36:03 8:14 3:35:41 1334 38 M50 Aaron Levine, 54, Madison, WI 64.64% 3:36:03 8:14 3:34:41 1335 832 M20 Isaac Schuler, 26, Duluth, MN 55.77% 3:36:13 8:15 3:31:44 1336 200 M35 Kevin Grand, 39, Ashland, WI 56.53% 3:36:14 8:15 3:34:12 1337 833 M20 Austin Guimond, 31, Omaha, NE 55.75% 3:36:17 8:15 3:33:01 1338 201 M35 Joe Miller, 35, Arkdale, WI 55.74% 3:36:21 8:15 3:34:38 1339 834 M20 Eric Woolner, 25, Edina, MN 55.74% 3:36:21 8:15 3:32:43 1340 835 M20 Isaac Laddusaw, 23, Inver Grove Height, MN 55.72% 3:36:25 8:15 3:34:57 1341 91 M45 David Blaess, 49, Prior Lake, MN 61.60% 3:36:25 8:15 3:34:56 1342 836 M20 Joshua Best, 32, Kissimmee, FL 55.71% 3:36:27 8:15 3:35:44 1343 113 M40 John Gower, 40, Traverse City, MI 56.94% 3:36:29 8:15 3:35:32 1344 837 M20 Nikita Skorykh, 28, Ramsey, MN 55.70% 3:36:29 8:15 3:35:21 1345 12 M60 Charles Shapiro, 63, Arvada, CO 70.52% 3:36:32 8:16 3:34:48 1346 838 M20 Jackson Bociurko, 21, Thunder Bay, ON 55.79% 3:36:34 8:16 3:33:17 1347 202 M35 Matt Dobler, 39, Charlotte, NC 56.42% 3:36:39 8:16 3:35:47 1348 839 M20 Reid Borchardt, 29, Duluth, MN 55.65% 3:36:40 8:16 3:34:51 1349 114 M40 Edward Dodington, 44, Edina, MN 58.84% 3:36:44 8:16 3:34:22 1350 840 M20 Benjamin Scott, 32, Lakeville, MN 55.62% 3:36:47 8:16 3:35:51 1351 25 M18 Torin Peterson, 18, Duluth, MN 57.41% 3:37:00 8:17 3:35:34 1352 92 M45 Josh St. Louis, 46, Moorhead, MN 59.80% 3:37:01 8:17 3:35:43 1353 841 M20 Alex Choy, 29, Austin, TX 55.53% 3:37:08 8:17 3:36:17 1354 115 M40 Mark Rop, 43, Sioux Falls, SD 58.23% 3:37:08 8:17 3:35:34 1355 842 M20 Jack Paulson, 21, Owatonna, MN 55.64% 3:37:09 8:17 3:36:38 1356 116 M40 Chris Detert, 44, Kasson, MN 58.70% 3:37:15 8:17 3:34:14 1357 203 M35 Douglas Schroeder, 39, Minneapolis, MN 56.26% 3:37:16 8:17 3:36:27 1358 843 M20 Taylor Main, 33, St. Louis Park, MN 55.50% 3:37:16 8:17 3:35:51 1359 39 M50 Michael Curtis, 52, South Lebanon, OH 63.08% 3:37:16 8:17 3:35:21 1360 844 M20 Antonio Castillo, 29, St. Petersburg, FL 55.49% 3:37:18 8:17 3:36:17 1361 117 M40 Robert Armes, 40, West Bloomfield, MI 56.72% 3:37:18 8:17 3:35:22 1362 845 M20 Frankie Galinus, 28, Tampa, FL 55.47% 3:37:23 8:17 3:37:03 1363 846 M20 Parker Rosenau, 28, Minneapolis, MN 55.47% 3:37:23 8:17 3:35:45 1364 847 M20 Brad Esser, 34, Sioux Falls, SD 55.47% 3:37:24 8:18 3:35:29 1365 848 M20 Andrew Brase, 24, Des Moines, IA 55.46% 3:37:26 8:18 3:37:14 1366 849 M20 Jason Noel, 25, Riverside, IL 55.46% 3:37:26 8:18 3:36:55 1367 40 M50 Steven Andrews, 54, Minneapolis, MN 64.18% 3:37:34 8:18 3:36:18 1368 850 M20 Keller Billstrom, 27, Minneapolis, MN 55.42% 3:37:34 8:18 3:36:26 1369 204 M35 Kyle Ratke, 35, Minneapolis, MN 55.41% 3:37:37 8:18 3:24:50 1370 13 M60 John Van Duser, 60, Gladstone, MO 68.04% 3:37:38 8:18 3:34:34 1371 851 M20 Alex Hilmes, 27, St Paul, MN 55.39% 3:37:43 8:18 3:35:51 1372 852 M20 Andrew Schmidt, 28, Lake City, MN 55.38% 3:37:44 8:18 3:36:08 1373 853 M20 Alan Buagas, 30, Baltimore, MD 55.32% 3:37:58 8:19 3:36:33 1374 118 M40 Matt Wiitala, 43, Maple Grove, MN 58.01% 3:37:58 8:19 3:34:41 1375 854 M20 George Franklin, 23, Lino Lakes, MN 55.32% 3:37:59 8:19 3:36:13 1376 26 M18 Zane Poenix, 18, Grand Rapids, MN 57.14% 3:38:00 8:19 3:36:54 1377 119 M40 Jered Haynor, 41, Dunwoody, GA 57.02% 3:38:00 8:19 3:35:44 1378 855 M20 Ben Randall, 32, Maple Grove, MN 55.30% 3:38:04 8:19 3:36:12 1379 93 M45 Thomas Mcintyre, 45, Riverview, MI 58.99% 3:38:05 8:19 3:25:32 1380 856 M20 Hunter Pederson, 25, Luck, WI 55.28% 3:38:09 8:19 3:36:29 1381 41 M50 Josh O’kane, 50, Minnetonka, MN 61.67% 3:38:10 8:19 3:34:02 1382 1 M14 Nolan Ward, 15, Eyota, MN 60.84% 3:38:20 8:20 3:37:51 1383 94 M45 Kyle Brunson, 49, Marietta, GA 61.03% 3:38:27 8:20 3:36:44 1384 857 M20 Derek Webster, 22, Norwalk, IA 55.19% 3:38:29 8:20 3:35:05 1385 858 M20 Milan Tomaska, 21, Duluth, MN 55.28% 3:38:33 8:20 3:36:13 1386 14 M60 Scott Murr, 63, Greenville, SC 69.84% 3:38:38 8:20 3:37:02 1387 859 M20 Matthew Perri, 31, Mankato, MN 55.13% 3:38:43 8:21 3:37:44 1388 860 M20 Max Milbrandt, 24, Rochester, MN 55.10% 3:38:50 8:21 3:31:35 1389 861 M20 Kartik Sah, 31, Cambridge, MA 55.10% 3:38:51 8:21 3:29:33 1390 862 M20 Alex McCarvel, 22, Shakopee, MN 55.04% 3:39:04 8:21 3:36:05 1391 120 M40 Robert Lindquist, 40, Champlin, MN 56.26% 3:39:06 8:21 3:38:20 1392 863 M20 Kevin Hannon, 33, Chicago, IL 55.04% 3:39:06 8:21 3:37:57 1393 864 M20 Baylor Hagen, 21, Plainview, MN 55.14% 3:39:08 8:21 3:37:26 1394 865 M20 Harrison Hartjes, 22, Grafton, WI 55.00% 3:39:15 8:22 3:38:01 1395 866 M20 Jared Streit, 28, Hopkins, MN 54.99% 3:39:16 8:22 3:37:41 1396 42 M50 Timothy Lim, 50, Chicago, IL 61.35% 3:39:18 8:22 3:37:40 1397 867 M20 John TerEick, 32, Austin, TX 54.98% 3:39:20 8:22 3:38:25 1398 121 M40 Ben Levy, 40, Minneapolis, MN 56.20% 3:39:20 8:22 3:37:48 1399 95 M45 Zachary Roadhouse, 48, Austin, TX 60.24% 3:39:20 8:22 3:34:12 1400 868 M20 Jayden Erie, 23, Waukesha, WI 54.96% 3:39:24 8:22 3:36:07 1401 15 M60 Jim Capron, 61, Medina, OH 68.17% 3:39:27 8:22 3:34:31 1402 869 M20 Nick Skaret, 29, Saint Paul, MN 54.94% 3:39:28 8:22 3:36:06 1403 870 M20 John McGuire, 24, Bloomington, MN 54.94% 3:39:30 8:22 3:37:32 1404 871 M20 Josh Christiansen, 28, Stillwater, MN 54.91% 3:39:35 8:23 3:37:45 1405 872 M20 Micah Hanson, 22, Duluth, MN 54.91% 3:39:37 8:23 3:37:35 1406 96 M45 Andrew Inman, 49, Park Hills, MO 60.70% 3:39:37 8:23 3:24:42 1407 873 M20 Andrew Kicklighter, 27, Saint Michael, MN 54.90% 3:39:38 8:23 3:38:07 1408 205 M35 Levi La Porte, 39, Lake Nebagamon, WI 55.62% 3:39:45 8:23 3:36:29 1409 874 M20 Adam Cavanaugh, 20, Farmington, MN 55.30% 3:39:48 8:23 3:38:52 1410 27 M18 Ryder Brown, 19, Hixton, WI 55.87% 3:39:48 8:23 3:39:26 1411 875 M20 Austin Youngmark, 28, Minneapolis, MN 54.86% 3:39:49 8:23 3:35:32 1412 206 M35 Tigue Snider, 35, Coralville, IA 54.85% 3:39:51 8:23 3:39:04 1413 876 M20 Nicholas Brustad, 26, Bloomington, MN 54.85% 3:39:51 8:23 3:37:51 1414 122 M40 Josh Sams, 42, Maple Grove, MN 57.02% 3:39:52 8:23 3:36:16 1415 207 M35 Nathan Weingarden, 35, Valencia, CA 54.83% 3:39:56 8:23 3:34:28 1416 19 M55 John Kelsey, 56, Flower Mound, TX 64.70% 3:40:00 8:23 3:38:17 1417 97 M45 Ryan Lisell, 49, East Grand Forks, MN 60.60% 3:40:00 8:23 3:39:06 1418 98 M45 Nick Hansen, 47, Cohasset, MN 59.50% 3:40:03 8:24 3:38:34 1419 877 M20 Adam Eskierka, 28, Minneapolis, MN 54.79% 3:40:06 8:24 3:37:59 1420 208 M35 Rory Pauly, 38, Waconia, MN 55.14% 3:40:08 8:24 3:37:59 1421 99 M45 Derrick Chu, 48, Maple Grove, MN 60.01% 3:40:09 8:24 3:39:04 1422 123 M40 Kyle Peterson, 40, Gunnison, CO 55.99% 3:40:09 8:24 3:36:52 1423 878 M20 Darshan Markandaiah, 34, Kings County, NY 54.77% 3:40:10 8:24 3:39:55 1424 20 M55 Alberto Colin, 59, Long Beach, CA 66.57% 3:40:13 8:24 3:38:53 1425 879 M20 Charles Boynton, 34, Excelsior, MN 54.73% 3:40:19 8:24 3:35:13 1426 880 M20 Nicholas Steenwyk, 28, Minneapolis, MN 54.73% 3:40:19 8:24 3:38:58 1427 881 M20 Ben Kolb, 32, Cross Plains, WI 54.72% 3:40:21 8:24 3:39:12 1428 100 M45 Mike Hammersley, 46, Fort Myers, FL 58.88% 3:40:26 8:24 3:39:42 1429 209 M35 Travis Stroik, 35, Hugo, MN 54.70% 3:40:26 8:24 3:38:41 1430 882 M20 Tyson Lund, 31, Rock Valley, IA 54.69% 3:40:29 8:25 3:38:34 1431 883 M20 Dylan Studden, 28, Sf, CA 54.67% 3:40:34 8:25 3:38:11 1432 210 M35 Keith Masso, 38, Glen Cove, NY 55.02% 3:40:36 8:25 3:39:25 1433 884 M20 Saah Kindy, 26, Golden Valley, MN 54.65% 3:40:38 8:25 3:37:59 1434 21 M55 Todd Randall, 56, Thunder Bay, ON 64.51% 3:40:39 8:25 3:39:09 1435 885 M20 Evan Larson, 30, Columbia, MO 54.65% 3:40:40 8:25 3:30:47 1436 101 M45 Christopher Bellomo, 46, Orange Park, FL 58.81% 3:40:42 8:25 3:39:33 1437 886 M20 Cale Zaugg, 30, Eden Prairie, MN 54.62% 3:40:45 8:25 3:39:04 1438 16 M60 Jonathan Strom, 63, Decatur, GA 69.16% 3:40:47 8:25 3:37:22 1439 887 M20 Henry Seeb, 26, Superior, WI 54.61% 3:40:49 8:25 3:39:54 1440 211 M35 Shayne Sprague, 39, Sparks, NV 55.35% 3:40:50 8:25 3:39:45 1441 102 M45 Damon Chapman, 45, Lakeville, MN 58.25% 3:40:52 8:25 3:32:20 1442 2 N Otto Gaulke, 24, Lauderdale, MN 59.11% 3:40:56 8:26 3:37:46 1443 888 M20 Lane Bunch, 30, San Antonio, TX 54.57% 3:40:57 8:26 3:39:24 1444 889 M20 Taylor Barton, 32, Plymouth, MN 54.57% 3:40:59 8:26 3:38:58 1445 890 M20 Maxwell Botz, 25, Duluth, MN 54.56% 3:41:00 8:26 3:38:32 1446 891 M20 Ryan Peterson, 31, Plymouth, MN 54.56% 3:41:00 8:26 3:38:32 1447 892 M20 Cody Line, 32, Fort Worth, TX 54.56% 3:41:01 8:26 3:40:06 1448 43 M50 John Teske, 52, Bloomington, MN 61.99% 3:41:05 8:26 3:39:29 1449 22 M55 Hector Guzman, 56, Bradenton, FL 64.38% 3:41:07 8:26 3:39:47 1450 893 M20 David Klinkner, 31, Minnetonka, MN 54.51% 3:41:12 8:26 3:31:20 1451 894 M20 Kyle Crider, 33, Little Rock, AR 54.51% 3:41:13 8:26 3:39:39 1452 895 M20 Alex Kuehn, 33, Minneapolis, MN 54.51% 3:41:13 8:26 3:39:44 1453 896 M20 Kenneth Broyles, 27, Sherwood, AR 54.51% 3:41:13 8:26 3:41:06 1454 103 M45 Bjorn Erickson, 45, Minneapolis, MN 58.15% 3:41:15 8:26 3:38:14 1455 897 M20 Julian Cooper, 30, Minneapolis, MN 54.49% 3:41:18 8:26 3:39:29 1456 898 M20 Angus Foster, 29, Thunder Bay, ON 54.48% 3:41:20 8:27 3:38:31 1457 17 M60 Sam Bigelow, 62, Cary, NC 68.27% 3:41:21 8:27 3:38:50 1458 124 M40 Rajnesh Gupta, 44, Skillman, NJ 57.61% 3:41:23 8:27 3:40:03 1459 899 M20 Tyler Zupancich, 20, Duluth, MN 54.91% 3:41:23 8:27 3:38:35 1460 900 M20 Kaleb Stevens, 25, Saginaw, MN 54.46% 3:41:24 8:27 3:40:11 1461 901 M20 Zachary Ryan, 23, Gilbert, AZ 54.46% 3:41:25 8:27 3:38:45 1462 104 M45 Jason Russo, 46, Swedesboro, NJ 58.62% 3:41:25 8:27 3:37:51 1463 902 M20 Kurtis Kytta, 24, Iron River, MI 54.46% 3:41:26 8:27 3:35:48 1464 903 M20 Jake Thalhuber, 31, Lakeville, MN 54.45% 3:41:28 8:27 3:39:27 1465 125 M40 Corey roelofs, 42, Lawrence, KS 56.59% 3:41:31 8:27 3:39:03 1466 904 M20 Jose Bencomo, 31, Englewood, CO 54.43% 3:41:32 8:27 3:39:28 1467 44 M50 Garett Graubins, 52, Victoria, MN 61.83% 3:41:38 8:27 3:39:24 1468 905 M20 Matthew Vogt, 30, Duluth, MN 54.41% 3:41:38 8:27 3:39:58 1469 126 M40 Justin Miller, 42, Rochester, NY 56.53% 3:41:46 8:28 3:40:12 1470 906 M20 Josiah Johnson, 25, Minneapolis, MN 54.37% 3:41:47 8:28 3:40:20 1471 212 M35 Dan Cychosz, 36, Boulder, CO 54.37% 3:41:48 8:28 3:39:33 1472 907 M20 Bryan Thao, 29, Minneapolis, MN 54.36% 3:41:49 8:28 3:40:51 1473 908 M20 Tim Killian, 29, Duluth, MN 54.36% 3:41:49 8:28 3:38:06 1474 909 M20 Tucker Howe, 21, Thief River Falls, MI 54.45% 3:41:53 8:28 3:40:59 1475 910 M20 Erik Gaasedelen, 31, San Francisco, CA 54.33% 3:41:57 8:28 3:41:02 1476 911 M20 Ben Quicksell, 25, Hayward, WI 54.32% 3:41:58 8:28 3:40:40 1477 912 M20 Endalew Gebretsadik, 34, Oakdale, MN 54.32% 3:42:00 8:28 3:40:10 1478 127 M40 Marc Seaberg, 44, Edina, MN 57.44% 3:42:01 8:28 3:39:24 1479 913 M20 Andrew Youngquist, 32, Stacy, MN 54.31% 3:42:02 8:28 3:40:43 1480 914 M20 Christian Roth, 30, St Paul, MN 54.30% 3:42:04 8:28 3:40:11 1481 45 M50 Doug Prochnow, 51, Superior, WI 61.14% 3:42:04 8:28 3:40:03 1482 915 M20 Donald Fahey-Ahrndt, 34, Maple Grove, MN 54.30% 3:42:05 8:28 3:40:21 1483 128 M40 Joe Castillo, 40, Albuquerque, NM 55.50% 3:42:06 8:28 3:37:36 1484 23 M55 David venancio, 58, Woodbury, MN 65.36% 3:42:06 8:28 3:40:50 1485 916 M20 Jonas Geerdes, 27, Iowa City, IA 54.29% 3:42:07 8:28 3:40:31 1486 917 M20 Benjamin Smrekar, 29, Duluth, MN 54.28% 3:42:10 8:28 3:40:37 1487 213 M35 Jordan Ashley vaca, 35, Zephyrhills, FL 54.26% 3:42:13 8:29 3:40:51 1488 105 M45 Lance Voelker, 47, Robbinsdale, MN 58.92% 3:42:14 8:29 3:40:55 1489 918 M20 Adam Eberhard, 28, Maplewood, MN 54.26% 3:42:15 8:29 3:39:21 1490 214 M35 Dominick Casey, 39, White Bear Lake, MN 54.99% 3:42:17 8:29 3:40:23 1491 215 M35 Maxwell Salinger, 36, Asheville, NC 54.23% 3:42:22 8:29 3:42:03 1492 919 M20 Jack Larson, 26, St Paul, MN 54.22% 3:42:23 8:29 3:35:41 1493 46 M50 Chris Gordon, 50, New Ulm, MN 60.49% 3:42:25 8:29 3:40:57 1494 24 M55 Martin Rodriguez-Porcel, 56, Rochester, MN 64.00% 3:42:26 8:29 3:41:08 1495 216 M35 Josh Wilson, 35, University City, MO 54.20% 3:42:28 8:29 3:40:53 1496 25 M55 Chris Bowers, 56, Ottumwa, IA 63.98% 3:42:30 8:29 3:41:27 1497 920 M20 Ted Tupper, 27, St Louis Park, MN 54.19% 3:42:30 8:29 3:40:23 1498 921 M20 Owen Smalley, 26, Phoenix, AZ 54.18% 3:42:34 8:29 3:41:42 1499 922 M20 Lake Sprenkle, 30, Lakeland, FL 54.16% 3:42:39 8:30 3:39:50 1500 923 M20 Ben Hackett, 23, Brooklyn Park, MN 54.15% 3:42:40 8:30 3:38:43 1501 924 M20 Zachariah Harder, 28, Minneapolis, MN 54.15% 3:42:41 8:30 3:38:53 1502 925 M20 Troy Hammar, 32, Columbia Heights, MN 54.15% 3:42:41 8:30 3:41:04 1503 926 M20 John Carlson, 27, St Paul, MN 54.15% 3:42:42 8:30 3:35:06 1504 28 M18 Jack Ulrich, 19, Waconia, MN 55.13% 3:42:44 8:30 3:42:44 1505 927 M20 Hayden Brickner, 25, Vadnais Heights, MN 54.13% 3:42:45 8:30 3:37:45 1506 928 M20 Owen Helman, 29, Lewisville, NC 54.13% 3:42:46 8:30 3:41:05 1507 18 M60 David Ehasz, 63, St Paul, MN 68.54% 3:42:47 8:30 3:40:52 1508 217 M35 James Sintler, 35, Minneapolis, MN 54.11% 3:42:50 8:30 3:41:23 1509 929 M20 Aaron Decock, 27, Maple Grove, MN 54.11% 3:42:51 8:30 3:40:59 1510 106 M45 Tanner Larsen, 46, St Paul, MN 58.23% 3:42:53 8:30 3:41:47 1511 218 M35 John Pham, 39, Alameda, CA 54.84% 3:42:54 8:30 3:41:40 1512 219 M35 Dan Rocheford, 35, Prior Lake, MN 54.10% 3:42:54 8:30 3:40:36 1513 47 M50 Eric Ferren, 52, Clarendon Hills, IL 61.47% 3:42:56 8:30 3:42:04 1514 107 M45 Wells McGiffert, 48, Duluth, MN 59.25% 3:42:58 8:30 3:39:56 1515 930 M20 Keaton Kuzel, 27, Cottage Grove, MN 54.07% 3:43:02 8:30 3:40:36 1516 931 M20 Matthew Farina, 29, Austin, TX 54.06% 3:43:04 8:30 3:41:49 1517 108 M45 Michael Odonnell, 47, Chicago, IL 58.68% 3:43:09 8:31 3:42:16 1518 220 M35 Luis Gomez, 37, Des Moines, IA 54.14% 3:43:12 8:31 3:41:27 1519 932 M20 Matthew Ewert, 26, Brookfield, WI 54.02% 3:43:13 8:31 3:39:01 1520 129 M40 Hung Cao, 42, Houston, TX 56.15% 3:43:15 8:31 3:41:27 1521 221 M35 Brandon Breault, 38, Blaine, MN 54.36% 3:43:17 8:31 3:42:28 1522 933 M20 Calvin McKenney, 28, Minneapolis, MN 54.00% 3:43:17 8:31 3:39:43 1523 222 M35 Richard Woo, 36, Rochester, MN 54.00% 3:43:19 8:31 3:41:50 1524 934 M20 Jaustin Piepho, 24, Esko, MN 53.98% 3:43:22 8:31 3:42:11 1525 935 M20 Tom Van Valkenburg, 34, Minneapolis, MN 53.98% 3:43:23 8:31 3:42:32 1526 109 M45 Steve Cuatt Jr, 48, Lagrange, IN 59.14% 3:43:23 8:31 3:42:11 1527 19 M60 Wallace Alexander, 60, Minneapolis, MN 66.29% 3:43:24 8:31 3:41:40 1528 223 M35 Alexander Zanotto, 36, Saint Paul, MN 53.97% 3:43:27 8:31 3:35:54 1529 936 M20 Nicholas Handt, 34, Ramsey, MN 53.96% 3:43:29 8:31 3:42:17 1530 937 M20 Jonathan Mallek, 34, Ann Arbor, MI 53.94% 3:43:33 8:32 3:41:58 1531 938 M20 Timothy Comfort, 26, Duluth, MN 53.94% 3:43:33 8:32 3:41:47 1532 130 M40 Andy McNamara, 44, Goodhue, MN 57.04% 3:43:35 8:32 3:41:47 1533 939 M20 Elliot Genteman, 25, Chippewa Falls, WI 53.93% 3:43:36 8:32 3:43:22 1534 940 M20 Davide Bergo, 26, Kings County, NY 53.92% 3:43:37 8:32 3:42:02 1535 131 M40 Tristan simetkosky, 44, Chippewa Falls, WI 57.02% 3:43:39 8:32 3:42:07 1536 224 M35 Kevin Krenz, 39, Oregon, WI 54.65% 3:43:40 8:32 3:41:44 1537 941 M20 Louis Faust, 32, Saint Paul, MN 53.90% 3:43:42 8:32 3:40:28 1538 225 M35 Justin Goodman, 39, Albuquerque, NM 54.63% 3:43:45 8:32 3:42:56 1539 132 M40 Mark Stuve, 41, South Haven, MN 55.55% 3:43:45 8:32 3:42:25 1540 942 M20 Shane Pesarchick-McElrath, 33, Savage, MN 53.89% 3:43:45 8:32 3:41:52 1541 110 M45 Austin Lorenzen, 45, Waverly, IA 57.49% 3:43:47 8:32 3:37:48 1542 133 M40 Tyler Hau, 40, Luxemburg, WI 55.07% 3:43:49 8:32 3:41:57 1543 226 M35 Todd Charney, 35, Minneapolis, MN 53.88% 3:43:49 8:32 3:41:48 1544 943 M20 Blake Bartnick, 24, Isanti, MN 53.87% 3:43:51 8:32 3:34:04 1545 944 M20 Charlie Montang, 25, Minneapolis, MN 53.87% 3:43:51 8:32 3:41:03 1546 945 M20 Austin Cossalter, 31, Plymouth, MN 53.86% 3:43:54 8:32 3:41:28 1547 227 M35 Richard King, 35, Red Wing, MN 53.84% 3:43:59 8:33 3:41:31 1548 228 M35 Chris Delano, 36, Lincoln, NE 53.84% 3:44:00 8:33 3:43:14 1549 946 M20 Avery Lehman, 26, Coon Rapids, MN 53.83% 3:44:00 8:33 3:41:56 1550 229 M35 Austin Kathol, 39, Eugene, AL 54.57% 3:44:00 8:33 3:42:09 1551 947 M20 Alec Lehman, 24, Minneapolis, MN 53.83% 3:44:01 8:33 3:42:30 1552 948 M20 Bryce Olson, 34, Dixon, IL 53.82% 3:44:02 8:33 3:41:25 1553 230 M35 Michael Swanson, 35, White Bear Lake, MN 53.82% 3:44:02 8:33 3:42:37 1554 111 M45 Andrew McNattin, 45, St Paul, MN 57.41% 3:44:06 8:33 3:42:15 1555 231 M35 Bryan Runck, 38, Plymouth, MN 54.16% 3:44:07 8:33 3:41:44 1556 232 M35 Travis Hackley, 35, Stillwater, MN 53.77% 3:44:15 8:33 3:42:12 1557 112 M45 Scott Dill, 45, Minneapolis, MN 57.36% 3:44:16 8:33 3:39:12 1558 48 M50 Cabot Wohlrabe, 50, Edina, MN 59.98% 3:44:19 8:33 3:41:43 1559 113 M45 Bharatram Thattai Rangarajan, 49, Prosper, TX 59.43% 3:44:20 8:33 3:42:12 1560 233 M35 Michael Goduco, 36, Chicago, IL 53.75% 3:44:22 8:33 3:43:15 1561 949 M20 William Henry, 20, Burnsville, MN 54.16% 3:44:26 8:34 3:43:04 1562 950 M20 Noah Ryan, 21, Wausau, WI 53.83% 3:44:27 8:34 3:43:46 1563 234 M35 Riordan Daugherty, 36, Duluth, MN 53.73% 3:44:27 8:34 3:40:45 1564 26 M55 Brian Kiecker, 58, Lakeville, MN 64.63% 3:44:36 8:34 3:42:36 1565 951 M20 Peter Pfankuch, 27, Duluth, MN 53.67% 3:44:40 8:34 3:43 1566 952 M20 Tristen Plagge, 27, Eagan, MN 53.67% 3:44:41 8:34 3:42:49 1567 134 M40 Brent Miller, 40, Raytown, MO 54.86% 3:44:41 8:34 3:43:07 1568 953 M20 Axel Daood, 24, Minneapolis, MN 53.66% 3:44:43 8:34 3:31:45 1569 954 M20 Devin Schmeck, 21, Circle Pines, MN 53.75% 3:44:48 8:34 3:43:27 1570 235 M35 Justin Maeck, 35, Apple Valley, MN 53.63% 3:44:50 8:35 3:43:29 1571 955 M20 Nick Lind, 20, Burnsville, MN 54.06% 3:44:50 8:35 3:43:27 1572 114 M45 Jeff Claunch, 48, Parkville, MO 58.75% 3:44:53 8:35 3:34:06 1573 956 M20 Ryan Peterson, 28, Duluth, MN 53.61% 3:44:55 8:35 3:42:41 1574 27 M55 Kenneth Rosen, 59, Plymouth, MN 65.17% 3:44:57 8:35 3:41:55 1575 236 M35 Brandon DeMinck, 36, West Fargo, ND 53.60% 3:44:59 8:35 3:43:28 1576 957 M20 Jose Leon, 29, Minneapolis, MN 53.59% 3:45:00 8:35 3:44:02 1577 135 M40 Omar Palacios, 42, Burnsville, MN 55.71% 3:45:01 8:35 3:44:47 1578 3 N Jamie Ponto, 30, Brooklyn, NY 57.84% 3:45:01 8:35 3:41:47 1579 115 M45 Christopher Buttke, 49, Fergus Falls, MN 59.23% 3:45:05 8:35 3:41:32 1580 958 M20 Nathan Giles, 34, Papillion, NE 53.57% 3:45:06 8:35 3:44:21 1581 237 M35 Sam Sweeney, 37, Kings County, NY 53.68% 3:45:07 8:35 3:42:47 1582 136 M40 Dan Heitzman, 44, Hermantown, MN 56.64% 3:45:09 8:35 3:43 1583 116 M45 John Conrad, 46, Omaha, NE 57.64% 3:45:11 8:35 3:44:38 1584 20 M60 John Evrard, 63, Akron, OH 67.80% 3:45:12 8:35 3:36:47 1585 49 M50 Josh Ingersoll, 52, Fitchburg, WI 60.85% 3:45:13 8:35 3:43:17 1586 959 M20 Thien Le, 26, Wesley Chapel, FL 53.54% 3:45:13 8:35 3:42:18 1587 238 M35 Ryan St Arnold, 38, Maple Grove, MN 53.89% 3:45:15 8:35 3:43:54 1588 960 M20 Riley Roberts, 29, Minneapolis, MN 53.53% 3:45:16 8:36 3:44:48 1589 961 M20 Ethan Schmidt, 23, Minneapolis, MN 53.53% 3:45:17 8:36 3:43:48 1590 239 M35 Yongbin Chen, 35, Rochester, MN 53.53% 3:45:17 8:36 3:44:17 1591 962 M20 Kyle Korkko, 28, Minneapolis, MN 53.52% 3:45:18 8:36 3:43:43 1592 963 M20 Conor Hussey, 29, Brooklyn, NY 53.51% 3:45:20 8:36 3:33:57 1593 964 M20 Pranshu Pant, 29, Cambridge, MA 53.50% 3:45:24 8:36 3:36:05 1594 965 M20 Mikael Overby, 26, Two Harbors, MN 53.50% 3:45:24 8:36 3:43:46 1595 966 M20 Lucas Hathaway, 34, Dunwoody, GA 53.49% 3:45:25 8:36 3:44:21 1596 967 M20 Justin Uebelacker, 27, Pinellas Park, FL 53.49% 3:45:25 8:36 3:44:48 1597 968 M20 Finn Joshi, 20, Minneapolis, MN 53.92% 3:45:25 8:36 3:42:30 1598 117 M45 Erik Wheeler, 45, Rice, MN 57.07% 3:45:26 8:36 3:44:29 1599 118 M45 Luis Echeverry, 45, Tampa, FL 57.06% 3:45:27 8:36 3:44:15 1600 969 M20 Grant Magnuson, 28, Minneapolis, MN 53.49% 3:45:27 8:36 3:44:01 1601 137 M40 Richard De Vries, 43, Minneapolis, MN 56.08% 3:45:28 8:36 3:43:14 1602 240 M35 Adam Fredrickson, 38, Minneapolis, MN 53.84% 3:45:28 8:36 3:42:26 1603 241 M35 Tallen Lowe, 35, Blue Jay, CA 53.48% 3:45:29 8:36 3:42:26 1604 970 M20 Vincent Lucio, 21, Cottage Grove, MN 53.58% 3:45:30 8:36 3:44:31 1605 971 M20 Andrés Tovar Ray, 25, Minneapolis, MN 53.45% 3:45:36 8:36 3:43:31 1606 972 M20 Luke Peters, 30, Big Lake, MN 53.43% 3:45:40 8:36 3:41:36 1607 973 M20 Austin Willey, 25, Rogers, MN 53.43% 3:45:41 8:36 3:33:21 1608 974 M20 Parker Slotsve, 23, Circle Pines, MN 53.43% 3:45:41 8:36 3:37:24 1609 975 M20 Alexander Kern, 25, Minneapolis, MN 53.43% 3:45:42 8:37 3:43:45 1610 976 M20 William Heutmaker, 24, Eagan, MN 53.42% 3:45:43 8:37 3:43:53 1611 977 M20 Oliver McEllistrem, 24, Saint Paul, MN 53.42% 3:45:43 8:37 3:43:53 1612 29 M18 Max Marcus, 18, St. Louis, MO 55.17% 3:45:47 8:37 3:43:21 1613 138 M40 John Swearingen, 40, Arlington, TN 54.59% 3:45:48 8:37 3:45:10 1614 139 M40 Matthew Kohlman, 43, Oshkosh, WI 55.99% 3:45:50 8:37 3:43:38 1615 140 M40 Matthew Mello, 41, Deland, FL 55.04% 3:45:51 8:37 3:44:21 1616 978 M20 Hunter Erickson, 24, Blaine, MN 53.39% 3:45:52 8:37 3:44:18 1617 979 M20 Austin Murch, 34, Erie, CO 53.38% 3:45:53 8:37 3:43:20 1618 141 M40 Derrick Paquin, 44, Rochester, MN 56.45% 3:45:55 8:37 3:44:30 1619 980 M20 Nick Griggs, 28, Minneapolis, MN 53.38% 3:45:55 8:37 3:42:32 1620 242 M35 Jonathan Penny, 39, Shoreview, MN 54.10% 3:45:56 8:37 3:44:10 1621 30 M18 Simon Meath, 19, Waconia, MN 54.33% 3:46:00 8:37 3:44:15 1622 981 M20 Josh Majerus, 27, Brainerd, MN 53.35% 3:46:02 8:37 3:44:57 1623 982 M20 Anthony Stephenson, 28, Rochester, MN 53.34% 3:46:03 8:37 3:44:56 1624 983 M20 Matt Flattery, 33, Glenwood Springs, CO 53.34% 3:46:04 8:37 3:45:05 1625 984 M20 Ethan Morrow, 26, Milwaukee, WI 53.34% 3:46:05 8:37 3:45:24 1626 985 M20 Thomas Sarris, 31, Decatur, GA 53.34% 3:46:05 8:37 3:43:31 1627 243 M35 Alfredo Contreras, 39, New London, MN 54.06% 3:46:06 8:37 3:45:03 1628 986 M20 Tucker Olson, 30, Duluth, MN 53.33% 3:46:06 8:37 3:44:26 1629 987 M20 Aaron Tollefson, 23, Plymouth, MN 53.33% 3:46:07 8:37 3:37:50 1630 21 M60 Jeffrey Webber, 60, Minneapolis, MN 65.48% 3:46:09 8:38 3:44:16 1631 988 M20 Cory Weber, 24, Hermantown, MN 53.31% 3:46:11 8:38 3:44:13 1632 989 M20 Nathan Lim, 26, Minneapolis, MN 53.30% 3:46:13 8:38 3:44:15 1633 119 M45 Matthew Will, 46, Lincoln, NE 57.35% 3:46:19 8:38 3:40:20 1634 120 M45 David Shaner, 49, Richmond Heights, OH 58.91% 3:46:19 8:38 3:43:55 1635 990 M20 Tony Zhang, 32, Rochester, MN 53.26% 3:46:24 8:38 3:44:31 1636 991 M20 Caleb Crosson, 27, Lexington, MO 53.26% 3:46:24 8:38 3:42:52 1637 992 M20 Ryan Crum, 30, Madison, WI 53.26% 3:46:24 8:38 3:41:18 1638 50 M50 Dennis Sanschagrin, 53, Sarasota, FL 61.07% 3:46:31 8:38 3:44:10 1639 142 M40 Brian Kittelson, 42, Duluth, MN 55.34% 3:46:32 8:38 3:45:43 1640 993 M20 Tyler Lien, 21, Excelsior, MN 53.31% 3:46:38 8:39 3:43:42 1641 22 M60 Joseph Wahl, 62, Whispering Pines, NC 66.66% 3:46:42 8:39 3:45:03 1642 994 M20 Christian Amaro, 32, Marble Falls, TX 53.18% 3:46:45 8:39 3:46:06 1643 244 M35 Matthew Getz, 39, Cambridge, MA 53.90% 3:46:46 8:39 3:36:58 1644 245 M35 Tony Bye, 35, Duluth, MN 53.18% 3:46:46 8:39 3:46:31 1645 143 M40 Kyle Jones, 41, Chicago, IL 54.81% 3:46:46 8:39 3:41:29 1646 995 M20 Drew Sandifer, 25, Brooklyn, NY 53.16% 3:46:49 8:39 3:46:49 1647 996 M20 Hunter Goodrich, 31, Cloquet, MN 53.16% 3:46:49 8:39 3:44:57 1648 144 M40 Eric Hadtrath, 44, Cold Spring, MN 56.20% 3:46:55 8:39 3:45:39 1649 145 M40 Johnny Povolny, 44, New Brighton, MN 56.19% 3:46:58 8:39 3:45:53 1650 31 M18 Tyler Little, 19, Eden Prairie, MN 54.10% 3:46:58 8:39 3:45:03 1651 997 M20 Joseph McLaughlin, 21, Cloquet, MN 53.23% 3:46:59 8:39 3:43:38 1652 146 M40 Kevin Fournie, 40, Ridgefield, CT 54.30% 3:46:59 8:39 3:45:02 1653 246 M35 Kyle Duncan, 37, Superior, WI 53.23% 3:47:00 8:39 3:46:01 1654 121 M45 Angel Morocho, 45, Minneapolis, MN 56.67% 3:47:02 8:40 3:46:03 1655 147 M40 Michael Cashman, 43, Blooming Prairie, MN 55.69% 3:47:02 8:40 3:44:28 1656 998 M20 Jonathan Tienter, 21, Elgin, MN 53.21% 3:47:05 8:40 3:45:22 1657 51 M50 Andy Lohn, 52, Dayton, MN 60.30% 3:47:15 8:40 3:45:51 1658 999 M20 Broderick Rampono, 29, Kings County, NY 53.06% 3:47:15 8:40 3:46:22 1659 148 M40 Matt Darsow, 40, Ham Lake, MN 54.22% 3:47:21 8:40 3:46:45 1660 1000 M20 Sam Bakken, 27, Minneapolis, MN 53.02% 3:47:27 8:41 3:45:49 1661 32 M18 Tyler Grue, 19, Monticello, MN 53.97% 3:47:31 8:41 3:45:27 1662 28 M55 George Bene, 55, Keller, TX 61.95% 3:47:35 8:41 3:45:43 1663 29 M55 Robert Gilbert, 59, Menomonee Falls, WI 64.42% 3:47:35 8:41 3:45:53 1664 1001 M20 David Nowak, 28, Wauwatosa, WI 52.98% 3:47:36 8:41 3:45:18 1665 247 M35 Daniel Wiechmann, 38, Fairfax, VA 53.33% 3:47:36 8:41 3:44:10 1666 1002 M20 Joseph Briesemeister, 31, Bloomington, MN 52.97% 3:47:38 8:41 3:42:31 1667 1003 M20 William Haines, 31, Minneapolis, MN 52.97% 3:47:38 8:41 3:42:31 1668 52 M50 Doug Bickford, 52, Grimes, IA 60.20% 3:47:39 8:41 3:45:30 1669 1004 M20 Blake Salfer, 25, Duluth, MN 52.96% 3:47:40 8:41 3:44:37 1670 1005 M20 Rhett Willman, 20, Lakeville, MN 53.38% 3:47:44 8:41 3:45:12 1671 1006 M20 Daniel Kaisler, 33, Eau Claire, WI 52.93% 3:47:49 8:41 3:42:59 1672 1007 M20 Kevin Mack, 34, Duluth, MN 52.92% 3:47:51 8:41 3:35:17 1673 149 M40 Charles Howes, 44, Jacksonville, FL 55.96% 3:47:53 8:42 3:43:38 1674 1008 M20 Matt Miner, 30, Minneapolis, MN 52.91% 3:47:53 8:42 3:37:11 1675 1009 M20 Murphy Steininger, 27, Brainerd, MN 52.91% 3:47:54 8:42 3:40:44 1676 1010 M20 Cameron Bruce, 27, Zimmerman, MN 52.91% 3:47:54 8:42 3:45:27 1677 23 M60 Kevin Hoey, 62, Madison, WI 66.29% 3:47:58 8:42 3:41:30 1678 1011 M20 Matthew Paulson, 28, Duluth, MN 52.89% 3:48:00 8:42 3:46:52 1679 1012 M20 Jeff Laux, 31, Minnetonka, MN 52.89% 3:48:00 8:42 3:46:48 1680 1013 M20 Cody Hanson, 31, Duluth, MN 52.88% 3:48:03 8:42 3:44:49 1681 248 M35 Xiangyu Gao, 36, Cumming, GA 52.87% 3:48:07 8:42 3:47:39 1682 122 M45 Jacob Hovden, 45, Farmington, MN 56.39% 3:48:08 8:42 3:47 1683 1014 M20 Daniel Testa, 34, Burnsville, MN 52.84% 3:48:11 8:42 3:45:36 1684 123 M45 Andy Clark, 45, Burtonsville, MD 56.37% 3:48:14 8:42 3:46:10 1685 30 M55 Michael Hicks, 55, New Orleans, LA 61.73% 3:48:23 8:43 3:46:56 1686 150 M40 Kyle Johnson, 44, Duluth, MN 55.83% 3:48:26 8:43 3:46:29 1687 1015 M20 Aidan Tait, 23, Wauwatosa, WI 52.78% 3:48:28 8:43 3:43:43 1688 1016 M20 Coltan Anderson, 23, Duluth, MN 52.78% 3:48:29 8:43 3:45:40 1689 124 M45 Thanh Ly, 45, Mineola, NY 56.29% 3:48:32 8:43 3:44:44 1690 125 M45 Aaron Kennedy, 46, Minneapolis, MN 56.79% 3:48:33 8:43 3:42:24 1691 151 M40 Kyle Briggs, 44, Marietta, GA 55.79% 3:48:35 8:43 3:47:48 1692 31 M55 James Cotter, 56, Windsor, CO 62.27% 3:48:36 8:43 3:47:02 1693 249 M35 Alfredo Arce, 38, Minnetonka, MN 53.10% 3:48:37 8:43 3:41:18 1694 1017 M20 Nash Weiss, 28, Alma, WI 52.73% 3:48:41 8:43 3:47:28 1695 1018 M20 Joseph Cochran, 29, Cartersville, GA 52.73% 3:48:41 8:43 3:47:38 1696 1019 M20 Tanner Remlinger, 27, Edina, MN 52.73% 3:48:42 8:43 3:46:54 1697 250 M35 Danial Hannover, 35, Farmington, MN 52.69% 3:48:51 8:44 3:44:24 1698 1020 M20 Chris de Langis, 21, San Rafael, CA 52.77% 3:48:57 8:44 3:47:12 1699 126 M45 Kyle Rooney, 48, Minnetonka, MN 57.68% 3:49:02 8:44 3:41:28 1700 251 M35 Tim Williams, 37, Alborn, MN 52.74% 3:49:07 8:44 3:47:23 1701 1021 M20 Frank Isaacson, 23, Minnetonka, MN 52.62% 3:49:10 8:44 3:46:55 1702 252 M35 Joshua Schmidt, 37, Andover, MN 52.73% 3:49:11 8:44 3:45:48 1703 1022 M20 John Hottinger, 24, Duluth, MN 52.61% 3:49:12 8:45 3:42:07 1704 1 M12 Levi Cerra, 13, Rice Lake, WI 61.89% 3:49:14 8:45 3:47:03 1705 1023 M20 Braeden Malotky, 26, Prior Lake, MN 52.60% 3:49:15 8:45 3:47:20 1706 1024 M20 Brian Miller, 28, Denver, CO 52.58% 3:49:19 8:45 3:46:57 1707 32 M55 Christopher Geiser, 57, Belgium, WI 62.66% 3:49:24 8:45 3:47:16 1708 1025 M20 Alex Pehling, 31, Brooklyn, NY 52.56% 3:49:24 8:45 3:47:27 1709 152 M40 Elliot Nelson, 44, Andover, MN 55.57% 3:49:31 8:45 3:46:07 1710 253 M35 Taylor Johnson, 35, Sauk Rapids, MN 52.53% 3:49:32 8:45 3:46:56 1711 53 M50 Kevin Richardson, 54, Summit, MS 60.83% 3:49:33 8:45 3:48:30 1712 127 M45 Jonathon Delf, 48, Rice Lake, WI 57.55% 3:49:34 8:45 3:49:05 1713 33 M55 Scott turi, 59, Lake Elmo, MN 63.86% 3:49:34 8:45 3:47:21 1714 153 M40 Mike Endorf, 41, St Paul, MN 54.14% 3:49:35 8:45 3:47:38 1715 154 M40 Jack Engel, 41, Waconia, MN 54.14% 3:49:36 8:45 3:47:06 1716 34 M55 Craig Laudenbach, 56, Saint Augusta, MN 61.99% 3:49:37 8:45 3:47:59 1717 254 M35 Brandon Nicol, 39, Kindred, ND 53.23% 3:49:37 8:45 3:47:54 1718 1026 M20 Alex Wontor, 32, Eau Claire, WI 52.51% 3:49:39 8:46 3:46:38 1719 128 M45 Jim Mattson, 47, Excelsior, MN 57.01% 3:49:40 8:46 3:48:16 1720 155 M40 Nicholas Braus, 42, Madison, WI 54.58% 3:49:40 8:46 3:47:14 1721 129 M45 Justin Pederson, 48, Duluth, MN 57.52% 3:49:42 8:46 3:47:41 1722 54 M50 Jorge Becerra, 50, El Paso, TX 58.57% 3:49:43 8:46 3:48:45 1723 1027 M20 Brock Peyton, 21, Maple Plain, MN 52.57% 3:49:50 8:46 3:46:56 1724 1028 M20 Samson Hagen, 23, Plainview, MN 52.46% 3:49:52 8:46 3:48:10 1725 156 M40 Mike Butler, 41, Saint Paul, MN 54.07% 3:49:52 8:46 3:42:30 1726 157 M40 Jeremy Doohen, 43, Sioux Falls, SD 55.00% 3:49:53 8:46 3:48:21 1727 1029 M20 Caleb Hodnefield, 20, Clearwater, MN 52.87% 3:49:54 8:46 3:46:11 1728 1030 M20 Daniel Kleinsmith, 22, Omaha, NE 52.45% 3:49:55 8:46 3:44:36 1729 35 M55 Juanito Mauricio, 56, Fullerton, CA 61.90% 3:49:59 8:46 3:39:48 1730 1031 M20 Nathan Amundson, 20, Faribault, MN 52.85% 3:49:59 8:46 3:43:48 1731 1032 M20 Kevin McGillis, 30, Saint Paul, MN 52.43% 3:49:59 8:46 3:46:45 1732 158 M40 Caleb Bickford, 42, Eagan, MN 54.50% 3:50:00 8:46 3:47:56 1733 1033 M20 Simon Rodier, 32, Rochester, MN 52.42% 3:50:01 8:46 3:40:14 1734 1034 M20 Grant Overton, 26, Mantorville, MN 52.42% 3:50:02 8:46 3:48:39 1735 1035 M20 Riley Erkenbrack, 21, Minneapolis, MN 52.52% 3:50:03 8:46 3:48:34 1736 1036 M20 Gordon Buffington, 25, Minneapolis, MN 52.42% 3:50:03 8:46 3:48:01 1737 1037 M20 Aaron Boros, 31, Minneapolis, MN 52.41% 3:50:04 8:47 3:46:49 1738 255 M35 Kevin Nieland, 37, Elmhurst, IL 52.52% 3:50:04 8:47 3:47:19 1739 256 M35 Kirk Millikan, 36, Richmond, VA 52.40% 3:50:08 8:47 3:48:15 1740 1038 M20 Alex Fjeld, 21, Rosemount, MN 52.50% 3:50:08 8:47 3:44:57 1741 159 M40 Josh Witham, 41, Roseville, MN 54.00% 3:50:11 8:47 3:42:52 1742 33 M18 Jackson Montgomery, 19, Monticello, MN 53.35% 3:50:11 8:47 3:45:12 1743 1039 M20 Jake Edmunds, 25, Oakdale, MN 52.38% 3:50:13 8:47 3:46:44 1744 1040 M20 Brandon Hartung, 25, Golden Valley, MN 52.37% 3:50:14 8:47 3:48:25 1745 160 M40 David Nettleton, 41, Moose Lake, MN 53.98% 3:50:15 8:47 3:49:21 1746 1041 M20 Emmett Curran, 25, Duluth, MN 52.37% 3:50:16 8:47 3:47:35 1747 1042 M20 Danny Otis, 30, Chippewa Falls, WI 52.36% 3:50:18 8:47 3:45:17 1748 1043 M20 Roy Stube, 25, Minneapolis, MN 52.36% 3:50:19 8:47 3:48:14 1749 1044 M20 Devin Molinaro, 20, Augusta, WI 52.77% 3:50:20 8:47 3:48:57 1750 1045 M20 Austin Kamrath, 29, Edina, MN 52.35% 3:50:21 8:47 3:47:24 1751 130 M45 Paul Ford, 47, Shoreview, MN 56.82% 3:50:26 8:47 3:49:13 1752 1046 M20 Grant Cegielski, 22, St Paul, MN 52.33% 3:50:27 8:47 3:47:15 1753 131 M45 Bobby Flynn, 45, Destin, FL 55.80% 3:50:34 8:48 3:49:17 1754 132 M45 Tim Pearson, 45, Duluth, MN 55.79% 3:50:35 8:48 3:49:28 1755 1047 M20 Nicholas Yeates, 32, Bradley, IL 52.29% 3:50:35 8:48 3:48:35 1756 36 M55 Stephen Siegel, 56, Ames, IA 61.73% 3:50:37 8:48 3:48:43 1757 2 M65 Paul Grinvalds, 67, West Des Moines, IA 69.08% 3:50:37 8:48 3:48:43 1758 257 M35 Chris Streff, 37, Cohasset, MA 52.39% 3:50:40 8:48 3:47:40 1759 1048 M20 Nicholas VanDerwerker, 28, Madison, WI 52.28% 3:50:40 8:48 3:48:07 1760 1049 M20 Sam Cunniff, 24, Saint Paul, MN 52.27% 3:50:41 8:48 3:49:29 1761 1050 M20 Maxwell Johnson, 26, Minnetonka, MN 52.26% 3:50:43 8:48 3:50:23 1762 258 M35 Russ Cox, 39, Blaine, MN 52.98% 3:50:43 8:48 3:37:02 1763 37 M55 Brian Hirsch, 56, Bryn Mawr, PA 61.68% 3:50:47 8:48 3:49:20 1764 1051 M20 Matt Van Risseghem, 30, Richfield, MN 52.23% 3:50:52 8:48 3:48:23 1765 55 M50 Dalwyn Hodgkin, 51, Liberty, MO 58.80% 3:50:54 8:48 3:49:46 1766 161 M40 Steven Yeska, 40, Wild Rose, WI 53.38% 3:50:55 8:48 3:48:15 1767 1052 M20 Ian Welsh, 23, Stillwater, MN 52.22% 3:50:56 8:48 3:48:57 1768 1053 M20 Trace DeLange, 27, Chicago, IL 52.20% 3:51:00 8:49 3:49:57 1769 133 M45 Reza Talaie, 47, Plymouth, MN 56.68% 3:51:01 8:49 3:48:25 1770 1054 M20 Nicholas Baird, 28, Columbia, MO 52.20% 3:51:01 8:49 3:49:02 1771 259 M35 Jacob Fimon, 37, Otsego, MN 52.30% 3:51:03 8:49 3:48:37 1772 134 M45 James Mullenix, 48, Lake City, MN 57.17% 3:51:06 8:49 3:49:35 1773 1055 M20 Nicholas Gant, 29, Superior, WI 52.18% 3:51:06 8:49 3:46:31 1774 1056 M20 Manny Buendia, 24, Minneapolis, MN 52.17% 3:51:08 8:49 3:49:23 1775 1057 M20 Marcus Meier, 28, Topeka, KS 52.17% 3:51:09 8:49 3:50:14 1776 1058 M20 Braxton Doucette, 25, Eau Claire, WI 52.16% 3:51:10 8:49 3:50:27 1777 1059 M20 David Uselman, 25, Monona, WI 52.16% 3:51:10 8:49 3:50:28 1778 1060 M20 Jake Saurdiff, 31, Duluth, MN 52.16% 3:51:11 8:49 3:47:39 1779 1061 M20 Macalaster Schmidt, 28, New York, NY 52.16% 3:51:12 8:49 3:50:16 1780 1062 M20 Nicholas Sorenson, 30, St Paul, MN 52.15% 3:51:13 8:49 3:48:11 1781 1063 M20 Shane Dean, 32, Attica, MI 52.15% 3:51:13 8:49 3:50:09 1782 162 M40 Scott Ward, 41, Hugo, MN 53.76% 3:51:14 8:49 3:49:36 1783 260 M35 William Brunnquell, 36, St Paul, MN 52.15% 3:51:15 8:49 3:47:56 1784 1064 M20 Mitch Haupert, 30, Chaska, MN 52.14% 3:51:17 8:49 3:48:50 1785 1065 M20 Eshaan Bhatnagar, 30, Aurora, IL 52.13% 3:51:19 8:49 3:49:32 1786 1066 M20 Ross Lindquist, 34, Madison, WI 52.12% 3:51:21 8:49 3:49:02 1787 1067 M20 William Inigo, 23, Sf, CA 52.12% 3:51:21 8:49 3:49:54 1788 1068 M20 Ryan Meyer, 26, Germantown Hills, IL 52.12% 3:51:22 8:49 3:49:59 1789 56 M50 Dan Henderson, 54, Ankeny, IA 60.35% 3:51:24 8:50 3:49:46 1790 163 M40 Chris Larson, 42, Shoreview, MN 54.17% 3:51:25 8:50 3:49:12 1791 1069 M20 Logan Larson, 26, Minneapolis, MN 52.11% 3:51:25 8:50 3:45:45 1792 1070 M20 Grady Tank, 28, Duluth, MN 52.10% 3:51:28 8:50 3:49:41 1793 24 M60 Mark Gustafson, 62, Prior Lake, MN 65.29% 3:51:28 8:50 3:49:02 1794 57 M50 Burcin Bozkaya, 53, Sarasota, FL 59.76% 3:51:28 8:50 3:49:38 1795 1071 M20 Ethan Schnaser, 24, Littleton, CO 52.09% 3:51:30 8:50 3:49:35 1796 58 M50 Eric Rohlf, 51, Windsor, CO 58.64% 3:51:33 8:50 3:48:05 1797 1072 M20 Ethan Moser, 23, Farmington, MN 52.07% 3:51:34 8:50 3:48:59 1798 164 M40 Andrew Wiecher, 43, Bloomington, MN 54.59% 3:51:36 8:50 3:49:28 1799 38 M55 David Campbell, 56, Iowa Falls, IA 61.45% 3:51:38 8:50 3:48:24 1800 1073 M20 Chuck Altier, 22, St. Paul, MN 52.04% 3:51:42 8:50 3:49:27 1801 1074 M20 Mitchel Enos, 30, Richfield, MN 52.03% 3:51:46 8:50 3:49:51 1802 261 M35 Alex Ives, 37, St Paul, MN 52.13% 3:51:49 8:51 3:50:26 1803 1075 M20 Ryan Olson, 29, Mahtomedi, MN 52.01% 3:51:51 8:51 3:49:18 1804 262 M35 Dhruba Shrestha, 36, Chanhassen, MN 52.01% 3:51:53 8:51 3:50:47 1805 1076 M20 Vincente Guereca, 23, Elmwood Park, IL 51.99% 3:51:55 8:51 3:50:03 1806 263 M35 Matthew Schilling, 39, Randall, MN 52.68% 3:52:01 8:51 3:49:36 1807 25 M60 Pal Muniratnam, 61, Somerset, NJ 64.47% 3:52:02 8:51 3:50:30 1808 1077 M20 Zach Tharge, 26, Superior, WI 51.96% 3:52:03 8:51 3:44:48 1809 1078 M20 Conor Edwards, 33, Roseville, MN 51.96% 3:52:03 8:51 3:50:19 1810 264 M35 Austin Dwyer, 37, Lafayette, CO 52.07% 3:52:03 8:51 3:49:45 1811 265 M35 Stephen Salois, 39, Louisville, KY 52.67% 3:52:04 8:51 3:51:30 1812 1079 M20 Paul Przybelski, 33, Iola, WI 51.96% 3:52:04 8:51 3:50:40 1813 165 M40 Mark Schmidt, 40, Middleton, WI 53.11% 3:52:05 8:51 3:50:32 1814 266 M35 Anthony Yares, 37, White Bear Lake, MN 52.07% 3:52:05 8:51 3:50:26 1815 1080 M20 Parker Erdall, 30, Hopkins, MN 51.95% 3:52:06 8:51 3:49:30 1816 59 M50 Eric Lien, 51, Excelsior, MN 58.49% 3:52:08 8:51 3:49:11 1817 1081 M20 Miles Rumy, 21, Lakeville, MN 52.05% 3:52:08 8:51 3:48:31 1818 1082 M20 Kyle Kent, 26, Ogilvie, MN 51.95% 3:52:08 8:51 3:45:58 1819 1083 M20 John Seyfer, 32, Minneapolis, MN 51.91% 3:52:17 8:52 3:49:55 1820 135 M45 Ben Forshtay, 46, Plymouth, MN 55.87% 3:52:19 8:52 3:50:41 1821 1084 M20 Jd Barrett, 24, Chicago, IL 51.89% 3:52:23 8:52 3:50:10 1822 1085 M20 Andrew Manning, 29, Apple Valley, MN 51.88% 3:52:25 8:52 3:50:26 1823 1086 M20 Christopher Larson, 33, Forest Lake, MN 51.87% 3:52:27 8:52 3:48:10 1824 136 M45 Matt Kevan, 46, Zumbrota, MN 55.83% 3:52:28 8:52 3:51:35 1825 267 M35 Alexander Helbach, 37, Columbus, OH 51.98% 3:52:29 8:52 3:44:53 1826 1087 M20 Logan Kerschner, 20, Rosemount, MN 52.28% 3:52:31 8:52 3:50:01 1827 268 M35 Paul Pisano, 35, Minneapolis, MN 51.85% 3:52:33 8:52 3:51:04 1828 137 M45 Brian Douty, 45, Rice, MN 55.31% 3:52:35 8:52 3:46:33 1829 1088 M20 Andrew Eisch, 31, Lawrence, KS 51.85% 3:52:35 8:52 3:51:29 1830 1089 M20 Hadi Sadeqi, 34, Shakopee, MN 51.84% 3:52:36 8:52 3:51:26 1831 60 M50 Anthony Schembri, 53, White Plains, NY 59.47% 3:52:37 8:52 3:51:12 1832 138 M45 William Ball, 47, Wayzata, MN 56.29% 3:52:38 8:52 3:49:52 1833 1090 M20 Ben Trapp, 23, Omaha, NE 51.82% 3:52:43 8:53 3:50:54 1834 1091 M20 Matthew McCann, 29, Duluth, MN 51.81% 3:52:45 8:53 3:45:36 1835 1092 M20 Daniel John Apacible, 31, Eagan, MN 51.80% 3:52:46 8:53 3:51:09 1836 1093 M20 Joseph Barten, 21, Iowa City, IA 51.91% 3:52:46 8:53 3:50:51 1837 1094 M20 William Thompson, 23, Osseo, MN 51.80% 3:52:46 8:53 3:45:17 1838 1095 M20 Ryan Pauly, 29, Minneapolis, MN 51.80% 3:52:47 8:53 3:51:13 1839 39 M55 Glen Wiley, 56, Duluth, MN 61.14% 3:52:49 8:53 3:51:08 1840 1096 M20 John Fox, 31, Duluth, MN 51.76% 3:52:58 8:53 3:47:30 1841 1097 M20 Davis Carlson, 24, Apple Valley, MN 51.74% 3:53:04 8:53 3:51:46 1842 166 M40 Jesse lapointe, 42, La Crosse, WI 53.76% 3:53:10 8:54 3:48:42 1843 269 M35 Timothy Copare, 35, Pensacola, FL 51.71% 3:53:11 8:54 3:51:32 1844 1098 M20 Joe Malugani, 23, Minneapolis, MN 51.71% 3:53:12 8:54 3:50:01 1845 1099 M20 Mark Sipahimalani, 24, Mounds View, MN 51.70% 3:53:13 8:54 3:48:10 1846 2 M14 Michael Goggleye, 15, Eveleth, MN 56.95% 3:53:15 8:54 3:49:31 1847 1100 M20 Saud Almoayyed, 34, Baltimore, MD 51.69% 3:53:18 8:54 3:52:45 1848 34 M18 Shea House, 19, Maple Grove, MN 52.63% 3:53:18 8:54 3:49:34 1849 1101 M20 Noah Huber, 27, Duluth, MN 51.66% 3:53:26 8:54 3:51:13 1850 40 M55 Dave Benson, 57, Park Rapids, MN 61.58% 3:53:26 8:54 3:51:16 1851 1102 M20 David Doyle, 32, Kenosha, WI 51.65% 3:53:28 8:54 3:51:28 1852 167 M40 Joshua Brunken, 42, Plymouth, MN 53.69% 3:53:29 8:54 3:51:01 1853 1103 M20 Luke Howard, 25, Golden Valley, MN 51.63% 3:53:33 8:54 3:51:17 1854 168 M40 Justin Smith, 42, Sioux Falls, SD 53.68% 3:53:33 8:54 3:51 1855 1104 M20 Mitch Hawkins, 32, Hoboken, NJ 51.62% 3:53:36 8:55 3:52:17 1856 1105 M20 Jacob Krutza, 32, St. Peter, MN 51.61% 3:53:38 8:55 3:52:05 1857 1106 M20 Josh Wackerfuss, 22, Chaska, MN 51.60% 3:53:40 8:55 3:42:09 1858 1107 M20 Brady Kovarik, 31, Minneapolis, MN 51.60% 3:53:42 8:55 3:53:18 1859 1108 M20 Zack Cozine, 29, Minneapolis, MN 51.60% 3:53:42 8:55 3:52:20 1860 270 M35 Tyler Wied, 35, St Paul, MN 51.59% 3:53:43 8:55 3:52:20 1861 271 M35 Chris MacLellan, 39, Odessa, FL 52.28% 3:53:48 8:55 3:49:53 1862 1109 M20 Walter Johnsen, 29, Philadelphia, PA 51.57% 3:53:49 8:55 3:51:29 1863 1110 M20 John-Paul Syngh, 34, Rogers, MN 51.57% 3:53:49 8:55 3:51:19 1864 1111 M20 Casey Berg, 22, Austin, MN 51.57% 3:53:50 8:55 3:42:20 1865 1112 M20 Darrick Idso, 30, Minneapolis, MN 51.57% 3:53:50 8:55 3:48:37 1866 1113 M20 Zack Jennissen, 21, Rochester, MN 51.67% 3:53:51 8:55 3:51:34 1867 61 M50 David Shinn, 54, Minneapolis, MN 59.71% 3:53:52 8:55 3:51:05 1868 272 M35 Nick Hallberg, 38, Minneapolis, MN 51.90% 3:53:53 8:55 3:52:10 1869 1114 M20 Kyle Nelson, 28, Lino Lakes, MN 51.55% 3:53:54 8:55 3:51:24 1870 273 M35 Thomas DeZeller, 36, Sartell, MN 51.56% 3:53:54 8:55 3:52:30 1871 1115 M20 Benjamin Norman, 30, Hibbing, MN 51.55% 3:53:55 8:55 3:51:51 1872 1116 M20 Zachary Schrantz, 27, Golden Valley, MN 51.54% 3:53:58 8:55 3:51:31 1873 1117 M20 Jon Schrope, 31, Madison, WI 51.53% 3:54:01 8:56 3:51:28 1874 1118 M20 Peter Zindler, 28, Minneapolis, MN 51.52% 3:54:03 8:56 3:52:27 1875 139 M45 Nathan Wagner, 49, Minnetrista, MN 56.95% 3:54:05 8:56 3:46:40 1876 26 M60 Funing Zhuo, 61, Woodside, NY 63.90% 3:54:05 8:56 3:48:59 1877 1119 M20 Kevin Steidler, 33, Washington, DC 51.51% 3:54:06 8:56 3:52:20 1878 169 M40 Alex Jackson, 40, Two Harbors, MN 52.65% 3:54:06 8:56 3:51:51 1879 1120 M20 Connor Romenesko, 32, Milwaukee, WI 51.51% 3:54:07 8:56 3:52:32 1880 62 M50 Tim Flanagan, 53, Minneapolis, MN 59.06% 3:54:13 8:56 3:52:09 1881 170 M40 William Kiolbasa, 41, Seattle, WA 53.06% 3:54:17 8:56 3:52:49 1882 274 M35 Steve Lutz, 38, Davenport, IA 51.81% 3:54:18 8:56 3:50:57 1883 171 M40 Nathan Anderson, 43, Saint Paul, MN 53.96% 3:54:19 8:56 3:52:51 1884 172 M40 John Gaede, 43, St. Paul, MN 53.96% 3:54:19 8:56 3:48:31 1885 1121 M20 Caden Sutter, 21, Chippewa Falls, WI 51.54% 3:54:26 8:57 3:52:58 1886 1122 M20 Chris Jackson, 25, Duluth, MN 51.43% 3:54:28 8:57 3:52:42 1887 173 M40 Scott Dow, 42, Castle Rock, CO 53.46% 3:54:30 8:57 3:52:35 1888 1123 M20 Marjais McBride, 21, Stacy, MN 51.52% 3:54:31 8:57 3:53:10 1889 1124 M20 Max Grabowski, 23, Plymouth, MN 51.39% 3:54:39 8:57 3:54:09 1890 140 M45 Bryan Romfo, 48, Mt Pleasant, SC 56.30% 3:54:39 8:57 3:47:14 1891 1125 M20 Christian Baumgartner, 29, Olathe, KS 51.38% 3:54:40 8:57 3:53:06 1892 275 M35 Rob Swayze, 37, Minneapolis, MN 51.49% 3:54:41 8:57 3:53:30 1893 1126 M20 Ben Peters, 24, Evanston, IL 51.38% 3:54:41 8:57 3:53:01 1894 1127 M20 Westin Michaud, 29, Esko, MN 51.36% 3:54:48 8:57 3:51:26 1895 3 M65 Tim Bauer, 65, Eagan, MN 66.41% 3:54:49 8:57 3:52:49 1896 276 M35 Greg Etter, 36, Rochester, MN 51.35% 3:54:50 8:57 3:52:33 1897 277 M35 Josh Hilkemann, 35, Lincoln, NE 51.34% 3:54:51 8:57 3:54:16 1898 1128 M20 Michael Doxey, 29, Kings County, NY 51.34% 3:54:52 8:57 3:43:29 1899 1129 M20 Daniel Hannig, 29, Omaha, NE 51.33% 3:54:54 8:58 3:52:58 1900 1130 M20 Noah Schultz, 21, Inver Grove Height, MN 51.43% 3:54:56 8:58 3:52:13 1901 63 M50 Felix Van Enkenvoort, 54, Green Bay, WI 59.44% 3:54:57 8:58 3:51:27 1902 27 M60 Eric Paradis, 60, Saint Paul, MN 63.02% 3:54:58 8:58 3:52:30 1903 174 M40 Jonathan Maruska, 43, Duluth, MN 53.80% 3:55:00 8:58 3:52 1904 35 M18 Christopher Chi, 19, Plymouth, MN 52.25% 3:55:01 8:58 3:51:26 1905 1131 M20 Phil LaPlante, 27, Minneapolis, MN 51.30% 3:55:02 8:58 3:52:05 1906 278 M35 Josh Ylitalo, 35, Minneapolis, MN 51.30% 3:55:03 8:58 3:52:22 1907 1132 M20 Jeremy Baltes, 34, Superior, WI 51.30% 3:55:04 8:58 3:49:56 1908 279 M35 Trevor Hanson, 36, West Sacramento, CA 51.29% 3:55:07 8:58 3:49:42 1909 64 M50 Spurgeon Littlefield, 53, St Petersburg, FL 58.83% 3:55:08 8:58 3:52:56 1910 1133 M20 Gregory Sigelbaum, 30, New York, NY 51.27% 3:55:12 8:58 3:51:24 1911 1134 M20 Eric Selzer, 28, Minneapolis, MN 51.27% 3:55:12 8:58 3:53:09 1912 1135 M20 Charles Park, 26, Roseville, MN 51.26% 3:55:14 8:58 3:51:18 1913 28 M60 Andrew Vergeront, 61, Hayward, WI 63.59% 3:55:15 8:58 3:52:19 1914 175 M40 Mark Ryan, 43, Pensacola, FL 53.74% 3:55:16 8:58 3:52:31 1915 1136 M20 Michael Kraiman, 27, Arlington Heights, IL 51.25% 3:55:17 8:58 3:53:17 1916 29 M60 Paul Mingus, 61, Burnsville, MN 63.56% 3:55:21 8:59 3:53:34 1917 280 M35 Hans Ahlstrom, 35, Minneapolis, MN 51.24% 3:55:21 8:59 3:50:07 1918 141 M45 William Barthen, 49, Madison, WI 56.64% 3:55:22 8:59 3:53:33 1919 65 M50 Mark Mosiniak, 53, Hugo, MN 58.77% 3:55:22 8:59 3:53:22 1920 66 M50 Alex Ivanov, 52, Lexington, MA 58.22% 3:55:24 8:59 3:51:52 1921 281 M35 Blake Noennig, 37, Chanhassen, MN 51.33% 3:55:25 8:59 3:53:06 1922 1137 M20 Thomas Lechnir, 23, Winona, MN 51.21% 3:55:27 8:59 3:54:12 1923 282 M35 Patrick Davis, 35, Duluth, MN 51.21% 3:55:29 8:59 3:46:34 1924 1138 M20 Jadon Kerry, 25, Austin, TX 51.19% 3:55:35 8:59 3:53:31 1925 176 M40 Kyle Puelston, 42, North Branch, MN 53.20% 3:55:37 8:59 3:53:38 1926 1139 M20 Mason Miller, 28, Lake Elmo, MN 51.17% 3:55:39 8:59 3:50:14 1927 177 M40 David Wong, 42, Kings County, NY 53.18% 3:55:44 8:59 3:52:52
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

1928 1140 M20 Elliot Weiss, 29, St Paul, MN 51.15% 3:55:46 9:00 3:52:44 1929 1141 M20 Durhan Chavez, 25, Miami, FL 51.14% 3:55:48 9:00 3:52:42 1930 67 M50 Brad Christenson, 52, Fergus Falls, MN 58.11% 3:55:51 9:00 3:52:18 1931 1142 M20 Lay Chri Htoo, 23, St Paul, MN 51.13% 3:55:51 9:00 3:54:22 1932 1143 M20 Eric Johnson, 28, West Salem, WI 51.12% 3:55:54 9:00 3:53:14 1933 1144 M20 Kyle Rix, 21, Omaha, NE 51.21% 3:55:56 9:00 3:54:29 1934 1145 M20 Parker Ryan, 22, Buffalo, MN 51.11% 3:55:56 9:00 3:43:35 1935 1146 M20 Zia Choudhury, 34, Grants Pass, OR 51.09% 3:56:01 9:00 3:54:27 1936 68 M50 Eric Tessmer, 52, Lakeville, MN 58.04% 3:56:07 9:00 3:55:07 1937 1147 M20 Braeden Knutson, 24, Grand Forks, ND 51.07% 3:56:07 9:00 3:54:53 1938 142 M45 Michael Gregory, 49, Lugoff, SC 56.46% 3:56:08 9:00 3:53:13 1939 10 M16 Greyson loeffler, 16, Monticello, MN 54.91% 3:56:09 9:00 3:54:42 1940 1148 M20 Josh Phleger, 30, Elk River, MN 51.06% 3:56:10 9:00 3:52:48 1941 1149 M20 Logan Woods, 24, Mendota Heights, MN 51.05% 3:56:12 9:01 3:50:55 1942 1150 M20 Kyle Auman, 23, Omaha, NE 51.04% 3:56:15 9:01 3:53:18 1943 1151 M20 Peter Stockmann, 34, Brandon, MB 51.02% 3:56:22 9:01 3:42:12 1944 69 M50 Omar Villalobos, 51, Cumming, GA 57.44% 3:56:22 9:01 3:53:03 1945 30 M60 Fabio Rozo, 60, Farmington, MN 62.65% 3:56:22 9:01 3:54:07 1946 1152 M20 Paul Yaeger, 30, Minneapolis, MN 51.01% 3:56:23 9:01 3:49:23 1947 143 M45 B J Van Beusekom, 46, Plymouth, MN 54.90% 3:56:25 9:01 3:54:42 1948 1153 M20 Penn Sagedahl, 24, Hopkins, MN 51.00% 3:56:27 9:01 3:54:45 1949 1154 M20 Joseph Wood, 23, Hancock, MI 50.99% 3:56:30 9:01 3:54:44 1950 41 M55 David Parra, 55, Jupiter, FL 59.60% 3:56:33 9:01 3:54:53 1951 70 M50 John Brandt, 54, Arvada, CO 59.03% 3:56:33 9:01 3:53:44 1952 1155 M20 Benjamin Brandt, 24, Rochester, MN 50.98% 3:56:33 9:01 3:53:44 1953 1156 M20 Kaden Smith, 23, Duluth, MN 50.97% 3:56:35 9:01 3:54:15 1954 178 M40 Joseph Hopkins, 41, Jefferson City, MO 52.54% 3:56:36 9:01 3:56:09 1955 144 M45 Joseph Barnhartd, 45, Cardinal, ON 54.37% 3:56:37 9:01 3:55:57 1956 283 M35 Michael Brubaker, 36, Hugo, MN 50.97% 3:56:37 9:01 3:51:29 1957 145 M45 Robert Burgr, 46, Wahpeton, ND 54.85% 3:56:37 9:01 3:51:14 1958 1157 M20 Justin Lu, 27, Long Island City, NY 50.94% 3:56:44 9:02 3:47:17 1959 1158 M20 Kenneth Futrell, 32, Bel Air, MD 50.93% 3:56:45 9:02 3:55:17 1960 284 M35 Peter Visceglia, 38, San Juan, PU 51.27% 3:56:46 9:02 3:45:22 1961 1159 M20 Matt Cowman, 34, East St Louis, IL 50.92% 3:56:48 9:02 3:55:43 1962 1160 M20 Ethan Desmarais, 24, Dayton, OH 50.92% 3:56:49 9:02 3:52:12 1963 1161 M20 Ben Fisher, 30, St Louis Park, MN 50.92% 3:56:49 9:02 3:54:13 1964 4 M65 Tom Woo, 66, Rochester, MN 66.55% 3:56:50 9:02 3:55:23 1965 285 M35 William Berkis, 38, New York, NY 51.25% 3:56:51 9:02 3:55:08 1966 1162 M20 Kevin Polsean, 34, Granton, WI 50.90% 3:56:53 9:02 3:55:28 1967 1163 M20 Connor Cook, 24, Chicago, IL 50.90% 3:56:55 9:02 3:49:51 1968 286 M35 Josh Kuss, 36, Ham Lake, MN 50.90% 3:56:55 9:02 3:54:06 1969 71 M50 Matt Antoniou, 52, Lake Orion, MI 57.84% 3:56:56 9:02 3:55:15 1970 1164 M20 Brady Johannes, 22, Spooner, WI 50.89% 3:56:56 9:02 3:55:29 1971 1165 M20 Samuel Upton, 24, Cambridge, MA 50.89% 3:56:56 9:02 3:47:24 1972 146 M45 Henrik Bjorndahl, 47, Fergus Falls, MN 55.26% 3:56:58 9:02 3:53:24 1973 1166 M20 Ben Groen, 34, Spirit Lake, IA 50.89% 3:56:58 9:02 3:54:03 1974 42 M55 Brooks Lillehei, 58, Lakeville, MN 61.25% 3:57:00 9:02 3:54:42 1975 1167 M20 Aaron Lawrence, 32, St Paul, MN 50.86% 3:57:04 9:03 3:52:15 1976 1168 M20 Tracy Bye, 22, La Crosse, WI 50.85% 3:57:09 9:03 3:55:09 1977 1169 M20 Chase Lehman, 23, Minneapolis, MN 50.84% 3:57:10 9:03 3:54:14 1978 1170 M20 Nathan Abebe, 22, Cottage Grove, MN 50.83% 3:57:13 9:03 3:54:52 1979 1171 M20 Simon Elliott, 30, Minneapolis, MN 50.83% 3:57:15 9:03 3:53:57 1980 147 M45 Ken Parks, 48, Becker, MN 55.68% 3:57:16 9:03 3:52:39 1981 36 M18 Jack Holen, 19, Bismarck, ND 51.75% 3:57:17 9:03 3:56:30 1982 148 M45 Joshua Penfield, 49, Rsf, CA 56.18% 3:57:18 9:03 3:55:24 1983 1172 M20 Prajay Pradhan, 29, Minneapolis, MN 50.81% 3:57:18 9:03 3:53:36 1984 149 M45 Jeremy Barron, 48, Charlotte, NC 55.67% 3:57:20 9:03 3:55:38 1985 1173 M20 Torrey Jacobson-Evans, 23, New York, NY 50.80% 3:57:23 9:03 3:56:37 1986 1174 M20 Tyler Dove, 30, Colorado Springs, CO 50.79% 3:57:24 9:03 3:54:55 1987 1175 M20 Ricardo Arias, 34, Posen, IL 50.79% 3:57:25 9:03 3:56:15 1988 1176 M20 Owen Crandall, 20, Blaine, MN 51.19% 3:57:27 9:03 3:56:19 1989 1177 M20 Benjamin Pichotta, 30, Oakdale, MN 50.78% 3:57:27 9:03 3:54:18 1990 43 M55 Louis Heidenreich, 58, Shoreview, MN 61.12% 3:57:29 9:03 3:54:58 1991 1178 M20 Kyle Ellmann, 34, Apple Valley, MN 50.78% 3:57:29 9:03 3:52:16 1992 1179 M20 Magnus Kittilson, 25, St Paul, MN 50.75% 3:57:35 9:04 3:54:47 1993 1180 M20 Jack Schulenberg, 25, Chicago, IL 50.75% 3:57:35 9:04 3:54:20 1994 1181 M20 Joel Edwall, 34, Duluth, MN 50.73% 3:57:43 9:04 3:53:09 1995 44 M55 Patrick Haberman, 55, Owatonna, MN 59.31% 3:57:43 9:04 3:56:23 1996 1182 M20 Thaine Koen, 29, Sandstone, MN 50.73% 3:57:43 9:04 3:55:42 1997 1 M70 Kevin Neal, 71, Bradley, SD 70.05% 3:57:44 9:04 3:55:47 1998 179 M40 Chad Hutton, 44, Scottsdale, AZ 53.64% 3:57:46 9:04 3:53:11 1999 180 M40 Mark Gudgel, 44, Omaha, NE 53.62% 3:57:50 9:04 3:55:41 2000 1183 M20 Roger Bryant, 33, Lafayette, IN 50.69% 3:57:53 9:04 3:57:02 2001 1184 M20 Eli Sankey, 31, Hudson, WI 50.69% 3:57:54 9:04 3:54:11 2002 1185 M20 Eric Besse, 33, River Falls, WI 50.69% 3:57:54 9:04 3:54:43 2003 1186 M20 Sidney Otten, 27, Saint Paul, MN 50.68% 3:57:55 9:04 3:54:18 2004 72 M50 Kenneth Lademan, 50, Arlington, VA 56.54% 3:57:57 9:05 3:55:23 2005 1187 M20 Trevor Garski, 30, Eden Prairie, MN 50.68% 3:57:57 9:05 3:54:57 2006 1188 M20 Ben Snyder, 24, Plymouth, MN 50.68% 3:57:57 9:05 3:56:20 2007 1189 M20 Blake Corbet, 30, Stacy, MN 50.67% 3:57:58 9:05 3:55:26 2008 287 M35 Justin Lowndes, 37, Omaha, NE 50.78% 3:57:59 9:05 3:55:50 2009 1190 M20 Ryan Schipper, 25, Prior Lake, MN 50.66% 3:58:02 9:05 3:47:33 2010 1191 M20 Kameron Jennings, 31, Tulsa, OK 50.65% 3:58:05 9:05 3:52:08 2011 150 M45 Jason Ciaciura, 48, East Lyme, CT 55.48% 3:58:08 9:05 3:57:12 2012 151 M45 Dan Gilligan, 47, Granville, OH 54.99% 3:58:08 9:05 3:56:02 2013 37 M18 Benjamin Tschanz, 19, Taylor, WI 51.57% 3:58:08 9:05 3:55:20 2014 1192 M20 Kyle Jorgensen, 33, Minneapolis, MN 50.63% 3:58:09 9:05 3:55:10 2015 1193 M20 Sam Sterle, 21, Cohasset, MN 50.73% 3:58:11 9:05 3:55:45 2016 1194 M20 George Medan, 29, Albuquerque, NM 50.62% 3:58:13 9:05 3:56:41 2017 1195 M20 Joshua Carlson, 25, Milaca, MN 50.60% 3:58:19 9:05 3:54:18 2018 288 M35 Ben Habermann, 39, Minneapolis, MN 51.29% 3:58:20 9:05 3:56:44 2019 1196 M20 Kevin Brazerol, 33, Hermantown, MN 50.58% 3:58:23 9:06 3:56:56 2020 1197 M20 Carter Robinson, 24, Edina, MN 50.58% 3:58:23 9:06 3:46:48 2021 181 M40 Craig Walli, 43, Hibbing, MN 53.04% 3:58:23 9:06 3:55:59 2022 1198 M20 Jacob Baker, 30, Leavenworth, KS 50.57% 3:58:26 9:06 3:56 2023 1199 M20 Carson Kennedy, 30, Chaska, MN 50.56% 3:58:31 9:06 3:55:18 2024 152 M45 Michael Albin, 48, Rapid City, SD 55.39% 3:58:32 9:06 3:57:11 2025 153 M45 Joel Duenow, 48, Golden, CO 55.37% 3:58:36 9:06 3:56:36 2026 1200 M20 Tim Eckland, 34, Blaine, MN 50.53% 3:58:38 9:06 3:56:21 2027 1201 M20 Michael Vander Plaats, 23, Sioux Center, IA 50.52% 3:58:41 9:06 3:57:49 2028 1202 M20 Erik Berthelsen, 31, St Paul, MN 50.52% 3:58:41 9:06 3:57:12 2029 289 M35 Andrew Blade, 36, Lino Lakes, MN 50.51% 3:58:45 9:06 3:56:30 2030 1203 M20 William Pontius, 30, Brookline, MA 50.51% 3:58:45 9:06 3:55:54 2031 1204 M20 Travis Fauchald, 27, Minneapolis, MN 50.50% 3:58:46 9:06 3:56:01 2032 1205 M20 Landon Erickson, 22, Deerwood, MN 50.49% 3:58:49 9:07 3:56:28 2033 154 M45 Antonio Lombeida, 46, Minneapolis, MN 54.35% 3:58:49 9:07 3:56:24 2034 1206 M20 Nate Keenan, 20, Waukon, IA 50.90% 3:58:49 9:07 3:53:25 2035 1207 M20 Nick McCabe, 25, Minneapolis, MN 50.48% 3:58:53 9:07 3:54:49 2036 182 M40 Carlos Figueroa, 42, Cumming, GA 52.47% 3:58:55 9:07 3:55:36 2037 73 M50 Matthew Nordeen, 50, Minneapolis, MN 56.31% 3:58:55 9:07 3:56:29 2038 1208 M20 Mitchell O'Brien, 26, Saint Paul, MN 50.47% 3:58:56 9:07 3:55:51 2039 1209 M20 Nicholas Gomez, 26, St Paul, MN 50.46% 3:58:58 9:07 3:57:10 2040 155 M45 Steven Winkler, 48, St. Peter, MN 55.28% 3:59:00 9:07 3:56:35 2041 5 M65 Mark Taber, 67, Carmel, IN 66.65% 3:59:01 9:07 3:56:32 2042 1210 M20 Kj Edwards, 32, San Diego, CA 50.43% 3:59:07 9:07 3:58:25 2043 290 M35 Jared aldern, 38, Denver, CO 50.74% 3:59:13 9:07 3:57:16 2044 1211 M20 Nick Parent, 23, Forest Lake, MN 50.41% 3:59:13 9:07 3:56:30 2045 1212 M20 Thomas Koenen, 22, Hingham, MA 50.40% 3:59:14 9:07 3:56:46 2046 1213 M20 Peter Aldrich, 31, Kings County, NY 50.40% 3:59:16 9:08 3:54:01 2047 1214 M20 Tristin Ironi, 29, Rice, MN 50.39% 3:59:18 9:08 3:56:18 2048 1215 M20 Benjamin Lilleberg, 29, St Paul, MN 50.39% 3:59:18 9:08 3:51:47 2049 1216 M20 Peter Gaertner, 29, Chicago, IL 50.39% 3:59:19 9:08 3:55:59 2050 1217 M20 Andy Brodt, 29, Forest Lake, MN 50.38% 3:59:21 9:08 3:57:07 2051 74 M50 Eric Burton, 51, New London, WI 56.73% 3:59:21 9:08 3:57:15 2052 1218 M20 Michael Knoblauch, 32, Sauk Centre, MN 50.38% 3:59:21 9:08 3:53:16 2053 1219 M20 William Heidenreich, 28, St Paul, MN 50.38% 3:59:21 9:08 3:56:52 2054 75 M50 Dan Hedblom, 52, Rochester, MN 57.25% 3:59:22 9:08 3:57:38 2055 1220 M20 Freddy Reza, 30, Eagan, MN 50.37% 3:59:25 9:08 3:57:05 2056 1221 M20 Sorin King, 27, Minneapolis, MN 50.36% 3:59:26 9:08 3:57:29 2057 291 M35 Joe Roth, 35, Loyal, WI 50.36% 3:59:27 9:08 3:54:13 2058 292 M35 Gabriel Isom, 36, Marshalltown, IA 50.36% 3:59:29 9:08 3:57:23 2059 1222 M20 Michael Huber, 24, Grand Forks, ND 50.34% 3:59:32 9:08 3:54:24 2060 156 M45 Kevin Glass, 45, Twin Lakes, WI 53.69% 3:59:36 9:08 3:56:11 2061 76 M50 Christopher Brown, 54, Lenexa, KS 58.27% 3:59:39 9:08 3:57:29 2062 31 M60 Craig Scott, 61, Lenexa, KS 62.41% 3:59:42 9:09 3:56:44 2063 1223 M20 Dominick Whitlow, 26, Iowa City, IA 50.29% 3:59:46 9:09 3:57:11 2064 45 M55 Orlando Gonzalez, 55, New Albany, IN 58.80% 3:59:46 9:09 3:57:54 2065 1224 M20 Andres Garcia Conde, 28, Tampa, FL 50.29% 3:59:46 9:09 3:57:35 2066 46 M55 Tom Smith, 55, Amery, WI 58.80% 3:59:47 9:09 3:53:56 2067 47 M55 Dale Pfrimmer, 57, Rochester, MN 59.94% 3:59:48 9:09 3:58 2068 157 M45 Jeffrey Logandro, 45, Monroe, NJ 53.65% 3:59:48 9:09 3:56:14 2069 183 M40 Charlie Andrews, 42, Stillwater Mn, MN 52.26% 3:59:52 9:09 3:56:55 2070 48 M55 Jess Smith, 58, Greenfield, IN 60.51% 3:59:53 9:09 3:56:58 2071 1225 M20 Ryan Peterson, 32, Minneapolis, MN 50.26% 3:59:54 9:09 3:56:42 2072 1226 M20 David Fraundorf, 31, Ham Lake, MN 50.26% 3:59:55 9:09 3:57:58 2073 38 M18 Peter Ronken, 19, Victoria, MN 51.17% 3:59:58 9:09 3:53:22 2074 184 M40 Christopher Miles, 42, Wood Ridge, NJ 52.24% 3:59:58 9:09 3:57:29 2075 293 M35 Drew Archibeque, 38, Blaine, MN 50.58% 4:00:00 9:09 3:57:59 2076 1227 M20 Emmanuel Blabuh, 23, Minneapolis, MN 50.24% 4:00:01 9:09 3:55:21 2077 1228 M20 Julian Vrudny, 27, Minneapolis, MN 50.24% 4:00:02 9:09 3:58:26 2078 1229 M20 James Miller, 24, Duluth, MN 50.23% 4:00:04 9:09 3:58:33 2079 77 M50 Jason Kraynek, 53, Sugar Land, TX 57.62% 4:00:04 9:09 3:54:14 2080 1230 M20 Johan Hedblom, 32, Woodbury, MN 50.23% 4:00:04 9:09 3:56:09 2081 294 M35 Matthew Dale, 35, Fargo, ND 50.22% 4:00:06 9:09 3:58:30 2082 295 M35 Kyle Foti, 36, Apopka, FL 50.22% 4:00:09 9:10 3:58:16 2083 1231 M20 Aaron Nelson, 31, Bismarck, ND 50.20% 4:00:11 9:10 3:57:37 2084 1232 M20 Connor Nelson, 27, Miami, FL 50.19% 4:00:14 9:10 3:56:47 2085 1233 M20 Calvin Jensen, 33, Madison, AL 50.19% 4:00:16 9:10 3:58:50 2086 296 M35 Matt Starr, 37, Omaha, NE 50.29% 4:00:16 9:10 3:57:04 2087 78 M50 Ouitdee Carson, 52, Duluth, MN 57.03% 4:00:17 9:10 3:55:41 2088 1234 M20 Andreas Kendrick, 25, St Paul, MN 50.18% 4:00:19 9:10 3:57:06 2089 158 M45 Nick Pigg, 46, Trimble, MO 54.01% 4:00:19 9:10 3:58:03 2090 79 M50 Lawrence Kravets, 52, Elmhurst, IL 57.02% 4:00:21 9:10 3:59:29 2091 1235 M20 Dylan Wald, 26, Boulder, CO 50.17% 4:00:21 9:10 3:56:08 2092 297 M35 Fernando Noor, 39, North Hills, CA 50.85% 4:00:22 9:10 3:57:19 2093 1236 M20 Jonathan Muia, 29, Thunder Bay, ON 50.16% 4:00:23 9:10 3:57:29 2094 1237 M20 Jeremy Tan, 32, St Paul, MN 50.16% 4:00:25 9:10 3:59:02 2095 1238 M20 Daniel Rimmereid, 32, St Paul, MN 50.16% 4:00:25 9:10 3:59:02 2096 298 M35 Matthew Boyd, 35, Bend, OR 50.14% 4:00:29 9:10 3:57:40 2097 185 M40 Andrew Ofstehage, 40, Pittsboro, NC 51.25% 4:00:30 9:10 3:58:31 2098 1239 M20 Tanner Rayman, 31, Rochester, MN 50.14% 4:00:30 9:10 3:56:31 2099 186 M40 Keith Ward, 42, Brooklyn, NY 52.12% 4:00:32 9:10 3:58:36 2100 1240 M20 Miles Rider, 20, St Louis Park, MN 50.53% 4:00:33 9:10 3:56:58 2101 1241 M20 Connor Kluth, 24, Sapulpa, OK 50.11% 4:00:37 9:11 3:58:58 2102 49 M55 Thomas Wood, 55, Houghton, MI 58.59% 4:00:38 9:11 3:58:36 2103 299 M35 Joshua Sun, 39, Davenport, IA 50.79% 4:00:39 9:11 3:57:19 2104 187 M40 Mohammed Al Zaher, 43, Montrose, MN 52.53% 4:00:42 9:11 3:57:40 2105 188 M40 Michael Huck, 40, Bismarck, ND 51.20% 4:00:44 9:11 3:58:05 2106 159 M45 Nick Tveitbakk, 45, Minneapolis, MN 53.44% 4:00:45 9:11 3:54:19 2107 189 M40 Kory Reckinger, 40, Eden Prairie, MN 51.19% 4:00:46 9:11 3:57:47 2108 1242 M20 Grant Benson, 23, Lakeville, MN 50.08% 4:00:46 9:11 3:57:48 2109 1243 M20 Carter Gunderson, 20, Hermantown, MN 50.48% 4:00:47 9:11 3:58:06 2110 1244 M20 Tyler Voegeli, 28, La Crosse, WI 50.06% 4:00:53 9:11 3:52:15 2111 1245 M20 Landry Hacklander, 29, Minneapolis, MN 50.05% 4:00:56 9:11 3:57:47 2112 300 M35 David Nelson, 37, Chicago, IL 50.15% 4:00:56 9:11 3:48:39 2113 1246 M20 Cole Backstrom, 26, Lakeville, MN 50.05% 4:00:56 9:11 3:58:35 2114 1247 M20 Eric Watters, 28, Minneapolis, MN 50.04% 4:00:57 9:11 3:57:11 2115 50 M55 Jeff Winter, 56, Edina, MN 59.07% 4:00:59 9:11 3:59:04 2116 1248 M20 Samuel Wallace, 24, Ramsey, MN 50.04% 4:00:59 9:11 3:58:54 2117 1249 M20 William Sturek, 24, Prior Lake, MN 50.03% 4:01:01 9:12 3:59:30 2118 1250 M20 Michael Lindau, 27, Duluth, MN 50.03% 4:01:02 9:12 3:59:17 2119 190 M40 Aaron Hefstad, 40, Robbinsdale, MN 51.14% 4:01:02 9:12 3:58:25 2120 191 M40 Robert Loukusa, 40, Buffalo, MN 51.13% 4:01:04 9:12 3:58:17 2121 192 M40 Tyler Danielson, 41, Des Moines, IA 51.56% 4:01:04 9:12 3:58:32 2122 1251 M20 Carter Sheehan, 26, Denver, CO 50.02% 4:01:05 9:12 3:54:50 2123 1252 M20 Benjamin Rykken, 33, Broomfield, CO 50.01% 4:01:07 9:12 3:58:14 2124 1253 M20 Jared Pflipsen, 26, Bismarck, ND 50.00% 4:01:09 9:12 3:42:40 2125 1254 M20 Brian Vixmer, 31, Forest Lake, MN 50.00% 4:01:09 9:12 3:57:57 2126 1255 M20 Scott Mitchell, 34, Hudson, WI 50.00% 4:01:09 9:12 3:57:57 2127 301 M35 Craig Hartman, 37, Eau Claire, WI 50.11% 4:01:10 9:12 3:59:22 2128 1256 M20 Shane Thompson, 23, Zimmerman, MN 49.99% 4:01:12 9:12 3:57:26 2129 193 M40 Marco Echeverry, 40, Tampa, FL 51.09% 4:01:16 9:12 4:00:05 2130 302 M35 Erik Sorensen, 35, New Brighton, MN 49.98% 4:01:16 9:12 3:58:54 2131 1257 M20 John Breimhurst, 26, Eagan, MN 49.97% 4:01:19 9:12 3:58:50 2132 1258 M20 Brandon Oblazney, 28, New York, NY 49.97% 4:01:19 9:12 4:00:16 2133 51 M55 William Sumey, 59, Scandia, MN 60.75% 4:01:20 9:12 3:58:59 2134 194 M40 Grant Brown, 44, Duluth, MN 52.84% 4:01:21 9:12 3:54:43 2135 195 M40 Jeffrey Eaton, 40, Kansas City, MO 51.07% 4:01:21 9:12 3:58:22 2136 1259 M20 Nicholas Zosel, 25, Evanston, IL 49.96% 4:01:23 9:12 3:53:29 2137 32 M60 Larry Pivec, 61, Maple Grove, MN 61.97% 4:01:23 9:12 3:50:49 2138 1260 M20 Pablo Montoya, 26, St Louis Park, MN 49.96% 4:01:23 9:12 3:55:09 2139 196 M40 Bryan Seck, 43, Lincoln, NE 52.37% 4:01:25 9:12 3:55:25 2140 303 M35 Ricky Chodek, 38, Mendota Heights, MN 50.28% 4:01:25 9:12 3:55:24 2141 1261 M20 Matthew Nelson, 22, Oakdale, MN 49.94% 4:01:26 9:13 3:58:13 2142 1262 M20 Andrew Wray, 31, Eagan, MN 49.93% 4:01:29 9:13 3:59:42 2143 33 M60 Michael Hu, 62, Saint Louis Park, MN 62.58% 4:01:29 9:13 3:58:36 2144 1263 M20 Jeremy Plough, 34, Minnetonka, MN 49.92% 4:01:33 9:13 3:58:47 2145 304 M35 Tyler Pry, 35, Washington, DC 49.92% 4:01:34 9:13 3:57:56 2146 1264 M20 Jacob Hinze, 23, Duluth, MN 49.92% 4:01:34 9:13 3:58:32 2147 1265 M20 Matt Brockish, 26, Saint Louis Park, MN 49.91% 4:01:35 9:13 3:58:32 2148 1266 M20 Xee Khang, 23, St Michael, MN 49.91% 4:01:37 9:13 3:52:37 2149 1267 M20 Chris Mooneyham, 30, Springfield, MO 49.90% 4:01:38 9:13 4:01:05 2150 305 M35 Kevin Harper, 38, Cameron, WI 50.23% 4:01:39 9:13 3:54:15 2151 1268 M20 Zack Mone, 28, Eden Prairie, MN 49.90% 4:01:39 9:13 3:58:41 2152 306 M35 Andrew Schueller, 35, Bloomington, MN 49.89% 4:01:41 9:13 3:59:26 2153 197 M40 Justin Leu, 40, Delta, OH 50.99% 4:01:43 9:13 4:00:55 2154 198 M40 Lance Puffer, 42, Hermantown, MN 51.86% 4:01:43 9:13 3:55:28 2155 1269 M20 Charlie Rawlins, 22, Redmond, OR 49.89% 4:01:43 9:13 3:55:28 2156 1270 M20 Zildjian Adornado, 32, Chicago, IL 49.87% 4:01:47 9:13 3:56:27 2157 1271 M20 John Haasch, 25, New Richmond, WI 49.87% 4:01:49 9:13 3:59:57 2158 1272 M20 Nicholas Ek, 27, Thunder Bay, ON 49.87% 4:01:49 9:13 3:59 2159 52 M55 Greg Higgins, 58, Eagan, MN 60.02% 4:01:50 9:13 3:58:46 2160 1273 M20 Nathan Brubaker, 32, Eden Prairie, MN 49.86% 4:01:52 9:14 4:00:29 2161 80 M50 Travis Laker, 52, Tremonton, UT 56.65% 4:01:55 9:14 4:00:28 2162 1274 M20 Jack Novak, 22, Apple Valley, MN 49.84% 4:01:56 9:14 3:58:24 2163 1275 M20 Kevin Zhang, 22, Maple Grove, MN 49.84% 4:01:57 9:14 3:58:11 2164 160 M45 Michael Rosow, 49, Minneapolis, MN 55.09% 4:01:59 9:14 3:58:56 2165 307 M35 Timothy Mulso, 36, Jackson, MN 49.84% 4:01:59 9:14 3:58:59 2166 161 M45 Lyman Mower, 45, Midland, MI 53.16% 4:02:00 9:14 3:59:06 2167 308 M35 Haseeb Moten, 36, Midland, MI 49.83% 4:02:00 9:14 3:59:06 2168 309 M35 Aaron Curtis, 37, New York, NY 49.93% 4:02:02 9:14 4:00:13 2169 1276 M20 Andrew Nowak, 34, Thorp, WI 49.81% 4:02:04 9:14 3:58:35 2170 6 M65 Thomas Peterson, 66, Two Harbors, MN 65.10% 4:02:05 9:14 4:00:18 2171 1277 M20 Ryan Scharf, 30, St. Paul, MN 49.81% 4:02:05 9:14 3:59:43 2172 1278 M20 Sam Marble, 24, Eden Prairie, MN 49.80% 4:02:07 9:14 4:00:19 2173 1279 M20 Schuyler Malenke, 27, Roseville, MN 49.80% 4:02:09 9:14 4:00:04 2174 1280 M20 Ethan Petersen, 20, Hudson, WI 50.20% 4:02:10 9:14 3:59:23 2175 1281 M20 Austin Estola, 28, Hurley, WI 49.79% 4:02:10 9:14 3:59:36 2176 310 M35 Alexander Huesman, 36, Monona, WI 49.79% 4:02:12 9:14 3:59:47 2177 1282 M20 Coleman Blakely, 28, Chicago, IL 49.78% 4:02:14 9:14 3:59:03 2178 81 M50 Michael Johnson, 53, Minneapolis, MN 57.11% 4:02:14 9:14 4:00:24 2179 1283 M20 Nathan Wuestenberg, 24, Nicollet, MN 49.78% 4:02:14 9:14 4:00:50 2180 1284 M20 Gavin Buersken, 23, St Joseph, MN 49.78% 4:02:14 9:14 3:59:43 2181 1285 M20 Tyler Kampsula, 30, Menomonie, WI 49.78% 4:02:15 9:14 3:59:17 2182 1286 M20 Ben Brummel, 33, St. Louis Park, MN 49.77% 4:02:16 9:14 3:58:57 2183 82 M50 John Garrison, 52, Cohasset, MN 56.56% 4:02:18 9:15 4:00:54 2184 83 M50 Nathan Scheurer, 50, Prior Lake, MN 55.52% 4:02:20 9:15 4:00:15 2185 1287 M20 Daniel Payne, 25, Minneapolis, MN 49.76% 4:02:21 9:15 3:53:23 2186 1288 M20 Joshua Sylvester, 34, Blaine, MN 49.75% 4:02:22 9:15 4:01:09 2187 53 M55 Stephen Liegghio, 55, Mount Clemens, MI 58.17% 4:02:23 9:15 3:59:30 2188 162 M45 Prasanth Mallaya, 45, Frisco, TX 53.07% 4:02:25 9:15 3:57:41 2189 1289 M20 Ben Neubecker, 29, Minneapolis, MN 49.74% 4:02:25 9:15 3:55:26 2190 1290 M20 Andrew Clausen, 30, St Paul, MN 49.74% 4:02:25 9:15 3:55:23 2191 163 M45 Eric Scotland, 45, Duluth, MN 53.06% 4:02:27 9:15 3:57:55 2192 1291 M20 Fred Emmings, 21, St Paul, MN 49.83% 4:02:28 9:15 3:57:59 2193 1292 M20 Mitchell Johnson, 32, Menahga, MN 49.72% 4:02:32 9:15 3:59:45 2194 199 M40 Adam Monaghan, 42, Roseville, MN 51.69% 4:02:32 9:15 3:59:40 2195 1293 M20 August Johanson, 26, Austin, TX 49.71% 4:02:33 9:15 3:59:29 2196 200 M40 Timothy Gearns, 41, Hermantown, MN 51.25% 4:02:33 9:15 3:56:31 2197 201 M40 Elliot Myers, 43, Sunset, LA 52.12% 4:02:35 9:15 4:00:36 2198 164 M45 Nathan Crowder, 46, La Crosse, WI 53.48% 4:02:41 9:15 3:48:07 2199 202 M40 Phillip Jonsson, 42, Maple Grove, MN 51.64% 4:02:46 9:16 4:00:15 2200 203 M40 Michael Loulan, 40, Winter Springs, FL 50.77% 4:02:47 9:16 3:58:39 2201 311 M35 Kris Nosworthy, 37, Chaska, MN 49.76% 4:02:51 9:16 3:59:46 2202 312 M35 Pete Johnson, 38, Lino Lakes, MN 49.98% 4:02:53 9:16 3:59:15 2203 1294 M20 Lucas Knowlton, 29, Blaine, MN 49.63% 4:02:57 9:16 3:59:53 2204 1295 M20 Jacob Hyman, 28, Washington, DC 49.63% 4:02:57 9:16 3:49:07 2205 204 M40 Greg Petersen, 40, Dayton, MN 50.73% 4:02:58 9:16 3:57:10 2206 84 M50 Jason Sickmann, 53, Cloquet, MN 56.92% 4:03:02 9:16 4:00:50 2207 1296 M20 Leo Lewis, 26, Minneapolis, MN 49.61% 4:03:04 9:16 4:01:22 2208 1297 M20 Drew Anderson, 26, Minneapolis, MN 49.61% 4:03:05 9:16 4:01:46 2209 1298 M20 Jacob Selseth, 20, Superior, WI 50.00% 4:03:07 9:16 4:00:08 2210 1299 M20 William Okuno, 25, Minneapolis, MN 49.60% 4:03:08 9:16 3:58:13 2211 165 M45 Scott Vrieze, 45, Minneapolis, MN 52.90% 4:03:11 9:17 3:57:22 2212 34 M60 Joseph Thomas, 62, Mineola, NY 62.12% 4:03:16 9:17 3:59:29 2213 313 M35 Trevor McCoy, 39, Woodbury, MN 50.25% 4:03:16 9:17 3:57:56 2214 1300 M20 Luke Bjorlie, 31, Eden Prairie, MN 49.56% 4:03:18 9:17 3:55:50 2215 1301 M20 Dan Gerdes, 24, Minneapolis, MN 49.55% 4:03:20 9:17 3:59:45 2216 1302 M20 Bradley Gumtow, 26, Neenah, WI 49.55% 4:03:21 9:17 4:03:02 2217 1303 M20 Steven Cranston, 27, Sylacauga, AL 49.54% 4:03:24 9:17 4:02:52 2218 166 M45 Austin Wartner, 46, Lakeville, MN 53.31% 4:03:26 9:17 3:51:43 2219 1304 M20 Jake Brandt, 27, Ofallon, MO 49.53% 4:03:26 9:17 4:00:23 2220 1305 M20 Michael Wallander, 22, Eau Claire, WI 49.53% 4:03:27 9:17 3:57:21 2221 1306 M20 Benji Wedel, 27, Duluth, MN 49.53% 4:03:27 9:17 3:59:11 2222 314 M35 Benjamin Wils, 35, Farmington Hills, MI 49.53% 4:03:27 9:17 3:46:58 2223 7 M65 Jeff Denney, 67, Bloomington, MN 65.43% 4:03:28 9:17 4:01:49 2224 39 M18 Jasper Helander, 18, Mountain Iron, MN 51.16% 4:03:28 9:17 3:59:44 2225 1307 M20 Kaizer Nelson, 20, Wayzata, MN 49.91% 4:03:32 9:17 3:57:42 2226 205 M40 Blake St. Sauver, 40, Minneapolis, MN 50.60% 4:03:36 9:17 3:57:34 2227 1308 M20 Omar Haque, 34, Rochester, MN 49.50% 4:03:37 9:18 4:00:42 2228 1309 M20 Cooper Johnson, 28, Minneapolis, MN 49.50% 4:03:37 9:18 3:57:25 2229 1310 M20 Daniel Faulds, 28, Torrance, CA 49.50% 4:03:37 9:18 3:57:24 2230 315 M35 Chris Stephenson, 39, Rochester, MN 50.17% 4:03:39 9:18 4:00:13 2231 1311 M20 Trenton Axel, 26, Little Falls, MN 49.48% 4:03:42 9:18 3:59:29 2232 1312 M20 Adam Dickey, 26, Onalaska, WI 49.48% 4:03:42 9:18 4:01:26 2233 1313 M20 Thomas Carter, 29, San Diego, CA 49.44% 4:03:53 9:18 4:02:08 2234 54 M55 Mark Stallbaumer, 55, Olathe, KS 57.80% 4:03:54 9:18 4:01:48 2235 1314 M20 Kevin Nelson, 28, Forest Lake, MN 49.40% 4:04:05 9:19 4:02:07 2236 35 M60 Rick Gaynor, 64, Amery, WI 63.21% 4:04:07 9:19 3:55:06 2237 1315 M20 Zach Simpson, 31, Chaska, MN 49.39% 4:04:09 9:19 3:57:10 2238 55 M55 Steven Levitsky, 58, Pittsford, NY 59.45% 4:04:10 9:19 4:02:07 2239 1316 M20 Sam Hiner, 25, Duluth, MN 49.37% 4:04:14 9:19 4:00:50 2240 1317 M20 Jarod Fox, 27, Minneapolis, MN 49.37% 4:04:15 9:19 4:01:09 2241 316 M35 Steven James, 37, St. Louis, MO 49.46% 4:04:20 9:19 4:02:47 2242 317 M35 Mike Kurkowski, 35, Danbury, WI 49.34% 4:04:23 9:19 3:49:33 2243 318 M35 Michael Mydlach, 37, Milwaukee, WI 49.42% 4:04:32 9:20 4:04:29 2244 319 M35 Joseph Borning, 36, Minneapolis, MN 49.31% 4:04:33 9:20 4:01:37 2245 1318 M20 Sharat Dhananjaya, 24, Minneapolis, MN 49.30% 4:04:35 9:20 4:02:19 2246 56 M55 Curt Clausen, 57, New York, NY 58.76% 4:04:37 9:20 4:02:26 2247 320 M35 Alexander Larsen, 36, Houston, TX 49.30% 4:04:38 9:20 4:02:40 2248 1319 M20 Juan Cedillo, 27, St Paul, MN 49.29% 4:04:39 9:20 4:03:35 2249 206 M40 Trevor Finc, 40, Maple Grove, MN 50.38% 4:04:39 9:20 3:52:33 2250 1320 M20 Brad Basco, 30, Plymouth, MN 49.29% 4:04:39 9:20 4:01:16 2251 1321 M20 Maximillian Geis, 27, Fitchburg, WI 49.28% 4:04:42 9:20 4:00:59 2252 321 M35 Brent Davis, 37, Wauwatosa, WI 49.35% 4:04:50 9:20 4:02:46 2253 167 M45 Matt Wiisanen, 48, Ooltewah, TN 53.93% 4:04:58 9:21 4:04:06 2254 1322 M20 Ross Larson, 33, Hopkins, MN 49.22% 4:05:00 9:21 4:02:01 2255 322 M35 Scott Lane, 39, Orlando, FL 49.89% 4:05:00 9:21 4:02:05 2256 1323 M20 Benjamin Stecklein, 20, Minneapolis, MN 49.56% 4:05:15 9:21 3:57:58 2257 323 M35 Dillon Abbott, 35, Hopkins, MN 49.16% 4:05:17 9:21 4:02:08 2258 1324 M20 Austin Wlaschin, 23, Circle Pines, MN 49.15% 4:05:19 9:21 3:58:21 2259 207 M40 Aaron Hamann, 42, South St Paul, MN 51.09% 4:05:21 9:21 4:00:44 2260 1325 M20 Charles Treat, 26, Cedar Rapids, IA 49.14% 4:05:24 9:22 4:02:15 2261 208 M40 Justin Hammar, 44, Minneapolis, MN 51.96% 4:05:26 9:22 3:53:46 2262 1326 M20 Trent Feldt, 31, Parker, CO 49.13% 4:05:27 9:22 3:56:09 2263 1327 M20 Alex Chiapetta, 34, Austin, TX 49.12% 4:05:30 9:22 4:01:29 2264 324 M35 Miles magee, 38, Paris, FR 49.43% 4:05:33 9:22 4:04:06 2265 1328 M20 Gem Figueroa, 22, Tampa, FL 49.09% 4:05:38 9:22 4:04:16 2266 57 M55 Bill Sevold, 59, Woodbury, MN 59.66% 4:05:43 9:22 4:02:17 2267 1329 M20 Mike Wallace, 30, St Paul, MN 49.07% 4:05:43 9:22 3:58:09 2268 1330 M20 Josh Aune, 27, Monticello, MN 49.07% 4:05:45 9:22 4:01:22 2269 58 M55 Kevin McCaffrey, 56, Lincoln, NE 57.90% 4:05:51 9:23 4:00:24 2270 209 M40 Jeff Boucher, 42, Cloquet, MN 50.99% 4:05:52 9:23 3:56:24 2271 1331 M20 Henry Greenfield, 23, Clayton, MO 49.04% 4:05:53 9:23 4:01:50 2272 210 M40 Charlie Engh, 41, Saint Paul, MN 50.55% 4:05:55 9:23 4:02:53 2273 1332 M20 Bode Hislop, 20, Duluth, MN 49.41% 4:06:02 9:23 4:03:21 2274 1333 M20 Brandl Moniz, 30, Minneapolis, MN 49.01% 4:06:02 9:23 4:01:07 2275 168 M45 Aaron Hislop, 49, Duluth, MN 54.18% 4:06:03 9:23 4:03:22 2276 325 M35 Ryan Callahan, 35, Coon Rapids, MN 49.00% 4:06:04 9:23 3:57:31 2277 211 M40 Jesse Stertz, 40, Madison, WI 50.07% 4:06:10 9:23 4:04:18 2278 1334 M20 Anthony Valela, 29, Calgary, AB 48.98% 4:06:10 9:23 4:03:15 2279 326 M35 Ryan Navis, 35, Minneapolis, MN 48.98% 4:06:12 9:23 4:03:01 2280 327 M35 Michael Iles, 38, Hollywood, FL 49.28% 4:06:19 9:24 4:03:56 2281 212 M40 Chris Trailer, 43, Edina, MN 51.32% 4:06:21 9:24 4:03:39 2282 1335 M20 Marvin David, 25, Lakeville, MN 48.95% 4:06:21 9:24 4:03:21 2283 1336 M20 Andrew Smith, 27, Amery, WI 48.93% 4:06:25 9:24 4:00:34 2284 1337 M20 Zach Pape, 26, Minneapolis, MN 48.93% 4:06:25 9:24 4:01:13 2285 1338 M20 Cameron Smith, 25, Rochester, MN 48.92% 4:06:28 9:24 4:05:18 2286 59 M55 Eric Chandler, 58, Duluth, MN 58.89% 4:06:30 9:24 4:03:25 2287 1339 M20 Kyle Londrigan, 31, Cedar Rapids, IA 48.90% 4:06:34 9:24 4:04:20 2288 213 M40 Eric Archer, 40, Hermantown, MN 49.99% 4:06:35 9:24 4:03:34 2289 1340 M20 Brock Banken, 23, Minnetonka, MN 48.90% 4:06:37 9:24 3:59:05 2290 85 M50 Derek Johnson, 53, Edina, MN 56.09% 4:06:38 9:24 4:04:10 2291 11 M16 Alec Halvorson, 17, Esko, MN 51.44% 4:06:46 9:25 4:05:29 2292 1341 M20 Zach Lanners, 23, Oakdale, MN 48.86% 4:06:48 9:25 4:04:36 2293 3 M14 Willard Wasche, 15, Sturgeon Lake, MN 53.82% 4:06:49 9:25 4:05:24 2294 328 M35 Ben Pearce, 37, West Lafayette, IN 48.95% 4:06:51 9:25 3:55:47 2295 1342 M20 Josh Horstman, 33, Littleton, CO 48.85% 4:06:52 9:25 3:57:29 2296 214 M40 Michael dolecki, 41, Big Lake, MN 50.35% 4:06:52 9:25 4:00:51 2297 1343 M20 Drew Christopherson, 21, Zumbrota, MN 48.94% 4:06:52 9:25 4:01:31 2298 1344 M20 Donald Fejfar, 26, Boston, MA 48.84% 4:06:54 9:25 4:03:45 2299 40 M18 Leif Hoffman, 19, Brainerd, MN 49.73% 4:06:54 9:25 4:04:11 2300 329 M35 Saam Dilmaghani, 38, Rochester, MN 49.16% 4:06:54 9:25 4:04:08 2301 1345 M20 Clay Anderson, 20, Mankato, MN 49.23% 4:06:56 9:25 4:03:09 2302 330 M35 Peter Hales, 39, Saint Paul, MN 49.49% 4:06:58 9:25 4:04:27 2303 215 M40 Daniel Frederick, 41, Webster City, IA 50.33% 4:06:58 9:25 4:05:04 2304 1346 M20 Tyler Masuda, 25, Chicago, IL 48.82% 4:07:00 9:25 4:02:03 2305 1347 M20 Tristan Cravello, 26, Clearwater, FL 48.81% 4:07:03 9:25 4:06:41 2306 1348 M20 Guillermo Castro, 27, Plymouth, MN 48.81% 4:07:03 9:25 4:05:07 2307 1349 M20 Ethan Graff, 25, Duluth, MN 48.80% 4:07:05 9:25 4:01:26 2308 1350 M20 Brandon Lindemoen, 30, Eveleth, MN 48.80% 4:07:06 9:25 4:05:25 2309 1351 M20 Angel Rangel Chavez, 28, St Paul, MN 48.79% 4:07:08 9:26 3:54:35 2310 1352 M20 Andrew Knutson, 32, Minneapolis, MN 48.79% 4:07:09 9:26 4:04:35 2311 1353 M20 Riley Nelson, 26, Fort Collins, MN 48.79% 4:07:10 9:26 4:00:55 2312 216 M40 Gregg Wolff, 43, Boise, ID 51.13% 4:07:18 9:26 4:06:04 2313 331 M35 Latif Kamara, 37, Minneapolis, MN 48.85% 4:07:22 9:26 4:04:16 2314 1354 M20 Colin Jacobsen, 25, Victoria, MN 48.73% 4:07:26 9:26 4:04:44 2315 86 M50 Chad Sanschagrin, 51, Fallston, MD 54.87% 4:07:27 9:26 4:05:24 2316 1355 M20 Paul Jakobovic, 26, Boulder, CO 48.73% 4:07:27 9:26 4:05:47 2317 1356 M20 Colin Kummer, 26, Eagan, MN 48.73% 4:07:27 9:26 4:04:41 2318 1357 M20 Hunter Gray, 25, Sedalia, MO 48.71% 4:07:32 9:26 4:01:54 2319 1358 M20 William Kreisa, 21, Winnetka, IL 48.81% 4:07:34 9:27 3:58:11 2320 332 M35 David Bretz, 35, Madison, WI 48.69% 4:07:39 9:27 4:05:03 2321 2 M70 Paul Sivanich, 73, Mequon, WI 68.92% 4:07:42 9:27 4:05:35 2322 1359 M20 Simon France, 28, Minneapolis, MN 48.67% 4:07:46 9:27 4:02:23 2323 60 M55 Danny Pureber, 59, Rochester, MN 59.17% 4:07:47 9:27 4:04:23 2324 1360 M20 David Zastrow, 26, Wauwatosa, WI 48.63% 4:07:59 9:28 4:04:08 2325 1361 M20 Ramin Shaheedian, 33, Arlington, VA 48.62% 4:08:00 9:28 4:06:13 2326 1362 M20 Brenden Seipke, 23, Two Harbors, MN 48.62% 4:08:02 9:28 3:58:10 2327 169 M45 David Kogler, 45, St Peter, MN 51.87% 4:08:02 9:28 4:06:21 2328 333 M35 Corey Broms, 37, Roseville, MN 48.71% 4:08:03 9:28 3:58:35 2329 61 M55 Jim Soukup, 57, Eagan, MN 57.94% 4:08:04 9:28 4:05:47 2330 62 M55 Randall Henke, 56, Jacksonville, FL 57.37% 4:08:07 9:28 4:02:39 2331 1363 M20 Blake Hoffstatter, 30, White Bear Lake, MN 48.60% 4:08:07 9:28 4:04:42 2332 334 M35 Dan Kakaley, 37, Denver, CO 48.69% 4:08:10 9:28 4:06:34 2333 1364 M20 Harrison Schaefer, 33, New York, NY 48.57% 4:08:17 9:28 3:58:30 2334 1365 M20 Noah Pricco, 23, Minneapolis, MN 48.56% 4:08:19 9:28 4:00:27 2335 1366 M20 Davis Johnson, 31, Minnetrista, MN 48.56% 4:08:20 9:28 4:06:42 2336 1367 M20 Cal Goerdt, 23, Duluth, MN 48.55% 4:08:21 9:28 4:00:29 2337 1368 M20 Gerald Robinson, 29, Minneapolis, MN 48.55% 4:08:22 9:28 4:07:04 2338 1369 M20 Austin Pierce, 33, Saint Cloud, FL 48.54% 4:08:25 9:29 4:05:48 2339 1370 M20 Zach Wingert, 24, Urbandale, IA 48.54% 4:08:25 9:29 4:07:01 2340 1371 M20 Justin Wolf, 34, Charlotte, NC 48.54% 4:08:26 9:29 4:05:32 2341 1372 M20 Joe Rickabaugh, 34, Chaska, MN 48.53% 4:08:27 9:29 4:02:54 2342 170 M45 Jeff Trunkel, 49, Stanley, WI 53.65% 4:08:30 9:29 4:04:26 2343 63 M55 Chris Tomas, 55, Savage, MN 56.73% 4:08:32 9:29 3:58:14 2344 1373 M20 Jacob Ford, 29, Janesville, WI 48.50% 4:08:36 9:29 4:04:12 2345 1374 M20 David Hayden, 33, Mahtomedi, MN 48.49% 4:08:40 9:29 4:05:26 2346 1375 M20 Benjamin Pitkin, 28, Bismarck, ND 48.49% 4:08:41 9:29 4:06:26 2347 171 M45 Justin duffek, 46, Appleton, WI 52.19% 4:08:41 9:29 4:06:25 2348 1376 M20 Grady Lenihan, 29, Lenexa, KS 48.49% 4:08:42 9:29 4:08:23 2349 1377 M20 Michael Sack, 28, Marriottsville, MD 48.48% 4:08:43 9:29 4:08:09 2350 1378 M20 Dawson Beutler, 25, Boston, MA 48.48% 4:08:43 9:29 4:06:42 2351 1379 M20 Robert LeGarde, 30, Duluth, MN 48.47% 4:08:47 9:29 4:02:33 2352 1380 M20 Jared Lee, 27, Minneapolis, MN 48.46% 4:08:51 9:29 4:06:58 2353 335 M35 Paul Strain, 35, Minneapolis, MN 48.45% 4:08:53 9:30 4:07:43 2354 1381 M20 Drew Vacek, 20, Waconia, MN 48.83% 4:08:56 9:30 4:06:13 2355 1382 M20 David Lawor, 34, Coon Rapids, MN 48.43% 4:08:58 9:30 4:06:14 2356 1383 M20 Joseph Wallace, 32, Elk River, MN 48.43% 4:09:00 9:30 4:06:02 2357 1384 M20 Erik Lennartson, 31, Barnum, MN 48.41% 4:09:04 9:30 4:02:26 2358 1385 M20 Taylor Parrish, 27, Ankeny, IA 48.40% 4:09:08 9:30 4:07 2359 1386 M20 Raleigh Page, 22, Chanhassen, MN 48.40% 4:09:09 9:30 4:07:12 2360 1387 M20 Ben Porter, 28, Indianapolis, IN 48.38% 4:09:14 9:30 4:07:40 2361 1388 M20 Matt Sraders, 28, Raleigh, NC 48.38% 4:09:14 9:30 4:07:40 2362 1389 M20 Nick Pierret, 29, Minneapolis, MN 48.35% 4:09:24 9:31 4:08:44 2363 217 M40 David Karlson, 41, Minneapolis, MN 49.84% 4:09:24 9:31 4:07:47 2364 336 M35 Tyler Bystedt, 36, Duluth, MN 48.34% 4:09:27 9:31 4:06:19 2365 337 M35 Mounir Assaf, 37, Westbury, NY 48.44% 4:09:28 9:31 4:08:32 2366 172 M45 Jamie Tveitbakk, 47, Lakeville, MN 52.49% 4:09:28 9:31 4:03:25 2367 1390 M20 Zachary Wisen, 34, North Branch, MN 48.33% 4:09:30 9:31 4:07:53 2368 1391 M20 Zi Xuan Wong, 27, St Paul, MN 48.32% 4:09:32 9:31 4:07:44 2369 218 M40 Vincent Coffeen, 41, Saint Anthony, MN 49.80% 4:09:37 9:31 4:07:23 2370 173 M45 Carlos Castrillo, 48, Willmar, MN 52.91% 4:09:41 9:31 4:07:35 2371 174 M45 Isaac Broberg, 46, Eden Prairie, MN 51.98% 4:09:42 9:31 4:06:29 2372 338 M35 Benjamin Crist, 35, Sarasota, FL 48.29% 4:09:43 9:31 4:05:26 2373 175 M45 Quin Anderson, 49, Belle Plaine, MN 53.36% 4:09:50 9:32 4:07:43 2374 87 M50 Joel Weber, 52, Minneapolis, MN 54.81% 4:10:01 9:32 4:08:20 2375 88 M50 Aron McDonald, 52, Menominee, MI 54.80% 4:10:05 9:32 4:04:48 2376 1392 M20 Nick Buto, 25, Chicago, IL 48.21% 4:10:06 9:32 3:57:07 2377 339 M35 Brian Duncan, 39, Shoreview, MN 48.87% 4:10:07 9:32 4:08:36 2378 176 M45 Matt Lilyquist, 45, Duluth, MN 51.43% 4:10:08 9:32 4:01:31 2379 1393 M20 Brandon Flynn, 29, Minneapolis, MN 48.19% 4:10:15 9:33 4:06:50 2380 340 M35 Ilia Ayzenshtok, 36, Atlanta, GA 48.18% 4:10:17 9:33 4:06:26 2381 36 M60 Mark Wilhite, 60, Excelsior, MN 59.16% 4:10:18 9:33 4:09:15 2382 8 M65 Kirk Heskitt, 67, Dewitt, MI 63.64% 4:10:20 9:33 4:07:23 2383 1394 M20 Owen Sorby, 24, Minneapolis, MN 48.17% 4:10:20 9:33 3:59:03 2384 1395 M20 Dylan Hom, 23, Saginaw, MN 48.16% 4:10:22 9:33 4:08:02 2385 1396 M20 Brenden Lipp, 26, Phoenix, AZ 48.16% 4:10:24 9:33 4:05:59 2386 1397 M20 Max Kennedy, 24, Duluth, MN 48.16% 4:10:24 9:33 4:07:06 2387 341 M35 Nicholas Aaland, 39, Prior Lake, MN 48.81% 4:10:27 9:33 4:06:36 2388 219 M40 Mark Mcallise, 41, Olmsted Twp, OH 49.63% 4:10:27 9:33 4:07:19 2389 177 M45 Timothy Watkinson, 47, Farmington, MN 52.27% 4:10:30 9:33 4:04:38 2390 342 M35 Trevor Pearson, 38, Saint Paul, MN 48.45% 4:10:31 9:33 3:55:42 2391 89 M50 Rob Mann, 53, Saint Paul, MN 55.21% 4:10:32 9:33 4:05:20 2392 343 M35 Ryan Sweeney, 38, Proctor, MN 48.44% 4:10:36 9:33 4:08:51 2393 64 M55 Richard Johnston, 58, Edina, MN 57.92% 4:10:38 9:34 4:07:32 2394 1398 M20 Caleb Lexvold, 26, Minneapolis, MN 48.11% 4:10:40 9:34 4:08:23 2395 65 M55 David Jaime, 55, Woodbury, MN 56.22% 4:10:46 9:34 4:08:09 2396 344 M35 Nate Palmer, 38, Owatonna, MN 48.39% 4:10:51 9:34 4:09:32 2397 90 M50 Daniel Marcus, 52, St. Louis, MO 54.63% 4:10:51 9:34 4:08:25 2398 345 M35 Stephen Fregosi, 37, Champlin, MN 48.17% 4:10:52 9:34 4:07:46 2399 91 M50 Karl Erickson, 53, Maplewood, MN 55.14% 4:10:52 9:34 4:08:50 2400 66 M55 Benjamin Leonard, 57, Plymouth, MN 57.27% 4:10:58 9:34 4:07:22 2401 346 M35 Dan Salisbury, 35, Buena Vista, CO 48.03% 4:11:03 9:35 4:06:59 2402 1399 M20 Cole Beyer, 22, Minnetonka, MN 48.00% 4:11:13 9:35 4:07:13 2403 92 M50 Servando Sanchez, 53, Osceola, WI 55.06% 4:11:15 9:35 4:02:10 2404 1400 M20 Mathew Rico, 30, Sioux Falls, SD 47.99% 4:11:17 9:35 4:09:02 2405 1401 M20 Emmett Foner, 24, Cloquet, MN 47.98% 4:11:18 9:35 4:09:28 2406 347 M35 Andy Schiemo, 35, Bloomington, MN 47.95% 4:11:28 9:35 3:55 2407 178 M45 Ryan Flynn, 45, Esko, MN 51.16% 4:11:28 9:35 4:10:23 2408 41 M18 Clayton Otten, 19, St Paul, MN 48.82% 4:11:32 9:36 4:07:55 2409 348 M35 Mark Schmalz, 38, Wenham, MA 48.25% 4:11:33 9:36 4:09:29 2410 1402 M20 Nolan Goshey, 32, Aitkin, MN 47.92% 4:11:38 9:36 4:09:17 2411 1403 M20 Marshall Peters, 21, Rochester, MN 48.02% 4:11:38 9:36 4:08:28 2412 179 M45 Luke Eichten, 45, North Branch, MN 51.12% 4:11:39 9:36 4:04:18 2413 1404 M20 Nathaniel Kasch, 29, New York, NY 47.91% 4:11:41 9:36 4:07:51 2414 1405 M20 Aaron Bromenschenkel, 25, Minneapolis, MN 47.91% 4:11:42 9:36 4:08:42 2415 1406 M20 Paul Scholbrock, 30, Kalispell, MT 47.90% 4:11:43 9:36 4:08:39 2416 1407 M20 Gavin Berger, 31, Brooklyn, NY 47.90% 4:11:45 9:36 4:10:04 2417 1408 M20 Dawson Rogers, 27, St Paul, MN 47.89% 4:11:47 9:36 4:08:15 2418 180 M45 Steve Rentz, 46, St Cloud, FL 51.54% 4:11:50 9:36 4:10:20 2419 1409 M20 Anthony DiBello, 25, Washington, DC 47.87% 4:11:55 9:37 4:02:16 2420 1410 M20 Keaton Clarke, 25, Minneapolis, MN 47.85% 4:12:00 9:37 4:10:03 2421 1411 M20 Grant Gonitzke, 33, Grand Forks, ND 47.83% 4:12:05 9:37 4:09 2422 220 M40 Travis Frank, 41, Aliso Viejo, CA 49.30% 4:12:07 9:37 4:09:50 2423 1412 M20 Sam Nascak, 23, Winona, MN 47.83% 4:12:07 9:37 4:09:15 2424 1413 M20 Owen Lund, 22, Shakopee, MN 47.82% 4:12:09 9:37 4:08:35 2425 1414 M20 Anthony Armstrong, 31, Forest Lake, MN 47.82% 4:12:11 9:37 4:08:34 2426 349 M35 Adam Literski, 36, Eagan, MN 47.80% 4:12:17 9:37 4:10:20 2427 1415 M20 Ely Young, 20, Hermantown, MN 48.17% 4:12:21 9:38 4:04:43 2428 1416 M20 William Kelley, 23, Lakewood, CO 47.78% 4:12:22 9:38 4:09:25 2429 1417 M20 Tyler Mulcahy, 27, Hiawatha, IA 47.78% 4:12:23 9:38 4:08:32 2430 3 M70 Rodney Champagne, 70, Spencerport, NY 65.24% 4:12:24 9:38 4:09:36 2431 67 M55 Craig Poulson, 59, Silver Spring, MD 58.08% 4:12:25 9:38 4:09:17 2432 42 M18 Brayden Haapala, 19, Buffalo, MN 48.58% 4:12:46 9:38 4:11:13 2433 1418 M20 Eric Crum, 26, Colorado Springs, CO 47.70% 4:12:47 9:38 4:07:40 2434 43 M18 Brody Stephany, 19, Savage, MN 48.58% 4:12:47 9:38 4:09:27 2435 181 M45 Robert Davenport, 49, Baldwin, WI 52.74% 4:12:47 9:38 4:07:45 2436 1419 M20 Bobby Moua, 23, Shoreview, MN 47.70% 4:12:48 9:39 4:12:22 2437 1420 M20 Eric Hendricks, 27, St. Louis Park, MN 47.70% 4:12:48 9:39 4:08:57 2438 221 M40 Chad Hillesheim, 42, St Peter, MN 49.59% 4:12:49 9:39 4:08:35 2439 1421 M20 Zachary Bushbaum, 25, West Des Moines, IA 47.69% 4:12:51 9:39 4:11:02 2440 1422 M20 Elijah Peterson, 26, Minneapolis, MN 47.68% 4:12:53 9:39 4:10:29 2441 350 M35 Erik Danielson, 35, Willmar, MN 47.68% 4:12:54 9:39 4:09:48 2442 222 M40 Josh Boyd, 44, Stanchfield, MN 50.42% 4:12:57 9:39 4:09:53 2443 182 M45 Scott Dutcher, 45, Brandon, MN 50.86% 4:12:58 9:39 4:09:36 2444 351 M35 Shandar hasan, 36, St Paul, MN 47.65% 4:13:04 9:39 4:10:04 2445 1423 M20 Jack Benolkin, 20, Duluth, MN 48.03% 4:13:05 9:39 4:11:41 2446 1424 M20 Joe Simon, 22, Farmington, MN 47.63% 4:13:11 9:39 4:12:12 2447 223 M40 John Kaczmarek, 41, Bethel, MN 49.09% 4:13:13 9:39 4:09:53 2448 1425 M20 Jonathan Marquardt, 33, Stillwater, MN 47.62% 4:13:13 9:39 4:07:28 2449 1426 M20 Ethan Tjelmeland, 27, Maple Grove, MN 47.61% 4:13:15 9:40 4:08:56 2450 352 M35 Shawn Sickler, 39, Soddy-Daisy, TN 48.26% 4:13:16 9:40 4:11:32 2451 93 M50 Phillip Schwarz, 52, Chicago, IL 54.11% 4:13:17 9:40 4:12:22 2452 94 M50 Bill Dieter, 54, Plymouth, MI 55.12% 4:13:22 9:40 4:11:47 2453 68 M55 Jeffery Bond, 59, Prinsburg, MN 57.86% 4:13:22 9:40 4:10:27 2454 95 M50 Christian Lawler, 54, Edina, MN 55.10% 4:13:27 9:40 4:10:27 2455 1427 M20 Jacob Dahlberg, 30, Gordon, WI 47.58% 4:13:27 9:40 4:05:46 2456 1428 M20 Kevin Tyler, 32, Madison, WI 47.57% 4:13:30 9:40 4:12 2457 1429 M20 Zachary Conklin, 25, Cloquet, MN 47.55% 4:13:35 9:40 4:10:31 2458 1430 M20 Edward Brody, 24, Minneapolis, MN 47.54% 4:13:39 9:40 4:11:32 2459 1431 M20 Alex Lepp, 33, Green Bay, WI 47.54% 4:13:40 9:41 4:11:27 2460 224 M40 Paul Miller, 41, Green Bay, WI 49.00% 4:13:40 9:41 4:11:35 2461 1432 M20 Jack Smith, 25, Minneapolis, MN 47.53% 4:13:41 9:41 4:10:12 2462 1433 M20 Brent Stiglich, 32, Pleasent View, TN 47.52% 4:13:44 9:41 4:12:07 2463 1434 M20 Maxwell Revak, 20, Prior Lake, MN 47.89% 4:13:49 9:41 4:10:30 2464 183 M45 Joseph Bettencourt, 47, Spring, TX 51.57% 4:13:56 9:41 4:11:05 2465 1435 M20 Jacob Meyer, 22, Eden Prairie, MN 47.49% 4:13:56 9:41 4:10:56 2466 1436 M20 Spencer Wilts, 34, Maple Grove, MN 47.47% 4:14:02 9:41 4:10:53 2467 1437 M20 Landon Larivee, 32, Jordan, MN 47.46% 4:14:04 9:41 4:10:45 2468 1438 M20 Nathaniel Thome, 32, St Paul, MN 47.46% 4:14:06 9:42 4:10:55 2469 1439 M20 Branden VandenToorn, 31, Grand Rapids, MI 47.45% 4:14:07 9:42 4:07:27 2470 1440 M20 Keegan Jones, 33, Owatonna, MN 47.45% 4:14:08 9:42 4:05:02 2471 1441 M20 James Carnes, 29, Palo Alto, CA 47.45% 4:14:09 9:42 4:13:33 2472 1442 M20 Darren Haataja, 32, Menahga, MN 47.44% 4:14:10 9:42 4:08:18 2473 69 M55 Thomas Hoffman, 57, Birchwood, MN 56.55% 4:14:11 9:42 4:11:37 2474 225 M40 Kyle Damjanovich, 40, Hibbing, MN 48.49% 4:14:11 9:42 4:09:05 2475 226 M40 Joseph Panzarella, 44, East Rochester, NY 50.17% 4:14:13 9:42 4:12:39 2476 1443 M20 Christopher Giuffre, 32, Westlake, OH 47.42% 4:14:17 9:42 4:11:45 2477 96 M50 Michael Janssen, 52, Carroll, IA 53.89% 4:14:18 9:42 4:10:10 2478 353 M35 Andrew Krueger, 35, Lyndhurst, OH 47.42% 4:14:18 9:42 4:10:22 2479 1444 M20 Kurt Heise, 31, Stanford, CA 47.41% 4:14:21 9:42 4:08:53 2480 70 M55 Pete Bromen, 57, Duluth, MN 56.51% 4:14:23 9:42 4:11:21 2481 1445 M20 Blake Vinje, 29, Omaha, NE 47.39% 4:14:28 9:42 4:10:46 2482 1446 M20 Daniel Asmussen, 29, Minneapolis, MN 47.38% 4:14:31 9:42 4:13:04 2483 354 M35 Gary Prebeck, 39, Willmar, MN 48.02% 4:14:32 9:43 4:11:11 2484 1447 M20 Connor Cahill, 26, Duluth, MN 47.37% 4:14:34 9:43 4:12:50 2485 1448 M20 Nicholas Ellingson, 25, Mounds View, MN 47.36% 4:14:35 9:43 4:09:31 2486 1449 M20 Carlton Lokken, 30, Kasson, MN 47.36% 4:14:36 9:43 4:05:58 2487 97 M50 Steve Hennessy, 53, Hastings, MN 54.32% 4:14:39 9:43 4:09:32 2488 355 M35 Charles Thrash, 36, Denton, TX 47.35% 4:14:42 9:43 4:12:06 2489 356 M35 Robert Swanson, 37, Rochester, MN 47.44% 4:14:44 9:43 4:05 2490 1450 M20 Michael Thomas, 30, Lake Elmo, MN 47.33% 4:14:45 9:43 4:13:12 2491 1451 M20 Hunter Erickson, 24, Burnsville, MN 47.32% 4:14:51 9:43 3:59:26 2492 227 M40 Randy jonell, 41, Hopkins, MN 48.77% 4:14:52 9:43 4:09:57 2493 1452 M20 Ben Harms, 26, Fargo, ND 47.30% 4:14:55 9:43 4:09:44 2494 228 M40 Steven Kalina, 44, Andover, MN 50.03% 4:14:56 9:43 4:09:04 2495 4 M70 David Munn, 70, Minneapolis, MN 64.59% 4:14:56 9:43 4:09:22 2496 1453 M20 Kolby Gartner, 23, Lanesboro, MN 47.28% 4:15:03 9:44 4:13:31 2497 357 M35 Lucas Gingery, 38, Duluth, MN 47.58% 4:15:06 9:44 4:06:28 2498 229 M40 Derrick Hulsey, 42, Park Hills, MO 49.13% 4:15:10 9:44 4:00:11 2499 9 M65 Michael Beeson, 68, Clemson, SC 63.06% 4:15:23 9:44 4:13:45 2500 1454 M20 Sam Skoglund, 26, East Bethel, MN 47.22% 4:15:23 9:44 4:12:35 2501 230 M40 Carl Brewer, 42, Washington, DC 49.08% 4:15:26 9:45 4:11:03 2502 358 M35 Luke Hittner, 36, Custer, SD 47.18% 4:15:38 9:45 4:11:19 2503 1455 M20 Samuel Fields, 28, Ham Lake, MN 47.16% 4:15:41 9:45 4:10:44 2504 71 M55 Jeff Proulx, 56, Minnetrista, MN 55.67% 4:15:43 9:45 4:11:51 2505 359 M35 Daniel Hill, 36, Hermantown, MN 47.16% 4:15:44 9:45 4:11:54 2506 231 M40 Steve Sokoloski, 43, Pittsburgh, PA 49.44% 4:15:45 9:45 4:05:48 2507 1456 M20 Brock Bye, 24, Minneapolis, MN 47.15% 4:15:46 9:45 4:11:49 2508 360 M35 David Cummings, 37, Crystal, MN 47.25% 4:15:46 9:45 4:11:46 2509 1457 M20 Jeff Eliason, 29, Superior, WI 47.15% 4:15:46 9:45 4:03:22 2510 361 M35 Joel Okel, 38, Maple Grove, MN 47.45% 4:15:48 9:45 4:12:15 2511 1458 M20 Dean Myers, 33, Wayzata, MN 47.13% 4:15:51 9:46 4:13:56 2512 1459 M20 Luke Addington, 30, Brainerd, MN 47.11% 4:15:57 9:46 4:11:25 2513 1460 M20 Brady Petermeier, 26, Le Grand, IA 47.10% 4:16:00 9:46 4:09:55 2514 232 M40 Colin Rieke, 40, Oshkosh, WI 48.14% 4:16:01 9:46 4:13:48 2515 1461 M20 Drake Raduns-Parsley, 24, Sauk Rapids, MN 47.10% 4:16:01 9:46 4:12:36 2516 1462 M20 Markus Lee, 31, Rogers, MN 47.09% 4:16:04 9:46 4:13:17 2517 1463 M20 Joel Mathur, 34, Chicago, IL 47.09% 4:16:04 9:46 4:10:49 2518 1464 M20 Cole Warfield, 24, Bozeman, MT 47.09% 4:16:04 9:46 4:11:33 2519 1465 M20 Ryan Flanders, 24, Austin, MN 47.08% 4:16:07 9:46 4:11:52 2520 37 M60 Scott Stanek, 60, Chaska, MN 57.81% 4:16:08 9:46 4:12:42 2521 1466 M20 Atef Ali, 26, Los Angeles, CA 47.07% 4:16:10 9:46 4:02:55 2522 362 M35 Phil Hildebrandt, 37, Stillwater, MN 47.15% 4:16:18 9:47 4:13:48 2523 184 M45 Brian Kilbride, 48, Waukee, IA 51.54% 4:16:19 9:47 4:14:09 2524 1467 M20 Evan Selzer, 30, Baltimore, MD 47.04% 4:16:20 9:47 4:14:17 2525 1468 M20 Ben Meyers, 26, Rogers, MN 47.04% 4:16:21 9:47 4:14:16 2526 1469 M20 Ariel Pry, 32, Minneapolis, MN 47.03% 4:16:24 9:47 4:12:23 2527 1470 M20 Griffin Robertson, 29, Cottage Grove, MN 47.01% 4:16:29 9:47 4:13:49 2528 1471 M20 Ben Korab, 27, Madison, WI 46.99% 4:16:36 9:47 4:14:20 2529 363 M35 Erick Hanson, 35, Monticello, MN 46.99% 4:16:36 9:47 4:13:02 2530 1472 M20 Caiden Spinner, 20, Brooklyn Park, MN 47.36% 4:16:40 9:47 4:13:48 2531 364 M35 Lucas Jameson, 39, Omaha, NE 47.62% 4:16:41 9:47 4:14:29 2532 1473 M20 Daniel Parish, 27, Minnetonka, MN 46.95% 4:16:49 9:48 4:13:10 2533 1474 M20 Noah Schmit, 22, Ramsey, MN 46.95% 4:16:50 9:48 4:14 2534 365 M35 Andrew Warnes, 37, Shoreview, MN 47.04% 4:16:54 9:48 4:13:38 2535 366 M35 Jordan Pagel, 36, Mound, MN 46.91% 4:17:04 9:48 4:14:22 2536 98 M50 Chris Doyle, 52, Chester Gap, VA 53.30% 4:17:06 9:48 4:12:50 2537 367 M35 Jake Lefever, 37, Willmar, MN 46.98% 4:17:11 9:49 4:13:40 2538 368 M35 Chris Soderlund, 37, Andover, MN 46.98% 4:17:12 9:49 4:14:05 2539 1475 M20 Scott Kippley, 25, Maple Grove, MN 46.88% 4:17:12 9:49 4:14:17 2540 1476 M20 Jeremy Swan Jr. Wells, 26, Bemidji, MN 46.86% 4:17:19 9:49 4:10:53 2541 1477 M20 Karianna Lien, 20, Excelsior, MN 47.24% 4:17:20 9:49 4:12:10 2542 1478 M20 Evan Parkhurst, 30, Woodbury, MN 46.85% 4:17:22 9:49 4:13:59 2543 185 M45 Jason Collins, 45, Willmar, MN 49.97% 4:17:27 9:49 4:14:14 2544 1479 M20 Sam Hatch, 27, Duluth, MN 46.83% 4:17:28 9:49 4:03:19 2545 1480 M20 Ben Book, 28, Westminster, CO 46.83% 4:17:30 9:49 4:13:34 2546 1481 M20 Garret Scaman, 26, Louisville, KY 46.82% 4:17:32 9:49 4:12:18 2547 1482 M20 Joseph Anderson, 24, Buffalo, MN 46.81% 4:17:36 9:50 4:05:16 2548 1483 M20 Jack Smyth, 28, St Louis Park, MN 46.81% 4:17:36 9:50 4:16:04 2549 233 M40 Josh Berka, 44, Iowa City, IA 49.50% 4:17:38 9:50 4:14:32 2550 369 M35 Andrea Lazzaro, 37, Duluth, MN 46.89% 4:17:41 9:50 4:08:14 2551 1484 M20 Tommy Stewart, 28, Chicago, IL 46.79% 4:17:43 9:50 4:11:50 2552 99 M50 Scott Homich, 52, Hermantown, MN 53.17% 4:17:45 9:50 4:01:43 2553 1485 M20 Sam Taggart, 28, Mound, MN 46.78% 4:17:47 9:50 4:14:11 2554 370 M35 Erik Dutcher, 36, Decorah, IA 46.78% 4:17:48 9:50 4:13:46 2555 1486 M20 Sam Bearak, 30, Minneapolis, MN 46.77% 4:17:50 9:50 4:13:21 2556 1487 M20 Blake Lofton, 27, Lawton, IA 46.76% 4:17:53 9:50 4:14:58 2557 234 M40 Joseph Divincenzo, 44, Beverly, MA 49.45% 4:17:54 9:50 4:17:22 2558 1488 M20 Zachary Wetmore, 23, Faribault, MN 46.76% 4:17:54 9:50 4:14:24 2559 1489 M20 Harrison Edwards, 30, Nashville, TN 46.75% 4:17:55 9:50 4:14:03 2560 10 M65 Philip Alesio, 65, Rochester, NY 60.45% 4:17:57 9:50 4:15:03 2561 186 M45 Travis Olives, 48, Woodbury, MN 51.21% 4:17:58 9:50 4:15:38 2562 1 M75 James Tierney, 75, Franksville, WI 68.11% 4:18:12 9:51 4:12:36 2563 371 M35 Ben Gartland, 35, Wauwatosa, WI 46.69% 4:18:15 9:51 4:14:58 2564 1490 M20 Jorge Zhingre, 31, St Paul, MN 46.69% 4:18:16 9:51 4:15:31 2565 4 N Amanda Castro, 33, Robbinsdale, MN 50.65% 4:18:17 9:51 4:15:34 2566 1491 M20 Daniel Salazar, 31, Minneapolis, MN 46.69% 4:18:17 9:51 4:15:34 2567 1492 M20 Michael Houseman, 25, Estherville, IA 46.68% 4:18:20 9:51 4:15:55 2568 100 M50 Dan Spears, 52, Wilmington, NC 53.05% 4:18:21 9:51 4:03:04 2569 38 M60 Russ Grundhauser, 64, Eden Prairie, MN 59.72% 4:18:23 9:51 4:17:18 2570 1493 M20 Charles Hill, 25, Spring, TX 46.67% 4:18:24 9:51 4:15:39 2571 1494 M20 Tim Wehrs, 29, Saint Cloud, MN 46.65% 4:18:29 9:52 4:15:14 2572 101 M50 Angel Valladolid, 51, Bloomington, MN 52.52% 4:18:30 9:52 4:13:36 2573 1495 M20 Andrew Jaggar, 24, Minneapolis, MN 46.64% 4:18:31 9:52 4:14:51 2574 235 M40 Steven Hanke, 44, Duluth, MN 49.33% 4:18:32 9:52 4:17:15 2575 1496 M20 Kevin Kirk, 27, Minnetonka, MN 46.64% 4:18:33 9:52 4:15:09 2576 1497 M20 Cody Kirk, 29, Minnetonka, MN 46.64% 4:18:34 9:52 4:15:10 2577 1498 M20 Zachary Crutchfield, 24, Chicago, IL 46.64% 4:18:34 9:52 4:12:45 2578 372 M35 Scott Forster, 39, Medina, MN 47.27% 4:18:36 9:52 4:15:57 2579 1499 M20 Jackson Sattervall, 30, Minneapolis, MN 46.62% 4:18:38 9:52 4:15:02 2580 1500 M20 Philip De Sa e Silva, 33, Saint Paul, MN 46.62% 4:18:39 9:52 4:13:44 2581 102 M50 Jeffrey Holmes, 51, Oxford, MS 52.49% 4:18:40 9:52 4:15:08 2582 1501 M20 Nick Unruh, 31, McPherson, KS 46.61% 4:18:41 9:52 4:13:06 2583 236 M40 Juan Trevino, 43, Newburgh, IN 48.87% 4:18:43 9:52 4:17:21 2584 373 M35 Jon Nuessmeier, 39, Minneapolis, MN 47.24% 4:18:46 9:52 4:15:26 2585 1502 M20 Andrew Adamson, 33, McHenry, IL 46.60% 4:18:47 9:52 4:16 2586 1503 M20 Mitch Banken, 26, Stillwater, MN 46.60% 4:18:47 9:52 4:15:28 2587 72 M55 Paul Overvoorde, 57, St Paul, MN 55.54% 4:18:48 9:52 4:16:18 2588 39 M60 John James, 61, Troy, IL 57.79% 4:18:50 9:52 4:16:35 2589 374 M35 Scott Bjorn Cummings, 35, Chanhassen, MN 46.57% 4:18:55 9:53 4:15:35 2590 237 M40 Michael Sepcot, 41, Burlingame, CA 48.00% 4:18:58 9:53 4:18:19 2591 1504 M20 Jack Quinn, 23, Chanhassen, MN 46.56% 4:18:58 9:53 4:15:48 2592 375 M35 Lucas Graff, 36, Tea, SD 46.56% 4:19:00 9:53 4:17:46 2593 40 M60 Fritz Arnason, 62, Edina, MN 58.34% 4:19:02 9:53 4:15:36 2594 376 M35 John Cameron, 36, Ramsey, MN 46.56% 4:19:02 9:53 4:15:13 2595 238 M40 Cory Taylor, 40, Corydon, IN 47.57% 4:19:05 9:53 4:19:05 2596 187 M45 Ryan Lemieux, 45, Green Bay, WI 49.65% 4:19:07 9:53 4:17:16 2597 1505 M20 Chris Lancaster, 30, Nashville, TN 46.52% 4:19:11 9:53 4:07:12 2598 188 M45 Marcin Kusper, 46, Chicago Ridge, IL 50.07% 4:19:13 9:53 4:16:31 2599 1506 M20 Reilly Johnson, 24, Duluth, MN 46.52% 4:19:14 9:53 4:10 2600 1507 M20 Drew Sagehorn, 27, Plymouth, MN 46.50% 4:19:18 9:53 4:16 2601 377 M35 Samuel Crahan, 36, Holmen, WI 46.50% 4:19:22 9:54 4:10:58 2602 1508 M20 Isaac St Cyr, 28, Medina, MN 46.48% 4:19:25 9:54 4:11:42 2603 103 M50 Peter Kim, 54, Ben Lomond, CA 53.83% 4:19:26 9:54 4:16:30 2604 239 M40 Roland Ndobuh, 44, Rosemount, MN 49.15% 4:19:28 9:54 4:16:10 2605 189 M45 Michael Olson, 48, Excelsior, MN 50.92% 4:19:29 9:54 4:12:03 2606 73 M55 Bradley Anderson, 58, Maplewood, MN 55.93% 4:19:32 9:54 4:15:21 2607 378 M35 John Prindl, 39, Chaska, MN 47.08% 4:19:39 9:54 4:16:04 2608 379 M35 Daniel Wingert, 38, Minnetonka, MN 46.74% 4:19:41 9:54 4:07:36 2609 1509 M20 Brennan Henderson, 29, Urbana, IA 46.42% 4:19:46 9:54 4:17:32 2610 380 M35 Cameron Jones, 38, Northfield, MN 46.72% 4:19:50 9:55 4:11:59 2611 1510 M20 Jacob Marsh, 33, Duluth, MN 46.41% 4:19:50 9:55 4:17:52 2612 44 M18 Chet Giersdorf-Thompson, 18, Moose Lake, MN 47.94% 4:19:51 9:55 4:17 2613 240 M40 Andrew Ruthenbeck, 41, Carson City, NV 47.83% 4:19:53 9:55 4:18:12 2614 241 M40 Samuel Lathrop, 42, Ardmore, PA 48.23% 4:19:55 9:55 4:17:17 2615 45 M18 Alexander Johnson, 19, Saginaw, MN 47.24% 4:19:56 9:55 4:15:36 2616 1511 M20 Joseph Deckert, 25, Edwardsville, IL 46.39% 4:19:57 9:55 4:17:44 2617 190 M45 Shawn Boom, 47, Wayzata, MN 50.36% 4:20:01 9:55 4:17:38 2618 191 M45 Mark Slade, 49, Minneapolis, MN 51.27% 4:20:03 9:55 4:12:10 2619 1512 M20 Mohammed Kredan, 30, Chicago, IL 46.37% 4:20:04 9:55 4:15:41 2620 381 M35 Seth Wilkes, 38, Big Lake, MN 46.65% 4:20:13 9:56 4:16:01 2621 242 M40 Tyler Greenwood, 42, Rock Springs, WI 48.16% 4:20:18 9:56 4:16:04 2622 382 M35 David Younan-Montgomery, 39, Minneapolis, MN 46.95% 4:20:20 9:56 4:14:32 2623 74 M55 Kevin Den Hartog, 59, Minnetonka, MN 56.29% 4:20:28 9:56 4:18:08 2624 1513 M20 Paxton Bravo-McLelland, 31, Atlanta, GA 46.30% 4:20:28 9:56 4:16:06 2625 1514 M20 Brandon Jachymowski, 28, Ramsey, MN 46.27% 4:20:35 9:56 4:14:54 2626 192 M45 Mike Hersh, 45, Windsor, CO 49.37% 4:20:35 9:56 4:17:33 2627 1515 M20 Nate Murphy, 26, Boston, MA 46.26% 4:20:40 9:57 4:16:42 2628 1516 M20 Ryan Davis, 22, Grand Forks, ND 46.25% 4:20:42 9:57 4:19:12 2629 1517 M20 Patrick McLoughlin, 21, Cottage Grove, MN 46.34% 4:20:43 9:57 4:16:06 2630 11 M65 Jim Boatman, 68, Plymouth, MN 61.76% 4:20:47 9:57 4:17:09 2631 1518 M20 Matthew Dietrich, 31, Chanhassen, MN 46.23% 4:20:51 9:57 4:17:40 2632 193 M45 Bruno Lima, 47, Minneapolis, MN 50.19% 4:20:52 9:57 4:19:05 2633 243 M40 Kristopher Keller, 43, Independence, MN 48.47% 4:20:53 9:57 4:17:06 2634 1519 M20 Nathan Merrier, 31, Duluth, MN 46.21% 4:20:56 9:57 4:18:41 2635 1520 M20 Nick Anderson, 29, Edina, MN 46.21% 4:20:58 9:57 4:15:49 2636 1521 M20 Nick Kerbeshian, 26, Minneapolis, MN 46.20% 4:20:59 9:57 4:17:37 2637 194 M45 Andrew Meixner, 49, Los Angeles, CA 51.08% 4:21:00 9:57 4:18:31 2638 1522 M20 Jeremiah Osterlund, 23, Rochester, MN 46.19% 4:21:03 9:57 4:19:01 2639 383 M35 Sergey Konyshev, 37, Reno, NV 46.29% 4:21:04 9:57 4:13:41 2640 1523 M20 Andrew Ratz, 23, Lino Lakes, MN 46.19% 4:21:04 9:57 4:17:01 2641 1524 M20 Trent Bosak, 26, Raleigh, NC 46.17% 4:21:11 9:58 4:19:05 2642 384 M35 Mike Nooker, 35, Squaw Lake, MN 46.16% 4:21:13 9:58 4:17:07 2643 195 M45 Matt Heffernan, 46, Minneapolis, MN 49.68% 4:21:16 9:58 4:18:22 2644 1525 M20 Dalton Powell, 30, Chicago, IL 46.15% 4:21:18 9:58 4:18:43 2645 1526 M20 Bryce Nelson, 23, Grand Forks, ND 46.14% 4:21:19 9:58 4:16:21 2646 1527 M20 Patrick Brognano, 22, Oregon, WI 46.14% 4:21:21 9:58 4:09:50 2647 1528 M20 Thomas McMullin, 31, Minburn, IA 46.14% 4:21:21 9:58 4:14:44 2648 41 M60 David Bryan, 62, Ormond Beach, FL 57.81% 4:21:25 9:58 4:19:07 2649 1529 M20 Seth Heinen, 27, Omaha, NE 46.12% 4:21:26 9:58 4:16:14 2650 1530 M20 Andy Backstrom, 34, Shakopee, MN 46.12% 4:21:29 9:58 4:18:54 2651 385 M35 Luther Lampert, 38, Spencer, IA 46.42% 4:21:31 9:58 4:17:52 2652 1531 M20 Dalton Sheffler, 33, Land O Lakes, WI 46.11% 4:21:31 9:58 4:17:54 2653 1532 M20 Jake Benson, 25, Saint Michael, MN 46.11% 4:21:32 9:59 4:17:36 2654 104 M50 Byron Lorenz, 53, Chaska, MN 52.88% 4:21:37 9:59 4:08:46 2655 1533 M20 Preston Jorland, 21, Grand Rapids, MN 46.18% 4:21:37 9:59 4:18:02 2656 1534 M20 Yaakov Rubin, 30, Milwaukee, WI 46.09% 4:21:37 9:59 4:18:18 2657 244 M40 Leland Severson, 40, Elk River, MN 47.09% 4:21:45 9:59 4:18:32 2658 245 M40 Josh Pederson, 40, Tuscaloosa, AL 47.09% 4:21:46 9:59 4:18 2659 12 M65 Jeff Pederson, 68, Lakeville, MN 61.53% 4:21:46 9:59 4:18:01 2660 1535 M20 Harrison Culotta, 28, San Diego, CA 46.04% 4:21:54 9:59 4:17:04 2661 196 M45 Mike Bruno, 45, Royal Oak, MI 49.12% 4:21:55 9:59 4:19:17 2662 105 M50 Gary Beshears, 53, Greenwood, IN 52.81% 4:21:56 9:59 4:20:19 2663 386 M35 Neel Amin, 36, Tampa, FL 46.04% 4:21:56 9:59 4:19:45 2664 1536 M20 Jackson Karye, 22, Farmington, MN 46.03% 4:21:57 9:59 4:07:02
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

2665 1537 M20 Mitchell Rekstad, 28, Minneapolis, MN 46.03% 4:21:58 10:00 4:17:08 2666 1538 M20 Robert oslund, 31, Maple Grove, MN 46.03% 4:21:59 10:00 4:14:54 2667 1539 M20 Luke Buerkley, 33, Middleton, WI 46.01% 4:22:04 10:00 4:19:04 2668 1540 M20 Drew Klabon, 27, Roberts, WI 46.01% 4:22:04 10:00 4:14:14 2669 1541 M20 Connor Corbet, 26, St Paul, MN 46.00% 4:22:07 10:00 4:17:49 2670 1542 M20 Bryce Joerger, 21, Eagan, MN 46.08% 4:22:11 10:00 4:19:58 2671 75 M55 Rich Hoffman, 56, Indianapolis, IN 54.29% 4:22:12 10:00 4:19:21 2672 106 M50 Pao Lee, 51, Little Canada, MN 51.78% 4:22:13 10:00 4:17 2673 246 M40 Tomer Azenkot, 42, Chestnut Hill, MA 47.80% 4:22:14 10:00 4:19:16 2674 1543 M20 Daniel Rosa, 30, Duluth, MN 45.98% 4:22:14 10:00 4:09:04 2675 5 N Chris Lohmeier, 23, St Paul, MN 50.11% 4:22:14 10:00 4:13:41 2676 1544 M20 Noah Koller, 23, Le Sueur, MN 45.97% 4:22:20 10:00 4:13:15 2677 1545 M20 Noah White, 31, Prairie Du Chien, WI 45.95% 4:22:25 10:01 4:17:20 2678 247 M40 Michael Williams, 40, Duluth, MN 46.96% 4:22:28 10:01 4:20:43 2679 76 M55 Brent Gassman, 56, Louisburg, KS 54.23% 4:22:29 10:01 4:15:21 2680 387 M35 Tucker Bohren, 36, New Orleans, LA 45.94% 4:22:31 10:01 4:19:13 2681 1546 M20 Joseph Clark, 29, St Paul, MN 45.93% 4:22:32 10:01 4:18:44 2682 1547 M20 Ben Wade, 21, Eau Claire, WI 46.01% 4:22:35 10:01 4:19:09 2683 1548 M20 Jackson Miest, 23, Saint James, MN 45.90% 4:22:41 10:01 4:22 2684 388 M35 Jason Kobus, 37, Bloomington, IL 46.00% 4:22:41 10:01 4:19:10 2685 1549 M20 Ethan Jossi, 22, Eden Prairie, MN 45.89% 4:22:45 10:01 4:17:41 2686 107 M50 Scott Carlson, 53, Bloomington, MN 52.65% 4:22:45 10:01 4:18:51 2687 108 M50 Jonathan Brown, 52, Wylie, TX 52.15% 4:22:46 10:01 4:19:52 2688 1550 M20 Lukas Wilke, 26, Arlington Heights, IL 45.89% 4:22:47 10:01 4:09:56 2689 13 M65 Tim Donovan, 67, Platteville, WI 60.62% 4:22:47 10:01 4:18:44 2690 248 M40 Jake Hanauer, 44, Duluth, MN 48.53% 4:22:47 10:01 4:17:21 2691 389 M35 Travis Dohlin, 36, Bloomington, MN 45.88% 4:22:50 10:01 4:19:13 2692 77 M55 Conrad Hjort, 57, Duluth, MN 54.68% 4:22:52 10:02 4:20:31 2693 1551 M20 Eddie Starz, 26, St Louis Park, MN 45.87% 4:22:54 10:02 4:21:12 2694 197 M45 Jared Scholten, 46, Omaha, NE 49.34% 4:23:04 10:02 4:20:50 2695 1552 M20 Adam Bryant, 23, Coushatta, LA 45.83% 4:23:05 10:02 4:19:22 2696 1553 M20 Alex Goldfinger, 33, New Orleans, LA 45.81% 4:23:15 10:02 4:21:58 2697 1554 M20 Kevin Green, 30, Skiatook, OK 45.79% 4:23:21 10:03 4:21:25 2698 1555 M20 Matthew Leake, 28, Fargo, ND 45.78% 4:23:24 10:03 4:18:33 2699 1556 M20 Grant Noble, 25, Minneapolis, MN 45.78% 4:23:25 10:03 4:14:26 2700 1557 M20 Alex Wells, 24, Stillwater, MN 45.77% 4:23:28 10:03 4:22:10 2701 390 M35 Jacob Blomberg, 36, Rush City, MN 45.77% 4:23:28 10:03 4:20:21 2702 1558 M20 Sean Snipes, 33, Clarksville, TN 45.74% 4:23:36 10:03 4:11:21 2703 1559 M20 Josiah Jones, 20, East Wenatchee, WA 46.11% 4:23:36 10:03 4:14:13 2704 1560 M20 Charles Kristo, 28, St , MN 45.74% 4:23:37 10:03 4:20:42 2705 1561 M20 Stuart Uritis, 31, Durham, NC 45.71% 4:23:49 10:04 4:20:32 2706 1562 M20 Benjamin Sizelove, 27, Waconia, MN 45.70% 4:23:50 10:04 4:21:53 2707 109 M50 Jed Schilling, 52, Marshfield, WI 51.93% 4:23:54 10:04 4:20:47 2708 249 M40 Sharad Ravindranath, 41, Cumming, GA 47.10% 4:23:55 10:04 4:21:34 2709 1563 M20 Seth Olive, 33, Maplewood, MN 45.69% 4:23:56 10:04 4:19:07 2710 391 M35 Kosta Kleyman, 36, New York, NY 45.69% 4:23:56 10:04 4:21:58 2711 110 M50 Chad Anderson, 52, St Paul, MN 51.92% 4:23:56 10:04 4:16:52 2712 1564 M20 Matthew Berg, 24, Minneapolis, MN 45.68% 4:23:57 10:04 4:18:14 2713 392 M35 Michael Mulally, 36, Charlotte, NC 45.68% 4:24:00 10:04 4:20:14 2714 6 N Courtney Kitch, 32, Minnetonka, MN 49.42% 4:24:11 10:05 4:13:55 2715 1565 M20 Jack Robbins, 30, Minneapolis, MN 45.64% 4:24:11 10:05 4:17:02 2716 1566 M20 Trevor Butkiewicz, 32, Prior Lake, MN 45.64% 4:24:12 10:05 4:20:27 2717 393 M35 Andrew Selseth, 35, Eau Claire, WI 45.64% 4:24:14 10:05 4:23:12 2718 1567 M20 Logan Born, 31, Oakdale, MN 45.63% 4:24:17 10:05 4:21:17 2719 1568 M20 Carl Wise, 31, Rapid City, SD 45.60% 4:24:25 10:05 4:21:29 2720 78 M55 Matthew Weiss, 58, Union, NJ 54.89% 4:24:27 10:05 4:19:47 2721 198 M45 Alan Whittington, 45, Pittsburgh, PA 48.64% 4:24:28 10:05 4:14:30 2722 1569 M20 Evan Nei, 26, St. Paul, MN 45.59% 4:24:29 10:05 4:17:47 2723 1570 M20 Jack First, 21, Maple Grove, MN 45.68% 4:24:30 10:05 4:21:18 2724 394 M35 Mike Kennard, 38, Lexington, KY 45.89% 4:24:32 10:05 4:21:57 2725 395 M35 Daniel Bilderback, 36, Roberts, WI 45.59% 4:24:32 10:05 4:16:53 2726 1571 M20 Miles Jakubiak, 25, San Francisco, CA 45.58% 4:24:34 10:05 4:19:44 2727 199 M45 Brian Sandoval, 45, Schererville, IN 48.62% 4:24:36 10:06 4:21:56 2728 200 M45 Randall Woodford, 45, Vinton, VA 48.61% 4:24:38 10:06 4:21:02 2729 1572 M20 Luke Hietala, 25, Duluth, MN 45.56% 4:24:39 10:06 4:21:22 2730 1573 M20 John Carlson, 33, Chicago, IL 45.56% 4:24:40 10:06 4:21:18 2731 1574 M20 Jacob Wiseman, 28, Maryville, TN 45.54% 4:24:46 10:06 4:17:37 2732 1575 M20 Phillip LaBua, 34, Somerville, MA 45.52% 4:24:53 10:06 4:21:42 2733 1576 M20 Devin Maloy, 32, Woodbury, MN 45.52% 4:24:55 10:06 4:18:04 2734 1577 M20 Isaac Johnson, 20, Collegeville, MN 45.88% 4:24:58 10:06 4:19:08 2735 79 M55 Steve Bjornstad, 55, New Richmond, WI 53.21% 4:24:58 10:06 4:20:34 2736 42 M60 Michael Liesch, 63, Minneapolis, MN 57.62% 4:25:00 10:06 4:21:20 2737 1578 M20 Eric King, 34, Shoreview, MN 45.50% 4:25:01 10:06 4:21:01 2738 396 M35 Maxwell Thompson, 38, Wylie, TX 45.80% 4:25:02 10:07 4:22:08 2739 201 M45 Charlie Vacek, 48, Waconia, MN 49.84% 4:25:06 10:07 4:22:23 2740 14 M65 David Culver, 68, Iowa City, IA 60.75% 4:25:07 10:07 4:21:38 2741 111 M50 John Lee, 54, Blaine, MN 52.67% 4:25:08 10:07 4:23:17 2742 1579 M20 Jon Jones, 32, Fridlet, MN 45.47% 4:25:10 10:07 4:21 2743 397 M35 Matthew Gardner, 35, La Crescent, MN 45.46% 4:25:16 10:07 4:22:53 2744 1580 M20 Noah Lukan, 26, Duluth, MN 45.43% 4:25:26 10:07 4:21:26 2745 1581 M20 Daman Lingasin, 24, Brooklyn Park, MN 45.43% 4:25:27 10:07 4:22:37 2746 43 M60 Chege Ngigi, 63, Champlin, MN 57.52% 4:25:28 10:08 4:20:20 2747 250 M40 Brandon Wales, 40, St Paul, MN 46.42% 4:25:32 10:08 4:22:34 2748 112 M50 Anthony Larson, 50, Proctor, MN 50.65% 4:25:37 10:08 4:21:54 2749 398 M35 Tony Guzzardo, 38, Milwaukee, WI 45.69% 4:25:41 10:08 4:21:26 2750 113 M50 Bill Kelley, 53, Wrenshall, MN 52.06% 4:25:42 10:08 4:22:20 2751 1582 M20 Julien Yung, 23, Duluth, MN 45.38% 4:25:43 10:08 4:22:13 2752 1583 M20 Jared Kelley, 23, Wrenshall, MN 45.38% 4:25:43 10:08 4:22:20 2753 1584 M20 Zachary Abraham, 27, Kcmo, MO 45.38% 4:25:44 10:08 4:22:51 2754 1585 M20 Benjamin Rodriguez Lara, 31, Austin, TX 45.37% 4:25:45 10:08 4:20:09 2755 399 M35 Brian Malvick, 38, Duluth, MN 45.67% 4:25:48 10:08 4:21:30 2756 1586 M20 Jacob Viger, 28, Duluth, MN 45.36% 4:25:49 10:08 4:21:42 2757 114 M50 Phillip Robles, 50, Tucson, AZ 50.61% 4:25:51 10:08 4:22 2758 1587 M20 Spencer King, 25, Altoona, WI 45.35% 4:25:52 10:08 4:23:44 2759 1588 M20 Caue Borlina, 31, West Lafayette, IN 45.35% 4:25:52 10:08 4:20:44 2760 400 M35 Johny Ricci, 37, Red Wing, MN 45.45% 4:25:53 10:08 4:23:24 2761 1589 M20 Tommy Mulvaney, 29, Minneapolis, MN 45.35% 4:25:54 10:09 4:22:17 2762 15 M65 David Dwornick, 67, Brownstown Charter, MI 59.91% 4:25:55 10:09 4:23:45 2763 1590 M20 Samuel Mammen, 20, Otsego, MN 45.71% 4:25:56 10:09 4:21:35 2764 1591 M20 Brody zychowski, 20, Monticello, MN 45.71% 4:25:57 10:09 4:21:35 2765 1592 M20 Luke Palmer, 30, Columbia, MO 45.33% 4:26:00 10:09 4:22:18 2766 251 M40 Michael Mack, 41, Watertown, SD 46.72% 4:26:02 10:09 4:23:14 2767 12 M16 Luciano Morice, 17, Minneapolis, MN 47.71% 4:26:03 10:09 4:22:41 2768 16 M65 Joel Green, 67, Fairfield, CT 59.87% 4:26:05 10:09 4:23:06 2769 252 M40 Mark Kasella, 41, Clara City, MN 46.71% 4:26:07 10:09 4:16:40 2770 401 M35 Jonathan Haakenson, 35, Ramsey, MN 45.31% 4:26:09 10:09 4:21:51 2771 402 M35 Tom Begley, 36, Duluth, MN 45.31% 4:26:10 10:09 4:22:10 2772 1593 M20 Andrew Weber, 28, St. Cloud, MN 45.30% 4:26:12 10:09 4:21:37 2773 1594 M20 Nicholas Stahnke, 27, Rochester, MN 45.29% 4:26:15 10:09 4:10:53 2774 1595 M20 Peter Schrankler, 32, St. Paul, MN 45.28% 4:26:17 10:09 4:18:40 2775 1596 M20 Noah Libby, 28, Minneapolis, MN 45.28% 4:26:18 10:09 4:20:12 2776 1597 M20 Zach Lester, 24, Grimes, IA 45.28% 4:26:20 10:10 4:22:47 2777 1598 M20 Zach Mueller, 34, Clear Lake, IA 45.28% 4:26:20 10:10 4:22:46 2778 202 M45 Chris Trinh, 46, Brooklyn Park, MN 48.72% 4:26:23 10:10 4:20:42 2779 253 M40 Matthew George, 42, Newburgh, NY 47.05% 4:26:25 10:10 4:24:28 2780 1599 M20 Nathaniel Marusich, 20, Eden Prairie, MN 45.62% 4:26:27 10:10 4:23:48 2781 1600 M20 Frank Stich, 25, Minneapolis, MN 45.25% 4:26:29 10:10 4:17:25 2782 1601 M20 Caleb Bednarski, 32, Minneapolis, MN 45.25% 4:26:30 10:10 4:19:02 2783 1602 M20 Alex Hanson, 24, Cedar Falls, IA 45.24% 4:26:33 10:10 4:22:38 2784 80 M55 Erich Schroeder, 58, Plymouth, MN 54.44% 4:26:37 10:10 4:22:24 2785 1603 M20 Thang Ho, 28, Eagan, MN 45.22% 4:26:38 10:10 4:17:12 2786 1604 M20 John Brogan, 25, Menomonie, WI 45.22% 4:26:40 10:10 4:22:04 2787 403 M35 Keith McGinnis, 38, Asbury, IA 45.51% 4:26:43 10:10 4:20:29 2788 1605 M20 Mitchell Wynia, 34, Minneapolis, MN 45.20% 4:26:46 10:10 4:23:23 2789 1606 M20 Elijah Wendel, 24, Chicago, IL 45.13% 4:27:13 10:12 4:16:45 2790 1607 M20 Chris Stone, 24, Chicago, IL 45.13% 4:27:13 10:12 4:16:45 2791 1608 M20 William Hoye, 23, Arden Hills, MN 45.11% 4:27:18 10:12 4:25:32 2792 1609 M20 David Holliday, 24, Duluth, MN 45.09% 4:27:26 10:12 4:25:12 2793 1610 M20 Jack Slattery, 24, Golden Valley, MN 45.09% 4:27:26 10:12 4:25:13 2794 46 M18 Jack Constantine, 19, Scituate, MA 45.92% 4:27:26 10:12 4:20:43 2795 1611 M20 Kellen Trautt, 20, Poplar, WI 45.45% 4:27:27 10:12 4:20:45 2796 1612 M20 Tate Thielfoldt, 24, Woodbury, MN 45.08% 4:27:31 10:12 4:24:52 2797 1613 M20 Mark Holliday, 28, Edina, MN 45.07% 4:27:32 10:12 4:25:19 2798 254 M40 Blake Jorgenson, 40, Inver Grove Height, MN 46.07% 4:27:32 10:12 4:24:32 2799 404 M35 Kellen Preiner, 36, Duluth, MN 45.07% 4:27:33 10:12 4:18:25 2800 1614 M20 Trevor Johnson, 22, North Branch, MN 45.06% 4:27:35 10:12 4:22:11 2801 44 M60 Chris Maras, 60, Duluth, MN 55.33% 4:27:37 10:12 4:24:43 2802 405 M35 Mike Pikul, 37, Duluth, MN 45.12% 4:27:47 10:13 4:26:39 2803 1615 M20 Will Erikson, 34, Madison, WI 45.03% 4:27:47 10:13 4:25:09 2804 4 M14 Evan Mack, 15, Watertown, SD 49.60% 4:27:48 10:13 4:24:58 2805 1616 M20 Nick Mullen, 22, Mounds View, MN 45.02% 4:27:49 10:13 4:15:44 2806 203 M45 John Paul Erickson, 45, Maplewood, MN 48.03% 4:27:50 10:13 4:20:25 2807 115 M50 Steve Strickler, 54, Signal Mountain, TN 52.14% 4:27:51 10:13 4:24:20 2808 406 M35 Kevin Ryan, 38, Wyoming, MN 45.32% 4:27:51 10:13 4:21:56 2809 5 M70 Randy Lehner, 71, Brooklyn Park, MN 62.16% 4:27:54 10:13 4:22:25 2810 407 M35 Dilan Patel, 37, St. Louis, MO 45.11% 4:27:54 10:13 4:21:30 2811 116 M50 Chad Stevens, 50, Jefferson Ia, IA 50.21% 4:27:58 10:13 4:24:47 2812 81 M55 Jeff Lamoureux, 57, Jefferson, IA 53.63% 4:28:00 10:13 4:24:50 2813 204 M45 Dan Lehto, 46, Camas, WA 48.41% 4:28:06 10:14 4:22:51 2814 1617 M20 Joshua Keenan, 20, Waukon, IA 45.33% 4:28:09 10:14 4:21:50 2815 408 M35 Aaron Mclaughlin, 35, Erie, IL 44.97% 4:28:09 10:14 4:24:31 2816 1618 M20 Michael Everson, 22, Chapel Hill, NC 44.97% 4:28:09 10:14 4:19:07 2817 1619 M20 Mahad Ahmed, 23, Blaine, MN 44.96% 4:28:11 10:14 4:25:59 2818 1620 M20 Adam Klinkner, 34, Isanti, MN 44.95% 4:28:15 10:14 4:22:55 2819 82 M55 Erasmo Sacramento, 55, Madison, WI 52.55% 4:28:18 10:14 4:25:49 2820 83 M55 Charles Owensby, 56, Boca Raton, FL 53.05% 4:28:20 10:14 4:27:06 2821 1621 M20 Ethan Kilmer, 23, Stillwater, MN 44.92% 4:28:27 10:14 4:27:09 2822 1622 M20 Kyle Tullos, 26, Minnetonka, MN 44.92% 4:28:27 10:14 4:19:17 2823 409 M35 Matthew Bergdall, 38, Portland, OR 45.21% 4:28:29 10:14 4:25:10 2824 1623 M20 Dane Schumacher, 25, Vadnais Heights, MN 44.90% 4:28:32 10:15 4:23:53 2825 410 M35 Jonathon Reimer, 38, Lincoln, NE 45.20% 4:28:34 10:15 4:23:19 2826 205 M45 Anthony Burrows, 46, Duluth, MN 48.33% 4:28:34 10:15 4:21:41 2827 1624 M20 Ryan Kolak, 34, Duluth, MN 44.89% 4:28:36 10:15 4:24:25 2828 411 M35 Matthew Platkin, 38, Montclair, NJ 45.18% 4:28:39 10:15 4:24:57 2829 1625 M20 Zack Lucken, 31, Sartell, MN 44.87% 4:28:45 10:15 4:23:49 2830 84 M55 Ronn Blaha, 56, Brookfield, WI 52.97% 4:28:45 10:15 4:20:53 2831 47 M18 Bennett Scheinost, 19, Brainerd, MN 45.67% 4:28:51 10:15 4:26:07 2832 6 M70 Michael Goodoien, 71, Hugo, MN 61.91% 4:28:58 10:16 4:25:08 2833 412 M35 Gavin Burbey, 38, Kronenwetter, WI 45.11% 4:29:05 10:16 4:27:39 2834 1626 M20 Matthew Johnson, 25, La Crosse, WI 44.81% 4:29:07 10:16 4:26:27 2835 1627 M20 Johnny Tran, 24, Minneapolis, MN 44.78% 4:29:15 10:16 4:22 2836 1628 M20 Ethan Brekke, 32, Duluth, MN 44.78% 4:29:15 10:16 4:22:16 2837 1629 M20 Jared Sedlacek, 32, Shakopee, MN 44.76% 4:29:24 10:17 4:23:15 2838 1630 M20 Henry DeCaster, 28, Minneapolis, MN 44.75% 4:29:29 10:17 4:27:15 2839 413 M35 Stefan Wolf, 35, Osseo, MN 44.72% 4:29:38 10:17 4:26:13 2840 255 M40 Ben Walsh, 41, Inver Grove Height, MN 46.10% 4:29:38 10:17 4:25:44 2841 1631 M20 Cameron Selmer, 33, Minneapolis, MN 44.72% 4:29:40 10:17 4:27:27 2842 1632 M20 Josh Prahl, 26, Mankato, MN 44.71% 4:29:43 10:17 4:22:55 2843 256 M40 Dustin Finlayson, 42, Duluth, MN 46.47% 4:29:45 10:17 4:25:45 2844 1633 M20 Jagger Greenwood, 23, Hibbing, MN 44.70% 4:29:46 10:17 4:27:51 2845 414 M35 Ryan Rauh, 35, Madison, WI 44.69% 4:29:49 10:17 4:28:05 2846 257 M40 Carl Armstrong, 42, Oswego, IL 46.46% 4:29:49 10:17 4:26:19 2847 1634 M20 Samuel Campbell, 23, Saint Paul, MN 44.69% 4:29:49 10:17 4:22:04 2848 1635 M20 Nicholas Medrano, 32, Chicago, IL 44.69% 4:29:51 10:18 4:29:51 2849 1636 M20 Trevor Cornelius, 27, Minneapolis, MN 44.68% 4:29:52 10:18 4:27:25 2850 206 M45 Bobby Ball, 47, Cumming, GA 48.52% 4:29:53 10:18 4:27:04 2851 1637 M20 Peter Flores, 31, Montclair, CA 44.67% 4:29:58 10:18 4:29:45 2852 1638 M20 Cameron Duncan, 28, Roberts, WI 44.65% 4:30:03 10:18 4:22:13 2853 1639 M20 Nick Mejia, 26, Prior Lake, MN 44.65% 4:30:04 10:18 4:24:48 2854 1640 M20 Alex Caballero Hernandez, 24, Minneapolis, MN 44.64% 4:30:07 10:18 4:27:28 2855 1641 M20 James Suchy, 26, Slinger, WI 44.64% 4:30:08 10:18 4:26:11 2856 1642 M20 Cody Smith, 23, Minneapolis, MN 44.64% 4:30:09 10:18 4:28:24 2857 1643 M20 Dave Smith, 29, Baraboo, WI 44.62% 4:30:13 10:18 4:24:21 2858 1644 M20 Carl Huffman, 32, Shoreview, MN 44.61% 4:30:18 10:19 4:27:43 2859 85 M55 Scott Jameson, 56, Palm Springs, CA 52.65% 4:30:23 10:19 4:26:56 2860 415 M35 Kevin Isaak, 38, Virginia Beach, VA 44.88% 4:30:29 10:19 4:25:49 2861 416 M35 Samuel Shumaker, 37, Arlington, TX 44.67% 4:30:30 10:19 4:26:14 2862 1645 M20 Bobby McCoy, 30, Zimmerman, MN 44.57% 4:30:32 10:19 4:27:15 2863 417 M35 Tommy Van Norman, 35, Saint Paul, MN 44.57% 4:30:33 10:19 4:26:38 2864 1646 M20 Joe Haase, 31, New Brighton, MN 44.56% 4:30:35 10:19 4:27:19 2865 1647 M20 Joe Lewis, 33, Maple Grove, MN 44.56% 4:30:36 10:19 4:27 2866 1648 M20 Johnny Read, 30, Washington, DC 44.56% 4:30:36 10:19 4:26:49 2867 1649 M20 Alec Knop, 32, West Des Moines, IA 44.56% 4:30:36 10:19 4:28:38 2868 1650 M20 Kyle Steinberg, 27, Madison, WI 44.53% 4:30:48 10:20 4:22:53 2869 207 M45 Sebastian Iturra Urriola, 47, Plymouth, MN 48.34% 4:30:52 10:20 4:24:44 2870 258 M40 Brandon Wenzel, 40, Perham, MN 45.51% 4:30:52 10:20 4:24:26 2871 1651 M20 Haakon Lien, 23, Lutsen, MN 44.50% 4:30:57 10:20 4:23:31 2872 418 M35 Eric Gruber, 35, Minneapolis, MN 44.50% 4:30:58 10:20 4:27:02 2873 117 M50 William Johnson, 51, Oxford, MD 50.11% 4:30:59 10:20 4:26:38 2874 1652 M20 Justin Mark, 24, Minneapolis, MN 44.47% 4:31:10 10:21 4:24:28 2875 1653 M20 Josh Baker, 28, Leavenworth, KS 44.46% 4:31:12 10:21 4:27:23 2876 419 M35 Brylee Tiu, 36, Falcon Heights, MN 44.46% 4:31:13 10:21 4:28:07 2877 259 M40 Budd Batchelder, 44, Franklin, MA 47.02% 4:31:14 10:21 4:25:48 2878 86 M55 Matt Evans, 59, Duluth, MN 54.04% 4:31:16 10:21 4:28:38 2879 1654 M20 Matt Boudreaux, 34, Osceola, WI 44.45% 4:31:16 10:21 4:26:58 2880 1655 M20 Timothy Wegner, 30, Lakeville, MN 44.44% 4:31:22 10:21 4:27:42 2881 1656 M20 Daniel Bye, 27, Thornton, CO 44.42% 4:31:28 10:21 4:28:59 2882 1657 M20 Mason Schmidt, 25, Minneapolis, MN 44.41% 4:31:31 10:21 4:27:49 2883 45 M60 Samuel Hudspath, 62, Belgrade Lakes, ME 55.65% 4:31:33 10:21 4:27:53 2884 1658 M20 Mason Greseth, 22, Minneapolis, MN 44.40% 4:31:36 10:22 4:28:28 2885 1659 M20 Wesley Sigl, 30, Brainerd, MN 44.39% 4:31:37 10:22 4:24:27 2886 260 M40 Brandon Leickly, 44, Wayzata, MN 46.95% 4:31:38 10:22 4:28:26 2887 1660 M20 Mike Ferrera, 31, St. Paul, MN 44.39% 4:31:38 10:22 4:28:13 2888 17 M65 Mark McCahill, 69, Durham, NC 59.94% 4:31:39 10:22 4:28:25 2889 1661 M20 Michael Maroney, 33, East Bethel, MN 44.38% 4:31:41 10:22 4:26:04 2890 1662 M20 Dillon Brown, 23, Lakeville, MN 44.38% 4:31:42 10:22 4:28:06 2891 46 M60 Curt Carey, 61, Minneapolis, MN 55.06% 4:31:42 10:22 4:27:55 2892 18 M65 Tom Christian, 66, Minneapolis, MN 58.00% 4:31:44 10:22 4:27:47 2893 420 M35 Tom Keeler, 37, Mountain Iron, MN 44.46% 4:31:47 10:22 4:26:24 2894 118 M50 Jano Cabrera, 51, Minneapolis, MN 49.96% 4:31:47 10:22 4:28:04 2895 119 M50 Brent Powers, 52, Stratford, ON 50.41% 4:31:50 10:22 4:29:35 2896 421 M35 Rajib Kamal, 39, Santa Rosa Beach, FL 44.96% 4:31:51 10:22 4:26:04 2897 1663 M20 Danny Adams-Meade, 31, Roseville, MN 44.35% 4:31:53 10:22 4:24:42 2898 1664 M20 Drew Hudock, 26, Owatonna, MN 44.35% 4:31:53 10:22 4:17:46 2899 1665 M20 Caleb Meger, 24, Rochester, MN 44.34% 4:31:56 10:22 4:29:39 2900 120 M50 Mark Hudson, 53, Edina, MN 50.85% 4:32:02 10:23 4:29:20 2901 1666 M20 Anthony Branning, 29, Cloquet, MN 44.32% 4:32:03 10:23 4:29 2902 13 M16 Zachary Severy-Hoven, 17, St Paul, MN 46.65% 4:32:04 10:23 4:19:48 2903 261 M40 Cliff davis, 42, Waterloo, IA 46.08% 4:32:04 10:23 4:29:24 2904 262 M40 Nick Nelson, 41, Maple Grove, MN 45.67% 4:32:09 10:23 4:29:08 2905 422 M35 McLain Woessner, 38, Maple Grove, MN 44.60% 4:32:09 10:23 4:29:08 2906 1667 M20 Jeremy Hartung, 28, Minneapolis, MN 44.31% 4:32:09 10:23 4:27:15 2907 263 M40 Keith Turner, 44, Chippewa Falls, WI 46.86% 4:32:10 10:23 4:26:29 2908 264 M40 Matthew Kniskern, 42, Marquette, MI 46.05% 4:32:13 10:23 4:17:28 2909 208 M45 Tykeith Nelson, 47, Chicago, IL 48.10% 4:32:14 10:23 4:28:27 2910 1668 M20 Brandon Schipper, 29, Prior Lake, MN 44.29% 4:32:15 10:23 4:32:15 2911 1669 M20 Chase Nuzum, 30, Omaha, NE 44.29% 4:32:16 10:23 4:20:59 2912 19 M65 Kevin Kaiser, 65, Eden Prairie, MN 57.27% 4:32:18 10:23 4:30:32 2913 1670 M20 James Plaggemeyer, 31, Waverly, MO 44.28% 4:32:19 10:23 4:28:46 2914 1671 M20 Patrick Quillen, 34, Eureka, NV 44.28% 4:32:19 10:23 4:18:41 2915 1672 M20 Gregory Wojahn, 27, Cannon Falls, MN 44.26% 4:32:25 10:23 4:29:28 2916 265 M40 Jordan Hester, 41, Naples, FL 45.63% 4:32:25 10:23 4:26:27 2917 1673 M20 Garrett Karston-O'meara, 25, Farmington, MN 44.26% 4:32:26 10:23 4:28:21 2918 87 M55 Robert Monolo, 55, Beaverdam, VA 51.74% 4:32:28 10:24 4:30:10 2919 1674 M20 Ben Snuggerud, 28, Sedona, AZ 44.25% 4:32:29 10:24 4:29:33 2920 266 M40 Graham McGaffin, 41, Sioux City, IA 45.61% 4:32:31 10:24 4:30:20 2921 267 M40 Michael Meemken, 43, Andover, MN 46.39% 4:32:33 10:24 4:25:26 2922 209 M45 Thomas Bakken, 45, Robbinsdale, MN 47.20% 4:32:35 10:24 4:27:26 2923 1675 M20 Isaac Erickson- Thoemke, 25, Eden Prairie, MN 44.23% 4:32:36 10:24 4:27:11 2924 210 M45 Mike Leshuk, 49, Willmar, MN 48.90% 4:32:36 10:24 4:29:22 2925 88 M55 Ted Moreno, 57, Santa Ana, CA 52.71% 4:32:42 10:24 4:32:31 2926 1676 M20 Blake Markson, 20, Minneapolis, MN 44.57% 4:32:45 10:24 4:29:34 2927 423 M35 Robert Torney, 37, Excelsior, MN 44.30% 4:32:48 10:24 4:25:30 2928 1677 M20 Adam Krajewski, 26, Eleva, WI 44.19% 4:32:51 10:24 4:30:45 2929 1678 M20 Sam Shaw, 21, River Falls, WI 44.28% 4:32:52 10:24 4:29:37 2930 1679 M20 Matt Erickson, 23, Hermantown, MN 44.19% 4:32:52 10:24 4:30:15 2931 1680 M20 Jake Schroeder, 31, New Albany, OH 44.18% 4:32:56 10:25 4:29:55 2932 424 M35 Derek LaBar, 38, Woodbury, MN 44.46% 4:33:01 10:25 4:29:59 2933 268 M40 Matt Nixon, 42, Duluth, MN 45.91% 4:33:05 10:25 4:31:02 2934 269 M40 Nicholas Aschbrenner, 43, Saint Paul, MN 46.30% 4:33:06 10:25 4:30:55 2935 1681 M20 Ryan DePauw, 29, Minneapolis, MN 44.15% 4:33:09 10:25 4:26:31 2936 1682 M20 Nick Svir, 21, Lino Lakes, MN 44.23% 4:33:10 10:25 4:29:08 2937 89 M55 Chris Schacherer, 59, Madison, WI 53.65% 4:33:15 10:25 4:29:35 2938 270 M40 Jefferson Ngo, 42, Roselle, IL 45.87% 4:33:19 10:25 4:28:49 2939 425 M35 Mitch Schuneman, 37, Kenyon, MN 44.20% 4:33:22 10:26 4:30:35 2940 426 M35 Grant Sorensen, 35, Duluth, MN 44.11% 4:33:23 10:26 4:29:37 2941 1683 M20 Ryan Scherf, 22, Britt, MN 44.10% 4:33:25 10:26 4:24:25 2942 1684 M20 David Ryle, 30, Cudahy, WI 44.09% 4:33:31 10:26 4:29:32 2943 271 M40 Andrew Jones, 41, Concord, CA 45.44% 4:33:33 10:26 4:27:08 2944 1685 M20 Zach Kennedy, 27, Golden Valley, MN 44.07% 4:33:37 10:26 4:30 2945 90 M55 Andrew Cooper, 56, Vancouver, WA 52.01% 4:33:42 10:26 4:26:31 2946 427 M35 Brandon Palm, 36, Rochester, MN 44.06% 4:33:43 10:26 4:29:29 2947 1686 M20 Logan Gohmann, 20, St Cloud, MN 44.40% 4:33:47 10:27 4:30:04 2948 1687 M20 Judah Olive, 31, Hugo, MN 44.03% 4:33:52 10:27 4:29:03 2949 1688 M20 Alec Hovland, 25, Minneapolis, MN 44.01% 4:33:59 10:27 4:30:09 2950 1689 M20 Sean Murphy, 31, Duluth, MN 44.01% 4:34:00 10:27 4:29:48 2951 211 M45 Nathan Ansell, 49, Mukwonago, WI 48.65% 4:34:01 10:27 4:29:22 2952 212 M45 Carlos Pabellon, 49, Madison, WI 48.65% 4:34:01 10:27 4:27:59 2953 1690 M20 Matt Ostrom, 34, Woodbury, MN 44.01% 4:34:01 10:27 4:27:27 2954 14 M16 Patrick Toohey, 17, West St Paul, MN 46.32% 4:34:02 10:27 4:20:27 2955 1691 M20 Xavier Morice, 23, Minneapolis, MN 44.00% 4:34:03 10:27 4:30:41 2956 91 M55 Jim Kingen, 56, Coleraine, MN 51.94% 4:34:04 10:27 4:31:48 2957 1692 M20 Justin Underhill, 26, Savage, MN 43.99% 4:34:06 10:27 4:24:21 2958 428 M35 Derek Parks, 36, Buffalo, MN 44.00% 4:34:06 10:27 4:29:28 2959 7 N Anna Grace T. Hottinger, 22, Two Harbors, MN 48.36% 4:34:07 10:27 4:27:02 2960 1693 M20 Rick Sidlowski Jr, 28, Chicago, IL 43.99% 4:34:07 10:27 4:30:09 2961 1694 M20 Brett Borchert, 31, Mankato, MN 43.98% 4:34:11 10:27 4:28:58 2962 1695 M20 Theo Palkert, 28, Mound, MN 43.98% 4:34:12 10:28 4:29:21 2963 121 M50 Timm Vedder, 50, Sartell, MN 49.04% 4:34:19 10:28 4:28:55 2964 122 M50 Kurt Schlueter, 53, Downers Grove, IL 50.42% 4:34:20 10:28 4:32:06 2965 1696 M20 Sam Gerst, 26, Minneapolis, MN 43.95% 4:34:22 10:28 4:27:05 2966 1697 M20 Isaac Honkola, 21, Duluth, MN 44.03% 4:34:26 10:28 4:21:16 2967 1698 M20 Weston Myer, 28, Minneapolis, MN 43.91% 4:34:36 10:28 4:26:41 2968 272 M40 Brian Unser, 40, Plainwell, MI 44.88% 4:34:38 10:28 4:30:05 2969 1699 M20 Lukas Hoyt, 20, Roseville, MN 44.24% 4:34:45 10:29 4:32:44 2970 1700 M20 Alex Salfai, 33, Minneapolis, MN 43.89% 4:34:45 10:29 4:26:32 2971 1701 M20 Jacob Simmons, 26, Minneapolis, MN 43.86% 4:34:56 10:29 4:31:50 2972 47 M60 Thomas Stanley, 60, Duluth, MN 53.84% 4:35:01 10:29 4:32:02 2973 429 M35 Andrew Berg, 39, Savage, MN 44.44% 4:35:02 10:29 4:27:44 2974 1702 M20 Nick Valento, 23, Centerville, MN 43.84% 4:35:03 10:29 4:30:03 2975 273 M40 Joshua Howie, 44, Superior, WI 46.36% 4:35:04 10:29 4:29:26 2976 1703 M20 Jackson Dietz, 27, Minneapolis, MN 43.84% 4:35:05 10:30 4:32:55 2977 92 M55 Matthew Nelson, 55, Minneapolis, MN 51.25% 4:35:06 10:30 4:29:12 2978 1704 M20 Justus Fast, 25, Reno, NV 43.83% 4:35:08 10:30 4:33:50 2979 1705 M20 James Krzesowiak, 23, Elk River, MN 43.83% 4:35:08 10:30 4:31:36 2980 1706 M20 Diego Juncadella, 33, South Miami, FL 43.82% 4:35:09 10:30 4:31:16 2981 1707 M20 Dennis Earle, 29, Brimson, MN 43.81% 4:35:13 10:30 4:23:16 2982 1708 M20 Tanner Varo, 25, Duluth, MN 43.81% 4:35:13 10:30 4:23:16 2983 274 M40 Scott Forsberg, 42, Esko, MN 45.55% 4:35:13 10:30 4:30:04 2984 1709 M20 Joe Wulff, 33, North Aurora, IL 43.80% 4:35:20 10:30 4:33:05 2985 1710 M20 Joe Raymond, 31, Stillwater, MN 43.78% 4:35:25 10:30 4:31:55 2986 1711 M20 Ricky Soto, 25, Andover, MN 43.78% 4:35:25 10:30 4:28:53 2987 1712 M20 Logan Rudstrom, 32, Denver, CO 43.77% 4:35:30 10:30 4:28:26 2988 1713 M20 Jesse Bergman, 33, Duluth, MN 43.76% 4:35:32 10:31 4:26:33 2989 1714 M20 Evan Axell, 23, Plymouth, MN 43.76% 4:35:33 10:31 4:27:29 2990 1715 M20 Alexander Hawkins, 23, Minneapolis, MN 43.76% 4:35:35 10:31 4:31:33 2991 48 M60 Marc Owens-Kurtz, 63, North Oaks, MN 55.39% 4:35:39 10:31 4:33:44 2992 1716 M20 Kyle Anderson, 31, Jackson, WY 43.74% 4:35:40 10:31 4:31:58 2993 430 M35 James Conlin, 39, Marquette, MI 44.34% 4:35:42 10:31 4:33:35 2994 1717 M20 Palmer Olson, 20, Duluth, MN 44.07% 4:35:50 10:31 4:30:46 2995 1718 M20 Mitchell Swenson, 20, Northfield, MN 44.07% 4:35:50 10:31 4:30:46 2996 1719 M20 Jaime Vazquez, 23, Shoreview, MN 43.71% 4:35:53 10:31 4:23:31 2997 1720 M20 John Hofmeister, 34, Appleton, WI 43.70% 4:35:55 10:31 4:29:05 2998 1721 M20 Brian Wells, 30, Nashua, NH 43.70% 4:35:57 10:32 4:32:08 2999 1722 M20 Daniel Crist, 28, Arden Hills, MN 43.69% 4:35:59 10:32 4:33:53 3000 1723 M20 Jacob Landers, 30, Middletown, OH 43.68% 4:36:03 10:32 4:33:49 3001 1724 M20 Evan Lebakken, 27, Minnetonka, MN 43.68% 4:36:03 10:32 4:34:16 3002 213 M45 Matthew Fox, 47, Durham, NC 47.43% 4:36:04 10:32 4:31:48 3003 275 M40 Gary Welsh, 40, Crystal, MN 44.65% 4:36:04 10:32 4:32:19 3004 1725 M20 Blake Greiner, 34, Grand Forks, ND 43.67% 4:36:06 10:32 4:31:09 3005 1726 M20 Adam DeLaCruz, 32, Golden Valley, MN 43.66% 4:36:10 10:32 4:26:13 3006 1727 M20 Jack Fellman, 23, Hopkins, MN 43.65% 4:36:15 10:32 4:28:20 3007 1728 M20 Chad Pever, 29, Powell, OH 43.65% 4:36:15 10:32 4:31:19 3008 214 M45 Seth Finlayson, 48, Palatine, IL 47.82% 4:36:17 10:32 4:26:20 3009 276 M40 Jason Goldfarb, 44, Minnetonka, MN 46.16% 4:36:17 10:32 4:32:50 3010 1729 M20 Ben Richter, 25, Cottage Grove, MN 43.64% 4:36:19 10:32 4:32:08 3011 20 M65 Pete Muoghalu, 66, Plymouth, MN 57.04% 4:36:19 10:32 4:30:04 3012 1730 M20 Logan Schleicher, 29, Englewood, CO 43.62% 4:36:25 10:33 4:30:37 3013 1731 M20 Justin Flesher, 30, Hopkins, MN 43.62% 4:36:25 10:33 4:30:36 3014 1732 M20 Ryan Korslin, 31, Green Bay, WI 43.62% 4:36:26 10:33 4:29:31 3015 431 M35 Jacob Sage, 37, Wyoming, MN 43.71% 4:36:27 10:33 4:26:13 3016 48 M18 Connor Hill, 18, Saratoga Springs, NY 45.06% 4:36:28 10:33 4:32:29 3017 215 M45 Nicholas Zeitler, 45, Apple Valley, MN 46.53% 4:36:30 10:33 4:31:23 3018 1733 M20 Ethan Russell, 21, Minneapolis, MN 43.70% 4:36:31 10:33 4:34:09 3019 93 M55 Sanjay shirke, 55, New York, NY 50.99% 4:36:31 10:33 4:34:19 3020 277 M40 Brian Ingle, 40, Decatur, GA 44.57% 4:36:32 10:33 4:31:52 3021 1734 M20 Preston Krautkramer, 25, Milwaukee, WI 43.60% 4:36:34 10:33 4:31:16 3022 432 M35 Daniel Martens, 35, Brooklyn Park, MN 43.60% 4:36:35 10:33 4:28:43 3023 216 M45 Jason Coleman, 49, Eveleth, MN 48.20% 4:36:36 10:33 4:34:37 3024 1735 M20 Dustin Halonen, 31, Buffalo, MN 43.59% 4:36:37 10:33 4:31:59 3025 278 M40 Michael Powers, 44, Blaine, MN 46.10% 4:36:38 10:33 4:30:39 3026 1736 M20 Sean Johnson, 22, Otsego, MN 43.58% 4:36:42 10:33 4:32:56 3027 123 M50 Lance Lehto, 54, Ridgefield, WA 50.45% 4:36:47 10:33 4:22:04 3028 124 M50 Jerry Lepinske, 54, Naples, FL 50.45% 4:36:48 10:33 4:34:20 3029 1737 M20 Mitchell Gerlach, 25, Golden Valley, MN 43.55% 4:36:54 10:34 4:29:44 3030 433 M35 Craig Martin, 35, Minneapolis, MN 43.54% 4:36:57 10:34 4:33:39 3031 7 M70 Jeff Johnston, 70, Deer Park, WI 59.44% 4:37:02 10:34 4:26:42 3032 1738 M20 Steven Maciver, 29, Cherry Hill, NJ 43.52% 4:37:03 10:34 4:30:16 3033 217 M45 Matt Rosendahl, 45, Duluth, MN 46.43% 4:37:05 10:34 4:34:19 3034 125 M50 Eric Dean, 52, Wylie, TX 49.46% 4:37:06 10:34 4:32:22 3035 1739 M20 Brett Nashan, 26, Pasadena, MD 43.51% 4:37:08 10:34 4:35:42 3036 1740 M20 Sean Carroll, 20, Excelsior, MN 43.86% 4:37:10 10:34 4:31:21 3037 279 M40 Anshul Dubey, 44, Chicago, IL 46.01% 4:37:11 10:34 4:34:45 3038 434 M35 Michael Riediger, 38, Thunder Bay, ON 43.77% 4:37:18 10:35 4:33:38 3039 280 M40 James Doolin, 41, Greenville, WI 44.82% 4:37:21 10:35 4:33:12 3040 1741 M20 Jake Pennaz, 26, Minneapolis, MN 43.46% 4:37:29 10:35 4:31:58 3041 435 M35 Sujan Maharjan, 35, Shakopee, MN 43.45% 4:37:31 10:35 4:22:51 3042 1742 M20 Josiah Carlson, 20, Milaca, MN 43.80% 4:37:33 10:35 4:33:31 3043 1743 M20 Julius Brown, 23, Duluth, MN 43.44% 4:37:36 10:35 4:32:16 3044 94 M55 Chris Clark, 56, Kcmo, MO 51.27% 4:37:38 10:35 4:33:20 3045 436 M35 Tyler Sandquist, 35, White Bear Lake, MN 43.43% 4:37:39 10:35 4:34:36 3046 8 M70 Jay Lucas, 70, Portsmouth, NH 59.30% 4:37:40 10:35 4:33:37 3047 1744 M20 Tony Kalb, 26, Minneapolis, MN 43.42% 4:37:42 10:36 4:34:09 3048 1745 M20 Cole Heifort, 32, Fergus Falls, MN 43.42% 4:37:42 10:36 4:33:36 3049 1746 M20 Chase McCallum, 21, Hayward, WI 43.51% 4:37:43 10:36 4:33:54 3050 1747 M20 George Hagner, 24, Maple Grove, MN 43.42% 4:37:43 10:36 4:28:16 3051 49 M18 Miles McCallum, 19, Hayward, WI 44.22% 4:37:43 10:36 4:33:53 3052 1748 M20 Conner Cress, 27, Inver Grove Height, MN 43.42% 4:37:44 10:36 4:29:01 3053 1749 M20 Jacob Streeter, 26, Cottage Grove, MN 43.41% 4:37:46 10:36 4:31:37 3054 1750 M20 William Moga, 23, Saint Paul, MN 43.41% 4:37:47 10:36 4:34:33 3055 1751 M20 Karl Oler, 33, Aledo, IL 43.41% 4:37:48 10:36 4:35:13 3056 95 M55 Mike Opansky, 55, Champlin, MN 50.73% 4:37:54 10:36 4:29:49 3057 1752 M20 Andrew Beranek, 32, St. Louis Park, MN 43.38% 4:37:59 10:36 4:35:27 3058 49 M60 Steve Lindeman, 60, St Louis Park, MN 53.26% 4:38:03 10:36 4:28:41 3059 281 M40 Stefan Ciumac, 40, Plymouth, MN 44.32% 4:38:05 10:36 4:33:11 3060 218 M45 Todd Ruhland, 48, Lakeville, MN 47.51% 4:38:05 10:36 4:31:32 3061 96 M55 Steve Helman, 59, Lewisville, NC 52.72% 4:38:06 10:36 4:34:04 3062 437 M35 Dan Maki, 39, Duluth, MN 43.95% 4:38:07 10:36 4:33:44 3063 1753 M20 Brian Papp, 24, Duluth, MN 43.35% 4:38:08 10:37 4:31:08 3064 1754 M20 Vincent Cheng, 34, Minneapolis, MN 43.34% 4:38:13 10:37 4:33:07 3065 1755 M20 Jeremy Goltz, 29, Arlington, MN 43.33% 4:38:16 10:37 4:26:54 3066 1756 M20 Brett Imme, 28, Waterford, WI 43.32% 4:38:22 10:37 4:35:26 3067 1757 M20 Keve Ziegler, 20, Milaca, MN 43.66% 4:38:24 10:37 4:34:23 3068 50 M60 James Guettler, 60, Minnetonka, MN 53.18% 4:38:26 10:37 4:32:22 3069 1758 M20 Jacob Pick, 28, Cary, NC 43.31% 4:38:27 10:37 4:31:50 3070 1759 M20 McRae Voll, 28, Monticello, MN 43.31% 4:38:27 10:37 4:31:49 3071 1760 M20 Riley Saunders, 28, Cottage Grove, MN 43.30% 4:38:28 10:37 4:31:50 3072 1761 M20 Bennett Hansen, 22, Minneapolis, MN 43.30% 4:38:30 10:37 4:34:42 3073 1762 M20 Caleb Fitch, 22, St Cloud, MN 43.29% 4:38:32 10:37 4:36:22 3074 1763 M20 Adam Erie, 25, Duluth, MN 43.28% 4:38:36 10:38 4:27:33 3075 282 M40 Kent Gordon, 44, Minneapolis, MN 45.77% 4:38:37 10:38 4:31:22 3076 1764 M20 Cameron Bentz, 32, St Paul, MN 43.28% 4:38:38 10:38 4:37:15 3077 1765 M20 Jackson Hendricks, 29, Rochester, MN 43.28% 4:38:38 10:38 4:34:21 3078 1766 M20 Troy Kariniemi, 32, Snohomish, WA 43.27% 4:38:40 10:38 4:37:29 3079 1767 M20 Charlie Quinn, 25, Chanhassen, MN 43.27% 4:38:42 10:38 4:35:32 3080 51 M60 Aaron Stark, 61, Fond Du Lac, WI 53.66% 4:38:45 10:38 4:28:50 3081 97 M55 Daniel Rivera, 56, River Falls, WI 51.05% 4:38:49 10:38 4:35:05 3082 1768 M20 Rob Dunham, 27, Stillwater, MN 43.25% 4:38:50 10:38 4:35:30 3083 1769 M20 Jacob Holland, 27, Chicago, IL 43.24% 4:38:51 10:38 4:31:47 3084 1770 M20 William Soule, 31, Chicago, IL 43.24% 4:38:51 10:38 4:30:58 3085 283 M40 Douglas Kerfeld, 41, Hermantown, MN 44.55% 4:39:01 10:39 4:34:58 3086 438 M35 Jameson Nass, 39, Minneapolis, MN 43.81% 4:39:02 10:39 4:36 3087 1771 M20 Ethan Parks, 29, Dassel, MN 43.20% 4:39:06 10:39 4:35:54 3088 284 M40 Eric Carlson, 44, Bemidji, MN 45.69% 4:39:07 10:39 4:34:35 3089 1772 M20 Daniel Christenson, 34, Duluth, MN 43.19% 4:39:11 10:39 4:33:57 3090 1773 M20 Patrick Corniea, 27, Chicago, IL 43.17% 4:39:18 10:39 4:27:33 3091 1774 M20 Andrew Hoffman, 32, Clear Lake, WI 43.16% 4:39:24 10:39 4:38:05 3092 1775 M20 Shane Koch, 34, Hovland, MN 43.15% 4:39:27 10:40 4:36:46 3093 1776 M20 Beau Clemmensen, 26, Winona, MN 43.14% 4:39:30 10:40 4:33:29 3094 1777 M20 Rafael Seferyan, 31, Inver Grove Height, MN 43.14% 4:39:31 10:40 4:35:34 3095 219 M45 Jarrod Bifulk, 46, North St Paul, MN 46.43% 4:39:31 10:40 4:34:06 3096 220 M45 Levi Strand, 45, Champlin, MN 46.02% 4:39:32 10:40 4:37:20 3097 1778 M20 Jackson Andert, 26, St Paul, MN 43.14% 4:39:32 10:40 4:29:47 3098 1779 M20 Ryan Sweeney, 29, Owatonna, MN 43.13% 4:39:33 10:40 4:35:42 3099 1780 M20 Jack Bloomquist, 28, Saint Loius Park, MN 43.13% 4:39:36 10:40 4:29:06 3100 1781 M20 Matthew Staudacher, 25, Fenton, MI 43.12% 4:39:38 10:40 4:32:54 3101 126 M50 Donovan Prahl, 54, New Ulm, MN 49.93% 4:39:41 10:40 4:32:50 3102 439 M35 Casey Walsh, 39, Eau Claire, WI 43.70% 4:39:42 10:40 4:24:42 3103 1782 M20 Owen Strong, 23, Madison, WI 43.09% 4:39:51 10:40 4:34:23 3104 1783 M20 Adam Funk, 23, Newtown Square, PA 43.08% 4:39:53 10:41 4:32:21 3105 1784 M20 Nathan Weber, 25, Bemidji, MN 43.08% 4:39:54 10:41 4:33:29 3106 98 M55 Steve Wagner, 58, Newburgh, NY 51.85% 4:39:59 10:41 4:35:11 3107 1785 M20 Drew Peterson, 25, St Cloud, MN 43.07% 4:40:00 10:41 4:36:12 3108 127 M50 Paul Huhn, 54, Franklin, WI 49.87% 4:40:01 10:41 4:34:22 3109 21 M65 Ram Kumar Pai, 66, Glen Allen, VA 56.28% 4:40:03 10:41 4:36:39 3110 22 M65 Mark Schaenzer, 67, Saint Paul, MN 56.88% 4:40:04 10:41 4:34:28 3111 99 M55 Joe Franzone, 58, Grand Rapids, MN 51.81% 4:40:09 10:41 4:33:06 3112 1786 M20 Luke Moraglia, 28, Plano, TX 43.04% 4:40:11 10:41 4:35:18 3113 52 M60 Glen Raisanen, 61, Buffalo, MN 53.39% 4:40:12 10:41 4:38:19 3114 1787 M20 Wyatt Curtis, 25, Oakdale, MN 43.02% 4:40:17 10:41 4:35:02 3115 1788 M20 Zane Crabtree, 28, Duluth, MN 43.02% 4:40:18 10:41 4:34:13 3116 1789 M20 Reece Ward, 23, Hermantown, MN 43.00% 4:40:27 10:42 4:34:14 3117 1790 M20 Sam Renner, 28, Ankeny, IA 42.99% 4:40:29 10:42 4:35:14 3118 128 M50 Chris Sasser, 54, Bryan, TX 49.78% 4:40:30 10:42 4:26:45 3119 1791 M20 Nate Larson, 28, Seattle, WA 42.99% 4:40:31 10:42 4:38:31 3120 440 M35 David Kohrs, 35, Millville, MN 42.98% 4:40:33 10:42 4:37:58 3121 285 M40 Daniel Singer, 42, Minneapolis, MN 44.68% 4:40:35 10:42 4:37:01 3122 1792 M20 Adam Heifort, 33, Fergus Falls, MN 42.96% 4:40:42 10:42 4:36:35 3123 221 M45 Jesus Navoa, 46, Fremont, CA 46.24% 4:40:42 10:42 4:37:33 3124 286 M40 Eric Kogelschatz, 43, Chagrin Falls, OH 45.04% 4:40:44 10:42 4:35:24 3125 287 M40 Calvin Kramp, 41, Superior, WI 44.27% 4:40:45 10:42 4:28:15 3126 1793 M20 Tony Rich, 27, Minneapolis, MN 42.94% 4:40:49 10:43 4:37:11 3127 288 M40 Douglas Simonetto, 42, Rochester, MN 44.64% 4:40:51 10:43 4:34:24 3128 129 M50 Carlos Morales, 52, Inver Grove Height, MN 48.79% 4:40:52 10:43 4:40:52 3129 100 M55 Tony Carrillo, 57, Chanhassen, MN 51.18% 4:40:52 10:43 4:36:41 3130 1794 M20 Austin Vickers, 27, Savage, MN 42.93% 4:40:52 10:43 4:36:40 3131 23 M65 Jay Andre, 69, Arvada, CO 57.97% 4:40:53 10:43 4:35:22 3132 1795 M20 Griffin Dowling, 24, Port Charlotte, FL 42.92% 4:40:57 10:43 4:38:01 3133 1796 M20 Zach Busch, 32, Cottage Grove, MN 42.91% 4:41:01 10:43 4:34:46 3134 1797 M20 Kevin Hufziger, 23, Superior, WI 42.90% 4:41:03 10:43 4:39:35 3135 101 M55 Jose Brett, 57, Chanhassen, MN 51.14% 4:41:05 10:43 4:41:05 3136 1798 M20 Sean Elwood, 29, Rochester, MN 42.89% 4:41:09 10:43 4:34:14 3137 441 M35 Darryl Elwood, 35, Northfield, MN 42.89% 4:41:09 10:43 4:34:13 3138 1799 M20 Neil Molitor, 30, Big Lake, MN 42.88% 4:41:13 10:44 4:36:26 3139 222 M45 Brandon Liggett, 45, New Carlisle, IN 45.74% 4:41:14 10:44 4:38:43 3140 24 M65 Richard Oconor, 65, Wauwatosa, WI 55.45% 4:41:14 10:44 4:38:03 3141 1800 M20 Kevin Kvern, 26, Maple Plain, MN 42.87% 4:41:16 10:44 4:38:39 3142 289 M40 Jacob Meyers, 43, Amery, WI 44.93% 4:41:24 10:44 4:33:26 3143 1801 M20 Tyler Ebany, 28, Roscoe, IL 42.85% 4:41:26 10:44 4:27:11 3144 290 M40 Brandon Stewart, 42, Prior Lake, MN 44.54% 4:41:29 10:44 4:35:37 3145 1802 M20 Rob Licari, 25, North Salt Lake, UT 42.84% 4:41:30 10:44 4:31:39 3146 442 M35 Sean Pagoada, 35, Bloomington, MN 42.82% 4:41:37 10:44 4:29:22 3147 53 M60 Robert Quicksell, 63, Hayward, WI 54.21% 4:41:39 10:45 4:38:15 3148 443 M35 Peter Kataras, 37, Plymouth, MN 42.89% 4:41:44 10:45 4:35:35 3149 1803 M20 Ian Duncan, 28, Bonner Spring, KS 42.79% 4:41:47 10:45 4:37:59 3150 291 M40 Karl Greden, 40, Minneapolis, MN 43.73% 4:41:50 10:45 4:36:12 3151 1804 M20 Brandon Garciga, 26, Minneapolis, MN 42.78% 4:41:54 10:45 4:38:41 3152 50 M18 George Kasbohm, 19, Minneapolis, MN 43.56% 4:41:55 10:45 4:35:54 3153 51 M18 Matthew Zak, 19, Edina, MN 43.56% 4:41:55 10:45 4:35:54 3154 52 M18 Andrew Rogalla, 18, Thief River Falls, MN 44.18% 4:41:58 10:45 4:36:46 3155 1805 M20 Fletcher Fick, 27, Minneapolis, MN 42.75% 4:42:02 10:45 4:37:55 3156 1806 M20 Ty Jerman, 22, Ames, IA 42.75% 4:42:04 10:46 4:37:55 3157 444 M35 Dean Eastlake, 38, Annapolis, MD 43.03% 4:42:05 10:46 4:39:42 3158 1807 M20 Kevin Gammell, 33, Frederick, MD 42.75% 4:42:05 10:46 4:39:41 3159 1808 M20 Drew Lodermeier, 33, Saint Cloud, MN 42.75% 4:42:05 10:46 4:35:19 3160 130 M50 Earl Skrip, 52, Mahtomedi, MN 48.58% 4:42:06 10:46 4:37:55 3161 445 M35 John Thain, 39, Duluth, MN 43.31% 4:42:15 10:46 4:39:02 3162 1809 M20 Nick Rogers, 33, Washington, DC 42.72% 4:42:15 10:46 4:34:07 3163 1810 M20 Ian James Janipin, 29, Chicago, IL 42.72% 4:42:16 10:46 4:36:55 3164 1811 M20 Maxim Muter, 29, Boulder, CO 42.71% 4:42:20 10:46 4:35:35 3165 292 M40 Mike Luke, 44, Minneapolis, MN 45.17% 4:42:21 10:46 4:39:32 3166 1812 M20 Nicholas Larsen, 26, St Michael, MN 42.70% 4:42:24 10:46 4:39:56 3167 54 M60 Randall Parks, 60, Iowa City, IA 52.43% 4:42:25 10:46 4:39:02 3168 446 M35 Daniel Adams, 37, Plainsboro, NJ 42.79% 4:42:25 10:46 4:32:34 3169 102 M55 Christopher McGrath, 59, Westminster, MD 51.91% 4:42:27 10:46 4:39:18 3170 1813 M20 Tyler Schultz, 27, Indianapolis, IN 42.69% 4:42:29 10:46 4:38:49 3171 1814 M20 Cary Ward, 27, Madison, WI 42.66% 4:42:38 10:47 4:37:38 3172 1815 M20 Luke Brown, 24, River Forest, IL 42.66% 4:42:40 10:47 4:36:31 3173 1816 M20 Billy Yang, 27, Saint Paul, MN 42.65% 4:42:43 10:47 4:36:32 3174 1817 M20 Michael Dolan, 23, St Paul, MN 42.64% 4:42:46 10:47 4:40:47 3175 1818 M20 Griffin Laihinen, 23, Lakeville, MN 42.63% 4:42:53 10:47 4:33:33 3176 447 M35 Andrew Mike, 35, Stillwater, MN 42.62% 4:42:55 10:47 4:38:47 3177 293 M40 Larry Martin, 42, Brevard, NC 44.29% 4:43:02 10:48 4:37:04 3178 1819 M20 Ryan Williams, 28, Madison, WI 42.60% 4:43:04 10:48 4:36:56 3179 1820 M20 Garrett Henricksen, 32, Woodbury, MN 42.60% 4:43:05 10:48 4:27:38 3180 131 M50 Glennon Park, 52, Roseville, MN 48.40% 4:43:10 10:48 4:29:28 3181 1821 M20 Wyatt Arch, 24, Duluth, MN 42.58% 4:43:11 10:48 4:37:32 3182 448 M35 Tyler Stevens, 39, Shakopee, MN 43.16% 4:43:12 10:48 4:34:03 3183 103 M55 Scott Kennedy, 57, Falls Church, VA 50.73% 4:43:22 10:48 4:40:47 3184 223 M45 Matt Wilson, 45, Clive, IA 45.40% 4:43:23 10:49 4:39:53 3185 1822 M20 Ben Luedtke, 25, Chaska, MN 42.54% 4:43:26 10:49 4:39:58 3186 1823 M20 Harrison Odom, 22, Minnetonka, MN 42.54% 4:43:26 10:49 4:39:58 3187 9 M70 Jess Koski, 70, Cook County, MN 58.09% 4:43:28 10:49 4:42:46 3188 1824 M20 Zach Van Fossan, 25, Eden Prairie, MN 42.54% 4:43:28 10:49 4:38:54 3189 10 M70 Mike Krause, 70, Manito, IL 58.08% 4:43:31 10:49 4:28:06 3190 1825 M20 Jake Kuettel, 31, Minnetonka, MN 42.52% 4:43:34 10:49 4:36:06 3191 294 M40 Bryan Boettcher, 43, Faribault, MN 44.59% 4:43:35 10:49 4:32:47 3192 132 M50 Chris Myers, 53, Chaska, MN 48.77% 4:43:37 10:49 4:36:17 3193 1826 M20 Alexander Shamanovsky, 25, Maple Grove, MN 42.50% 4:43:42 10:49 4:41:22 3194 1827 M20 Jesse Reemtsma, 32, East Bethel, MN 42.49% 4:43:48 10:49 4:39:21 3195 1828 M20 Jake Taylor, 33, Issaquah, WA 42.48% 4:43:52 10:50 4:34:34 3196 295 M40 Bobby Krueger, 41, Berwyn, IL 43.79% 4:43:53 10:50 4:39:21 3197 1829 M20 Cory Ohnsted, 25, Duluth, MN 42.47% 4:43:54 10:50 4:40:42 3198 1830 M20 Spencer Lower, 24, Moose Lake, MN 42.47% 4:43:56 10:50 4:41:06 3199 1831 M20 Blake Khalil, 26, Minneapolis, MN 42.47% 4:43:57 10:50 4:42:11 3200 53 M18 Noah Deluca, 18, Duluth, MN 43.86% 4:44:02 10:50 4:39:41 3201 1832 M20 Austin Marquette, 22, St Michael, MN 42.45% 4:44:04 10:50 4:39:43 3202 296 M40 Joseph Regguinti, 40, Saint Louis Park, MN 43.39% 4:44:06 10:50 4:33:58 3203 104 M55 Lee Brezinka, 55, Andover, MN 49.62% 4:44:08 10:50 4:40:07 3204 8 N Sage Janzen, 17, Minneapolis, MN 50.56% 4:44:11 10:50 4:39:46 3205 449 M35 Brian Harrington, 37, Chanhassen, MN 42.50% 4:44:19 10:51 4:35 3206 1833 M20 David Le, 30, Minneapolis, MN 42.40% 4:44:23 10:51 4:36:16 3207 1834 M20 Noah Bartron, 29, Edina, MN 42.40% 4:44:24 10:51 4:37:38 3208 1835 M20 Reid Ramsdell, 29, Big Lake, MN 42.40% 4:44:25 10:51 4:41:35 3209 297 M40 David Searl, 42, Minneapolis, MN 44.06% 4:44:30 10:51 4:30:17 3210 1836 M20 Joshua Heinen, 29, Fargo, ND 42.38% 4:44:30 10:51 4:39:18 3211 1837 M20 Matthew Hanson, 32, Chanhassen, MN 42.37% 4:44:34 10:51 4:43:12 3212 55 M60 Peter Long, 64, Mt. Prospect, IL 54.22% 4:44:35 10:51 4:25:56 3213 1838 M20 Collin Brown, 25, Champlin, MN 42.37% 4:44:35 10:51 4:37:05 3214 224 M45 Gerard Cramer, 49, St Paul, MN 46.83% 4:44:39 10:51 4:37:37 3215 56 M60 Timothy Runge, 64, Chippewa Falls, WI 54.21% 4:44:39 10:51 4:41:44 3216 1839 M20 Mackenzie Reykdal, 28, Duluth, MN 42.36% 4:44:40 10:51 4:30:30 3217 225 M45 Matt Grulke, 46, Milwaukee, WI 45.59% 4:44:41 10:51 4:29:38 3218 1840 M20 Maximilian Epsky, 20, Minneapolis, MN 42.68% 4:44:48 10:52 4:35:24 3219 57 M60 Scott Dobbins, 63, Prior Lake, MN 53.61% 4:44:50 10:52 4:39:31 3220 298 M40 David Schmalz, 40, Los Angeles, CA 43.26% 4:44:55 10:52 4:41:08 3221 1841 M20 James Schultz, 34, Shorewood, MN 42.32% 4:44:57 10:52 4:39:24 3222 105 M55 Kent Warne, 56, Newfolden, MN 49.94% 4:45:03 10:52 4:41:48 3223 1842 M20 Kae Blut Moo, 24, Saint Paul, MN 42.30% 4:45:04 10:52 4:43:35 3224 1843 M20 Charles Parker-Alofs, 30, Oceanside, CA 42.30% 4:45:04 10:52 4:38:09 3225 133 M50 Seth Gamradt, 50, Sherman Oaks, CA 47.18% 4:45:08 10:53 4:38:22 3226 1844 M20 Jack Warrick, 27, Inver Grove Height, MN 42.29% 4:45:08 10:53 4:40:31 3227 9 N Marcus Carmicle, 54, Richmond, KY 52.86% 4:45:11 10:53 4:43:40 3228 1845 M20 James Magnuson, 34, Ashland, WI 42.28% 4:45:12 10:53 4:39:11 3229 299 M40 Thomas Jerstad, 42, Lakeville, MN 43.95% 4:45:12 10:53 4:36:58 3230 450 M35 Cory Carlson, 38, Ramsey, MN 42.56% 4:45:14 10:53 4:34:38 3231 451 M35 Ryan Miller, 38, Brookings, SD 42.54% 4:45:20 10:53 4:35:55 3232 1846 M20 Jack Lewis, 23, Minneapolis, MN 42.24% 4:45:27 10:53 4:37:34 3233 1847 M20 Keaton Kaisersatt, 26, Plant City, FL 42.23% 4:45:32 10:53 4:35:38 3234 1848 M20 Noah Cohen, 34, San Francisco, CA 42.23% 4:45:33 10:53 4:41:37 3235 1849 M20 Aaron Makikalli, 26, Littleton, CO 42.22% 4:45:38 10:54 4:36:57 3236 452 M35 Michael Gray, 36, Madison, WI 42.22% 4:45:38 10:54 4:41:19 3237 1850 M20 Samuel Makikalli, 28, Minneapolis, MN 42.22% 4:45:38 10:54 4:36:56 3238 1851 M20 Andrew Lee, 30, Denver, CO 42.22% 4:45:38 10:54 4:41:32 3239 1852 M20 Brady Bluhm, 24, St. Paul, MN 42.21% 4:45:39 10:54 4:38:38 3240 134 M50 Jeff Viestenz, 51, Winona, MN 47.51% 4:45:46 10:54 4:39:15 3241 1853 M20 Travis Mattson, 34, Minneapolis, MN 42.20% 4:45:46 10:54 4:39:37 3242 226 M45 Nathan Strunk, 47, Lexington, MA 45.79% 4:45:57 10:54 4:40:44 3243 1854 M20 Brandon Johnson, 28, Shafer, MN 42.16% 4:45:59 10:54 4:39:03 3244 1855 M20 Storm Jacko, 30, Hudson, WI 42.16% 4:46:00 10:55 4:39:13 3245 58 M60 Chris Niskanen, 60, Stillwater, MN 51.77% 4:46:02 10:55 4:37:52 3246 1856 M20 Isaiah Manninen, 22, Duluth, MN 42.13% 4:46:11 10:55 4:41:30 3247 300 M40 Matthew Gerber, 40, Merritt Island, FL 43.06% 4:46:14 10:55 4:39:01 3248 106 M55 Jeff Mandyck, 56, Minneapolis, MN 49.73% 4:46:16 10:55 4:40:30 3249 135 M50 Chad Gillard, 51, St. Anthony, MN 47.43% 4:46:16 10:55 4:40:30 3250 453 M35 Travis McCarty, 36, Hermantown, MN 42.11% 4:46:22 10:55 4:43:41 3251 136 M50 Andy Perreira, 53, Rosemount, MN 48.31% 4:46:22 10:55 4:39:50 3252 1857 M20 Adam Donlin, 25, St Cloud, MN 42.08% 4:46:34 10:56 4:38:52 3253 301 M40 David Balzola, 43, Osceola, WI 44.12% 4:46:35 10:56 4:41:08 3254 1858 M20 Christopher Bienusa, 24, Minneapolis, MN 42.07% 4:46:36 10:56 4:43:01 3255 1859 M20 Jack Fox, 21, Eden Prairie, MN 42.15% 4:46:38 10:56 4:31:39 3256 227 M45 Eric Wold, 46, Edina, MN 45.28% 4:46:39 10:56 4:41:57 3257 302 M40 Colin Underwood, 42, Saint Paul, MN 43.71% 4:46:48 10:56 4:39:57 3258 54 M18 Dylan Canton, 18, Ramsey, MN 43.42% 4:46:52 10:56 4:41:21 3259 1860 M20 Nicholas Sweda, 34, Cambridge, MA 42.02% 4:46:58 10:57 4:42:07 3260 1861 M20 Christopher Danzl, 34, St Cloud, MN 42.02% 4:46:59 10:57 4:43:45 3261 1862 M20 Abraham Ayele, 24, Oakdale, MN 42.02% 4:47:00 10:57 4:19:43 3262 1863 M20 James Wolz, 34, Papillion, NE 42.01% 4:47:03 10:57 4:43:45 3263 1864 M20 Joe Ruf, 27, Indianapolis, IN 42.00% 4:47:06 10:57 4:32:55 3264 1865 M20 Jacob Redden, 24, Woodbury, MN 42.00% 4:47:06 10:57 4:40:22 3265 1866 M20 Nathan Kent, 31, Eau Claire, WI 41.99% 4:47:09 10:57 4:40:04 3266 454 M35 Matthew Wojcik, 38, Chicago, IL 42.27% 4:47:10 10:57 4:39:45 3267 1867 M20 Todd Keniry, 28, Minneapolis, MN 41.98% 4:47:15 10:57 4:40:55 3268 107 M55 Robert Holec, 57, Eau Claire, WI 50.04% 4:47:15 10:57 4:40:49 3269 228 M45 Tj Rendulich, 46, Eagan, MN 45.17% 4:47:20 10:58 4:40:04 3270 1868 M20 Eric Yarnell, 32, Minneapolis, MN 41.96% 4:47:23 10:58 4:45:46 3271 1869 M20 Andrew Scharf, 31, Watertown, MN 41.96% 4:47:23 10:58 4:44:20 3272 1870 M20 Joe Knooihuizen, 32, Maple Grove, MN 41.96% 4:47:24 10:58 4:38:54 3273 455 M35 Matthew Mulville, 39, Ham Lake, MN 42.51% 4:47:32 10:58 4:44:26 3274 25 M65 Mike Mathewson, 66, Pella, IA 54.81% 4:47:33 10:58 4:43:49 3275 1871 M20 Wassim Drissi, 30, Rochester, MN 41.93% 4:47:36 10:58 4:44:48 3276 456 M35 Andrew Scrignoli, 36, Duluth, MN 41.93% 4:47:37 10:58 4:43:09 3277 1872 M20 Marcus Gerczak, 21, Chanhasssen, MN 42.00% 4:47:40 10:58 4:32:42 3278 457 M35 Daniel Concha, 36, Saint Paul, MN 41.92% 4:47:40 10:58 4:39:57 3279 458 M35 Timothy Johnson, 38, Grand Forks Afb, ND 42.16% 4:47:53 10:59 4:32:30 3280 1873 M20 Jasper Treat, 24, Woodbury, MN 41.86% 4:48:02 10:59 4:44:52 3281 1874 M20 Kyle Kueker, 24, Waverly, IA 41.85% 4:48:06 10:59 4:31:09 3282 1875 M20 Jack Nemetz, 23, Chanhassen, MN 41.85% 4:48:07 10:59 4:42:13 3283 137 M50 Chris Nylund, 52, Duluth, MN 47.56% 4:48:08 10:59 4:42:13
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

3284 1876 M20 Dan Gjerseth, 31, Eau Claire, WI 41.84% 4:48:12 11:00 4:43:49 3285 108 M55 Edwin Niven, 55, Fuquay-Varina, NC 48.91% 4:48:14 11:00 4:44:18 3286 1877 M20 Sam Theisen, 29, New Hope, MN 41.83% 4:48:15 11:00 4:38:21 3287 59 M60 Rich Kellerman, 61, Oak Grove, MN 51.90% 4:48:15 11:00 4:44:18 3288 1878 M20 Noah Carlson, 28, Minneapolis, MN 41.83% 4:48:18 11:00 4:44:59 3289 303 M40 Brian Lockwood, 44, Lakeville, MN 44.23% 4:48:19 11:00 4:44:14 3290 55 M18 Rowan Donnelly, 18, Eleva, WI 43.20% 4:48:20 11:00 4:43:13 3291 304 M40 Phillip Watson, 42, Isanti, MN 43.47% 4:48:23 11:00 4:45:56 3292 11 M70 Bob Krick, 71, Wauwatosa, WI 57.75% 4:48:23 11:00 4:40:35 3293 1879 M20 Dominic Oman, 27, Two Harbors, MN 41.81% 4:48:26 11:00 4:45:28 3294 1880 M20 Aj Star, 28, Cottage Grove, MN 41.80% 4:48:27 11:00 4:42:53 3295 1881 M20 Cory Sutton, 33, Chicago, IL 41.80% 4:48:29 11:00 4:38:39 3296 1882 M20 Kevin Dubay, 33, Mora, MN 41.80% 4:48:29 11:00 4:44:44 3297 1883 M20 Brett Becker, 29, Minneapolis, MN 41.79% 4:48:32 11:00 4:34:35 3298 1884 M20 Bryan Schaitberger, 20, Baxter, MN 42.12% 4:48:34 11:00 4:45:03 3299 1885 M20 Ryan Ballard, 34, Duluth, MN 41.79% 4:48:34 11:00 4:45:04 3300 305 M40 Matthew Dickerson, 44, Edina, MN 44.19% 4:48:37 11:01 4:41:30 3301 459 M35 Theodore Dageford, 36, Forest Lake, MN 41.77% 4:48:44 11:01 4:44:04 3302 1886 M20 Daniel Jones, 32, Burnsville, MN 41.75% 4:48:48 11:01 4:46:06 3303 138 M50 Troy Bishop, 51, Zimmerman, MN 47.01% 4:48:49 11:01 4:32:32 3304 1887 M20 Antonio Guerrero Garcia, 20, Minneapolis, MN 42.08% 4:48:51 11:01 4:45:50 3305 460 M35 Wesley Bortoto, 37, Plymouth, MN 41.83% 4:48:53 11:01 4:46:06 3306 306 M40 Nate Schraan, 41, Verona, WI 43.03% 4:48:54 11:01 4:44:25 3307 1888 M20 Josh Hoover, 21, Hugo, MN 41.79% 4:49:09 11:02 4:45:05 3308 461 M35 Bryant Crock, 37, Rochester, MN 41.76% 4:49:22 11:02 4:42:45 3309 1889 M20 Samuel Nennig, 25, Green Bay, WI 41.67% 4:49:22 11:02 4:39:41 3310 462 M35 Richard Biga, 39, Woodbury, MN 42.22% 4:49:30 11:03 4:44:09 3311 1890 M20 Tommy Webster, 29, Minneapolis, MN 41.65% 4:49:32 11:03 4:45:12 3312 1891 M20 Edgar Corrigan, 30, Eastborough, KS 41.65% 4:49:33 11:03 4:48:02 3313 1892 M20 Tommy Lehr, 22, Hudson, IL 41.64% 4:49:35 11:03 4:46:38 3314 463 M35 Mike Tennant, 35, Roberts, WI 41.64% 4:49:36 11:03 4:33:39 3315 2 M75 Tim Freeman, 75, Bethel, ME 60.72% 4:49:38 11:03 4:46:16 3316 26 M65 Jerry Walker, 66, Cottage Grove, MN 54.41% 4:49:39 11:03 4:43:35 3317 1893 M20 Jonathan Esh, 33, New Richmond, WI 41.63% 4:49:41 11:03 4:45:46 3318 1894 M20 Landon Werner, 31, Ham Lake, MN 41.62% 4:49:44 11:03 4:48 3319 60 M60 Mike Calvin, 61, Spicer, MN 51.63% 4:49:45 11:03 4:45:05 3320 1895 M20 Ryan Hoffmann, 21, Wayzata, MN 41.70% 4:49:45 11:03 4:32:27 3321 139 M50 Gene Boehm, 53, Saint Charles, IL 47.74% 4:49:46 11:03 4:46:30 3322 1896 M20 Braiden Elfert, 23, Stillwater, MN 41.61% 4:49:46 11:03 4:46:48 3323 464 M35 Sean Callahan, 37, Mazeppa, MN 41.70% 4:49:47 11:03 4:35:52 3324 1897 M20 Kaleb Waaraniemi, 34, Plymouth, MN 41.59% 4:49:55 11:03 4:44:29 3325 1898 M20 Dustin LaBarge, 28, Duluth, MN 41.59% 4:49:57 11:04 4:43:12 3326 465 M35 Cory Hoffstatter, 35, Lake Elmo, MN 41.58% 4:50:00 11:04 4:45:18 3327 229 M45 Anthony Richards, 45, Crystal, MN 44.36% 4:50:01 11:04 4:45:46 3328 466 M35 Kyle Ingebrigtson, 39, Minneapolis, MN 42.14% 4:50:04 11:04 4:40:25 3329 307 M40 Nicholas Pelletier, 44, Lakeville, MN 43.95% 4:50:09 11:04 4:44:26 3330 1899 M20 Keaten Antonsen, 29, Minneapolis, MN 41.55% 4:50:13 11:04 4:46:36 3331 230 M45 Cory Haglund, 47, Ellsworth, WI 45.12% 4:50:13 11:04 4:39:15 3332 467 M35 Hans Rieckmann, 35, Minneapolis, MN 41.54% 4:50:15 11:04 4:46:35 3333 1900 M20 Thomas Gable, 33, Orr, MN 41.53% 4:50:23 11:05 4:45:18 3334 308 M40 Josh Robertson, 43, Brookings, SD 43.53% 4:50:27 11:05 4:44:17 3335 1901 M20 Charlie Berry, 20, Barrington, IL 41.85% 4:50:27 11:05 4:38:11 3336 1902 M20 James Colwell, 27, St Louis Park, MN 41.51% 4:50:28 11:05 4:46:30 3337 309 M40 Brian Norberg, 40, Des Moines, IA 42.43% 4:50:29 11:05 4:50:23 3338 1903 M20 Ethan Hemmelman, 29, West St Paul, MN 41.50% 4:50:34 11:05 4:47:07 3339 61 M60 Beau Carlson, 62, Sugar Grove, IL 52.00% 4:50:39 11:05 4:42:29 3340 1904 M20 Nathan Budde, 23, Sauk Rapids, MN 41.48% 4:50:43 11:05 4:45:16 3341 1905 M20 Cole Tetrault, 24, Saint Cloud, MN 41.48% 4:50:43 11:05 4:45:16 3342 27 M65 Dan Wallerstein, 68, Duluth, MN 55.40% 4:50:44 11:05 4:44:05 3343 310 M40 Rafael Arenas Jr, 41, Paramount, CA 42.75% 4:50:46 11:05 4:46:44 3344 311 M40 Travis Remme, 42, Rock Rapids, IA 43.11% 4:50:49 11:06 4:40:47 3345 231 M45 Nick Redmond, 45, Fridley, MN 44.22% 4:50:54 11:06 4:45:12 3346 1906 M20 Jens Stempel, 30, Excelsior, MN 41.41% 4:51:11 11:06 4:30:51 3347 1907 M20 Nicholas Del Barto, 26, Minneapolis, MN 41.41% 4:51:13 11:06 4:36:04 3348 1908 M20 Sam Shreve, 32, Minneapolis, MN 41.40% 4:51:16 11:07 4:44:35 3349 1909 M20 Ben Graham, 34, Duluth, MN 41.39% 4:51:19 11:07 4:47:29 3350 1910 M20 Joel Magrum, 31, East Saint Louis, IL 41.39% 4:51:19 11:07 4:45:03 3351 468 M35 Casey Schwan, 38, Woodbury, MN 41.66% 4:51:23 11:07 4:48:21 3352 1911 M20 Isaiah Lemke, 27, Hastings, MN 41.38% 4:51:25 11:07 4:46:47 3353 1912 M20 Anders Wessman, 20, Lino Lakes, MN 41.70% 4:51:30 11:07 4:41:57 3354 312 M40 Jake Gottschalk, 40, Stillwater, MN 42.26% 4:51:39 11:07 4:47:48 3355 140 M50 Adam Borgerding, 51, Eagan, MN 46.55% 4:51:40 11:07 4:45:04 3356 1913 M20 Collin Printz, 32, Rochester, MN 41.33% 4:51:44 11:08 4:45:54 3357 109 M55 Nathan Perry, 55, Maple Grove, MN 48.32% 4:51:45 11:08 4:48:19 3358 56 M18 Cade Peterson, 18, Two Harbors, MN 42.68% 4:51:51 11:08 4:46:46 3359 1914 M20 Peyton Hunt, 20, Milaca, MN 41.65% 4:51:51 11:08 4:48:05 3360 110 M55 Steve Walz, 56, Tampa, FL 48.77% 4:51:52 11:08 4:46:22 3361 1915 M20 Cole Dunbar, 26, Madison, WI 41.31% 4:51:56 11:08 4:38:58 3362 1916 M20 Spencer Strom, 27, Virginia Beach, VA 41.30% 4:51:58 11:08 4:49:26 3363 1917 M20 Ty Jones, 21, Detroit Lakes, MN 41.38% 4:51:59 11:08 4:48:28 3364 1918 M20 Jose Duran-Enriquez, 30, Minneapolis, MN 41.29% 4:52:01 11:08 4:44:07 3365 469 M35 Ben Barnard, 36, Hopkins, MN 41.29% 4:52:05 11:08 4:48:06 3366 1919 M20 Cole Nubson, 26, Duluth, MN 41.27% 4:52:09 11:09 4:44:23 3367 1920 M20 Mark Robbins, 28, Minneapolis, MN 41.27% 4:52:11 11:09 4:40 3368 62 M60 J Kelly Gregg, 63, Stillwater, MN 52.26% 4:52:12 11:09 4:44:54 3369 313 M40 Johnny Din, 42, Kings County, NY 42.88% 4:52:19 11:09 4:41 3370 1921 M20 Alex Spitsberg, 34, Grand Forks, ND 41.23% 4:52:27 11:09 4:48:18 3371 470 M35 Eamonn Kingsbury, 39, Nevada, IA 41.78% 4:52:32 11:09 4:44:06 3372 232 M45 Shawn Adams, 49, Gahanna, OH 45.57% 4:52:32 11:09 4:46:39 3373 63 M60 John Florsheim, 61, Milwaukee, WI 51.12% 4:52:37 11:10 4:45:35 3374 233 M45 Josh Roiland, 46, Wilmington, NC 44.35% 4:52:39 11:10 4:49:03 3375 1922 M20 Andrew Fruetel, 26, Minneapolis, MN 41.19% 4:52:43 11:10 4:45:35 3376 1923 M20 Isaac Revermann, 28, Duluth, MN 41.19% 4:52:43 11:10 4:43:05 3377 1924 M20 Jonathan Hillen, 23, Burnsville, MN 41.19% 4:52:46 11:10 4:46:24 3378 28 M65 Chuck Strouse, 66, Miami Shores, FL 53.83% 4:52:47 11:10 4:47:24 3379 1925 M20 Tom Graner, 28, Wabasha, MN 41.19% 4:52:47 11:10 4:42:35 3380 111 M55 Michael Kohn, 58, New Hope, MN 49.57% 4:52:49 11:10 4:46:45 3381 471 M35 Michael Siglin Jr, 35, Richfield, MN 41.18% 4:52:51 11:10 4:49:37 3382 1926 M20 Khang Tran, 33, Gainesville, FL 41.18% 4:52:51 11:10 4:47:21 3383 1927 M20 Zach Sutton, 29, St Paul, MN 41.17% 4:52:53 11:10 4:47:25 3384 1928 M20 Brady Cannon, 20, Moorhead, MN 41.50% 4:52:54 11:10 4:46:02 3385 1929 M20 Brendan Mark, 27, Byron, MN 41.16% 4:52:57 11:10 4:46:53 3386 1930 M20 Joe Cirrincione, 25, Washington, DC 41.14% 4:53:05 11:11 4:48:19 3387 314 M40 Jonathan Connellan, 44, Southington, CT 43.50% 4:53:09 11:11 4:47:44 3388 1931 M20 Cole Taylor, 20, St Louis Park, MN 41.47% 4:53:09 11:11 4:43:05 3389 1932 M20 Teddy Dahlin, 20, Minneapolis, MN 41.47% 4:53:09 11:11 4:43:06 3390 1933 M20 James Hager, 20, Minneapolis, MN 41.46% 4:53:10 11:11 4:43:06 3391 1934 M20 Byron Klimek, 30, Duluth, MN 41.13% 4:53:10 11:11 4:49:37 3392 1935 M20 Chance Urista, 30, Anoka, MN 41.12% 4:53:13 11:11 4:50:08 3393 315 M40 Daniel Scheff, 44, Harris, MN 43.49% 4:53:14 11:11 4:52:02 3394 1936 M20 Tyler Wyvell, 28, Golden Valley, MN 41.12% 4:53:14 11:11 4:46:40 3395 1937 M20 Nate Horstman, 29, Minneapolis, MN 41.12% 4:53:15 11:11 4:43:52 3396 316 M40 Stephen DeLong, 41, Minneapolis, MN 42.38% 4:53:16 11:11 4:48:43 3397 472 M35 Stephen Meyers, 36, Colona, IL 41.11% 4:53:20 11:11 4:48:05 3398 1938 M20 Matthew Ward, 28, Rochester, MN 41.10% 4:53:22 11:11 4:48:39 3399 1939 M20 Holden Clendaniel, 28, Ofallon, MO 41.07% 4:53:37 11:12 4:40:32 3400 1940 M20 Nick Tollinger, 31, Duluth, MN 41.05% 4:53:43 11:12 4:50:48 3401 473 M35 Josh Coons, 37, Chicago, IL 41.13% 4:53:48 11:12 4:49:19 3402 474 M35 Joshua Jurrens, 39, Rochester, MN 41.60% 4:53:50 11:12 4:51:40 3403 1941 M20 Brent Knutson, 33, Minneapolis, MN 41.03% 4:53:54 11:13 4:42:55 3404 1942 M20 Austin Hoschka, 23, Cottage Grove, MN 41.02% 4:53:58 11:13 4:50:16 3405 317 M40 Andrew Jones, 43, Ballwin, MO 43.00% 4:54:01 11:13 4:47:16 3406 1943 M20 Jake Rewald, 33, Monticello, MN 41.00% 4:54:06 11:13 4:50:03 3407 1944 M20 Gregory de Weissenbruch, 25, Wayzata, MN 41.00% 4:54:07 11:13 4:46:20 3408 475 M35 John Van Beek, 38, Savage, MN 41.27% 4:54:08 11:13 4:44:50 3409 1945 M20 Anthony Wolf, 29, Lino Lakes, MN 41.00% 4:54:08 11:13 4:46:28 3410 318 M40 Dan Fulton, 43, Ames, IA 42.98% 4:54:10 11:13 4:44:05 3411 1946 M20 Scott Frazier, 30, St Paul, MN 40.98% 4:54:15 11:13 4:47:05 3412 1947 M20 Matt Nickles, 21, Hermantown, MN 41.05% 4:54:21 11:14 4:41:11 3413 319 M40 Knudt Lien, 42, Anoka, MN 42.59% 4:54:22 11:14 4:44:28 3414 29 M65 Dave Copeland, 68, Rochester, MN 54.71% 4:54:24 11:14 4:47:13 3415 476 M35 Brian Jonkman, 35, Grand Rapids, MI 40.94% 4:54:34 11:14 4:47:51 3416 112 M55 Mark White, 59, Rochester, MN 49.76% 4:54:36 11:14 4:48:27 3417 12 M70 Julian Jauregui, 74, Woodridge, IL 58.77% 4:54:41 11:14 4:47:29 3418 234 M45 Dan Nilsson, 45, St. Paul, MN 43.65% 4:54:44 11:14 4:49:27 3419 1948 M20 Nate Hansen, 23, Woodbury, MN 40.90% 4:54:49 11:15 4:48:33 3420 477 M35 Frank Bisceglie, 37, Chicago, IL 40.97% 4:54:57 11:15 4:47:24 3421 1949 M20 John Doiron, 24, Elk River, MN 40.87% 4:55:02 11:15 4:47:20 3422 10 N Maddi Melchert, 27, Minneapolis, MN 44.04% 4:55:02 11:15 4:47:20 3423 141 M50 Darren Everson, 50, Brooklyn, NY 45.59% 4:55:05 11:15 4:38:51 3424 1950 M20 Graham Dickson, 27, Austin, TX 40.85% 4:55:09 11:15 4:49:48 3425 235 M45 Chris Fickett, 47, Overland Park, KS 44.36% 4:55:12 11:16 4:50:47 3426 320 M40 Jeffrey Burns, 43, Duluth, MN 42.82% 4:55:15 11:16 4:52:07 3427 1951 M20 Tristan Gens, 28, Winsted, MN 40.83% 4:55:21 11:16 4:52:06 3428 236 M45 Ashok Gokul, 45, Houston, TX 43.56% 4:55:22 11:16 4:49:11 3429 1952 M20 George Orsten, 29, St Paul, MN 40.80% 4:55:31 11:16 4:50:51 3430 30 M65 Joseph Grande, 68, Rochester, MN 54.49% 4:55:33 11:16 4:47:46 3431 1953 M20 Joseph Jaye, 30, Minneapolis, MN 40.78% 4:55:42 11:17 4:52:18 3432 1954 M20 Carter Peterson, 26, Duluth, MN 40.78% 4:55:43 11:17 4:46:18 3433 1955 M20 Paul Jang, 32, Atlanta, GA 40.77% 4:55:44 11:17 4:51:28 3434 478 M35 John Belgeri, 39, St. Louis, MO 41.33% 4:55:44 11:17 4:40:05 3435 64 M60 Brian Jakubiak, 60, Shakopee, MN 50.07% 4:55:46 11:17 4:48:56 3436 1956 M20 Alexander Carlbom, 30, Hibbing, MN 40.77% 4:55:48 11:17 4:48:51 3437 237 M45 Peter morris, 45, Madison, WI 43.48% 4:55:51 11:17 4:48:52 3438 238 M45 Andrew Sabourin, 47, Barrington, RI 44.26% 4:55:51 11:17 4:34:09 3439 1957 M20 Hunter olson, 20, Minneapolis, MN 41.08% 4:55:53 11:17 4:46:25 3440 113 M55 Tony Olson, 57, New Hope, MN 48.56% 4:56:00 11:17 4:46:31 3441 142 M50 Mike Seiler, 54, Green Bay, WI 47.17% 4:56:01 11:17 4:52:40 3442 321 M40 Martin Paavola, 42, Maple Grove, MN 42.34% 4:56:03 11:18 4:50:29 3443 1958 M20 Luke DeLacey, 28, Buffalo, MN 40.72% 4:56:06 11:18 4:52:12 3444 1959 M20 Cody Cranor, 34, Sylvania, OH 40.72% 4:56:06 11:18 4:50:50 3445 143 M50 Eric Anderson, 52, Hermantown, MN 46.28% 4:56:08 11:18 4:48:04 3446 1960 M20 Kade Shea, 22, Duluth, MN 40.72% 4:56:09 11:18 4:48:04 3447 1961 M20 Logan Koskela, 32, Mountain Iron, MN 40.71% 4:56:10 11:18 4:49:42 3448 144 M50 Steve Brannon, 54, Decatur, AL 47.15% 4:56:11 11:18 4:48:29 3449 1962 M20 Jonathan Winter, 30, Coon Rapids, MN 40.71% 4:56:13 11:18 4:51:51 3450 65 M60 Robert Fyfe, 64, Lakewood, CO 52.06% 4:56:23 11:18 4:47:21 3451 1963 M20 Victor Barnes, 26, St Cloud, MN 40.68% 4:56:24 11:18 4:46:46 3452 1964 M20 Lars Johnson, 24, Minneapolis, MN 40.66% 4:56:34 11:19 4:46:12 3453 1965 M20 Brandon Lehto, 26, Ridgefield, WA 40.65% 4:56:40 11:19 4:49:14 3454 479 M35 Eric Adams, 38, Duluth, MN 40.92% 4:56:40 11:19 4:47:02 3455 322 M40 Joshua Christensen, 42, Farmington, MN 42.24% 4:56:45 11:19 4:52:04 3456 480 M35 Kevin Quicker, 36, Clover, SC 40.64% 4:56:45 11:19 4:51:03 3457 1966 M20 Adam Schrankler, 30, Roseville, MN 40.63% 4:56:46 11:19 4:52:11 3458 481 M35 Neil Rydzewski, 39, Manitowoc, WI 41.19% 4:56:46 11:19 4:52:52 3459 1967 M20 Isaac Schmidt, 21, West St. Paul, MN 40.71% 4:56:46 11:19 4:51:02 3460 145 M50 Jeffrey Langness, 51, Moorhead, MN 45.75% 4:56:46 11:19 4:52:49 3461 1968 M20 Justin Ramos, 21, St Paul, MN 40.71% 4:56:49 11:19 4:51:25 3462 1969 M20 Joseph Hadcock, 25, Mequon, WI 40.62% 4:56:52 11:19 4:50:18 3463 323 M40 Jackson Doran, 43, Chicago, IL 42.58% 4:56:55 11:19 4:49:25 3464 482 M35 Branson Ropp, 35, Grimes, IA 40.60% 4:57:00 11:20 4:50:18 3465 324 M40 Patrick O'Keefe, 42, Greendale, WI 42.21% 4:57:01 11:20 4:42:57 3466 1970 M20 Mitchell Nistler, 28, Grand Forks, ND 40.59% 4:57:04 11:20 4:52:39 3467 483 M35 Travis Carden, 38, Fargo, ND 40.84% 4:57:13 11:20 4:49:48 3468 1971 M20 Noah Jacobson, 23, Crosslake, MN 40.57% 4:57:15 11:20 4:53:43 3469 325 M40 Kevin Parks, 41, Overland Park, KS 41.78% 4:57:32 11:21 4:54:59 3470 1972 M20 Niko Butler, 22, Duluth, MN 40.52% 4:57:35 11:21 4:55:22 3471 1973 M20 Joshua Russell, 21, St Cloud, MN 40.59% 4:57:42 11:21 4:55:33 3472 1974 M20 Nathan Huston, 26, Duluth, MN 40.50% 4:57:44 11:21 4:51:35 3473 326 M40 Richard Huizenga, 44, Farmingdale, NJ 42.83% 4:57:44 11:21 4:46:59 3474 1975 M20 Ryan Mower, 25, Chisago City, MN 40.50% 4:57:45 11:21 4:45:39 3475 1976 M20 Isaac Powell, 25, Virginia, MN 40.50% 4:57:45 11:21 4:51:27 3476 31 M65 Harvey Stein, 68, Philadelphia, PA 54.09% 4:57:46 11:21 4:50:11 3477 1977 M20 Sam Fulton, 20, Edina, MN 40.82% 4:57:47 11:21 4:55:13 3478 1978 M20 Max Fulton, 23, Edina, MN 40.49% 4:57:47 11:21 4:52:28 3479 1979 M20 Jonathan Leaf, 22, Coon Rapids, MN 40.49% 4:57:47 11:21 4:44:11 3480 484 M35 Justin Agne, 38, Duluth, MN 40.76% 4:57:49 11:22 4:47:26 3481 239 M45 Chris Senanayake, 49, Shoreview, MN 44.72% 4:58:05 11:22 4:54:45 3482 114 M55 Chad Underberg, 55, Sioux Falls, SD 47.29% 4:58:07 11:22 4:40:34 3483 1980 M20 Nathan Beacom, 32, Des Moines, IA 40.44% 4:58:12 11:22 4:55:17 3484 1981 M20 Garion wallgren, 20, Mankato, MN 40.75% 4:58:16 11:23 4:53:25 3485 327 M40 Michael Fuchs, 42, Duluth, MN 42.02% 4:58:18 11:23 4:47:29 3486 328 M40 Nathan Schultz, 42, Saint Charles, MN 42.02% 4:58:20 11:23 4:53:37 3487 485 M35 Troy Kruyer, 39, Woodbury, MN 40.97% 4:58:20 11:23 4:47:02 3488 1982 M20 Nick Kuffel, 22, Champlin, MN 40.41% 4:58:22 11:23 4:55:13 3489 1983 M20 Don Pham, 22, Spring Lake Park, MN 40.41% 4:58:23 11:23 4:56:03 3490 115 M55 Paul Cammack, 55, Plymouth, MN 47.25% 4:58:24 11:23 4:52:40 3491 116 M55 Troy Dreier, 55, Minneapolis, MN 47.20% 4:58:41 11:24 4:55:47 3492 57 M18 Ben Sandoval, 18, Savage, MN 41.70% 4:58:43 11:24 4:44:27 3493 58 M18 Ethan Miller, 18, Savage, MN 41.70% 4:58:44 11:24 4:44:28 3494 240 M45 Scott Wilson, 47, Sioux Falls, SD 43.83% 4:58:45 11:24 4:52:12 3495 1984 M20 Austin Herczeg, 31, Blaine, MN 40.35% 4:58:50 11:24 4:57:38 3496 1985 M20 Nathan Whipple, 24, St Louis Park, MN 40.35% 4:58:52 11:24 4:53:10 3497 1986 M20 Jack Keeley, 28, Eden Prairie, MN 40.34% 4:58:54 11:24 4:55:51 3498 1987 M20 Reece Horne, 26, Douglassville, PA 40.34% 4:58:57 11:24 4:45:04 3499 329 M40 Patrick Cole, 43, Hayfield, MN 42.28% 4:59:02 11:24 4:53:13 3500 1988 M20 Adam Hoisington, 33, Sugar Land, TX 40.32% 4:59:06 11:24 4:48:57 3501 1989 M20 Osamuederumwen Ero, 22, Maplewood, MN 40.31% 4:59:09 11:25 4:51:23 3502 1990 M20 Max Davis, 24, Minneapolis, MN 40.31% 4:59:09 11:25 4:50:28 3503 241 M45 Mitch Coe, 47, Webster, WI 43.77% 4:59:10 11:25 4:53:23 3504 1991 M20 Richard Moen, 33, Duluth, MN 40.30% 4:59:13 11:25 4:45:50 3505 1992 M20 Hexiang Zhang, 27, West Des Moines, IA 40.30% 4:59:15 11:25 4:51:44 3506 486 M35 Mark Rehani, 38, Fridley, MN 40.56% 4:59:17 11:25 4:55:09 3507 242 M45 Rick Jarema, 49, Stacy, MN 44.54% 4:59:20 11:25 4:55:25 3508 1993 M20 Charles McCartney, 33, Plymouth, MN 40.28% 4:59:20 11:25 4:52:25 3509 330 M40 Tony Weikle, 43, Saginaw, MN 42.24% 4:59:21 11:25 4:52:44 3510 32 M65 Dan Meiusi, 65, Excelsior, MN 52.09% 4:59:22 11:25 4:39:36 3511 66 M60 Doug Warren, 60, Ashland, WI 49.47% 4:59:22 11:25 4:52:14 3512 243 M45 Luc Neree, 48, Greenacres, FL 44.13% 4:59:23 11:25 4:53:45 3513 1994 M20 Jack Myers, 28, Edina, MN 40.28% 4:59:23 11:25 4:52:09 3514 1995 M20 Tate Warren, 29, Duluth, MN 40.28% 4:59:23 11:25 4:52:14 3515 244 M45 Blake Triebwasser, 48, Cotton, MN 44.13% 4:59:24 11:25 4:52:47 3516 1996 M20 Nathan Beck, 25, Eagan, MN 40.26% 4:59:30 11:25 4:55:35 3517 1997 M20 Jon Fakkema, 28, Madison, WI 40.26% 4:59:30 11:25 4:54:37 3518 487 M35 Benton Frayne, 39, Mankato, MN 40.81% 4:59:33 11:26 4:53:22 3519 488 M35 Mike Niedermeyer, 35, Minneapolis, MN 40.25% 4:59:34 11:26 4:54:51 3520 489 M35 Brendan Ogrady, 36, Dobbs Ferry, NY 40.26% 4:59:34 11:26 4:55 3521 331 M40 Luke Hanson, 44, Minnetonka, MN 42.57% 4:59:36 11:26 4:54:14 3522 332 M40 Nicholas Banovetz, 44, Mendota Heights, MN 42.55% 4:59:42 11:26 4:53:14 3523 1998 M20 Andrew Woltman, 28, Youngsville, NC 40.21% 4:59:51 11:26 4:54:26 3524 1999 M20 Tim Gunderson, 31, Bettendorf, IA 40.21% 4:59:55 11:26 4:52:09 3525 245 M45 Chad Entinger, 49, Waseca, MN 44.43% 5:00:05 11:27 4:49:05 3526 2000 M20 Cameron Flakne, 33, Minneapolis, MN 40.18% 5:00:08 11:27 4:50:33 3527 490 M35 Anthony Bartlett, 35, Duluth, MN 40.14% 5:00:23 11:27 4:55:30 3528 146 M50 Jaime Gaug, 51, Oronoco, MN 45.20% 5:00:25 11:28 4:53:47 3529 2001 M20 Neal Duong, 25, Minneapolis, MN 40.13% 5:00:27 11:28 4:55:21 3530 147 M50 Jeffrey Schultz, 53, Menomonee Falls, WI 46.04% 5:00:28 11:28 4:54:26 3531 491 M35 Matthew Holt, 36, Mankato, MN 40.13% 5:00:30 11:28 4:52:59 3532 2002 M20 Jacob Brown, 20, Rochester, MN 40.45% 5:00:30 11:28 4:56:57 3533 33 M65 Robert Nelson, 65, White Bear Lake, MN 51.89% 5:00:32 11:28 4:54:49 3534 2003 M20 Mitchell Marks, 33, Detroit, MI 40.12% 5:00:32 11:28 4:55:41 3535 492 M35 Andrew Kuplic, 36, Golden Valley, MN 40.12% 5:00:34 11:28 4:56:34 3536 246 M45 David Roseland, 47, Elk River, MN 43.56% 5:00:35 11:28 4:49:43 3537 247 M45 Zach Bartoe, 46, Forest Lake, MN 43.17% 5:00:37 11:28 4:57:57 3538 493 M35 Dimitrios Lalos, 39, Minneapolis, MN 40.62% 5:00:54 11:29 4:55:42 3539 248 M45 James Renahan, 47, Ramsey, NJ 43.51% 5:00:56 11:29 4:56:50 3540 494 M35 Bradley Duffy, 36, Elk River, MN 40.07% 5:00:56 11:29 4:54:12 3541 2004 M20 Jacob Grangroth, 27, Buffalo, MN 40.07% 5:00:57 11:29 4:57:23 3542 2005 M20 Nate Praska, 31, Plymouth, MN 40.07% 5:00:58 11:29 4:54:26 3543 495 M35 Isaac Bergstrom, 35, Duluth, MN 40.07% 5:00:58 11:29 4:54:57 3544 496 M35 Orestes Motino, 35, La Grange, IL 40.06% 5:01:00 11:29 4:56:57 3545 333 M40 James Ofstehage, 44, Prior Lake, MN 42.37% 5:01:02 11:29 4:59:03 3546 67 M60 Chyi-Shyang Lin, 60, Eau Claire, WI 49.19% 5:01:02 11:29 4:47:55 3547 2006 M20 Christopher Dean, 24, Shakopee, MN 40.05% 5:01:05 11:29 4:56:35 3548 2007 M20 Luke Colby, 30, Sioux Falls, SD 40.05% 5:01:06 11:29 4:54:37 3549 2008 M20 Aaron Colby, 26, Duluth, MN 40.05% 5:01:06 11:29 4:54:37 3550 2009 M20 Sean Howk, 24, New Ulm, MN 40.05% 5:01:06 11:29 4:53:48 3551 2010 M20 Collin Adair, 28, Monticello, MN 40.05% 5:01:07 11:29 4:58:10 3552 2011 M20 Cullen Ring, 24, Lake Elmo, MN 40.03% 5:01:14 11:29 4:54:18 3553 497 M35 Adam Lee, 37, Bentonville, AR 40.11% 5:01:15 11:29 4:59:31 3554 2012 M20 Brent Haagenson, 34, Lindstrom, MN 40.01% 5:01:24 11:30 4:55:51 3555 2013 M20 Christian Olivares, 32, Minneapolis, MN 40.00% 5:01:26 11:30 4:58:10 3556 2014 M20 Joshua Zweber, 22, Prior Lake, MN 39.99% 5:01:33 11:30 4:56:38 3557 148 M50 Dedrick Walker, 50, Jacksonville, FL 44.61% 5:01:34 11:30 4:55:48 3558 249 M45 Bradley Neuville, 47, Marion, IA 43.41% 5:01:38 11:30 4:57:11 3559 2015 M20 Zach Proctor, 26, Hopkins, MN 39.97% 5:01:40 11:30 4:57:14 3560 2016 M20 Matthew Brettingen, 29, St Louis Park, MN 39.97% 5:01:40 11:30 4:54:36 3561 2017 M20 Carter Merrell, 24, Fridley, MN 39.97% 5:01:42 11:30 4:59:59 3562 2018 M20 Roger Massmann, 23, Crystal, MN 39.93% 5:01:57 11:31 4:55:30 3563 117 M55 Dan Stephany, 55, Madison, WI 46.69% 5:01:59 11:31 4:56:55 3564 2019 M20 Brent Ekstrom, 26, Bemidji, MN 39.93% 5:02:00 11:31 4:55:34 3565 2020 M20 David Ruiz Mateo, 32, Faribault, MN 39.92% 5:02:04 11:31 4:57:01 3566 250 M45 Grzegorz Maciaszkiewicz, 46, Chicago, IL 42.95% 5:02:09 11:31 4:56:26 3567 2021 M20 Malik Alwan, 27, Hermantown Minnes, MN 39.89% 5:02:19 11:32 4:54:01 3568 118 M55 Mark Honisch, 56, Menomonee Falls, WI 47.07% 5:02:24 11:32 4:57 3569 2 M12 Caleb Napolitan, 13, Westminster, CO 46.90% 5:02:27 11:32 4:52:37 3570 59 M18 William Hoover, 19, Rosemount, MN 40.60% 5:02:28 11:32 4:59:14 3571 2022 M20 Alec Judd, 34, Waukesha, WI 39.86% 5:02:29 11:32 4:58:13 3572 68 M60 Tom Brinegar, 63, Cody, WY 50.47% 5:02:32 11:32 4:56:29 3573 2023 M20 Caden Neubauer, 24, Zimmerman, MN 39.86% 5:02:33 11:32 4:59:52 3574 13 M70 Mike Faulconer, 70, Leawood, KS 54.42% 5:02:35 11:32 4:58:44 3575 2024 M20 Alex Barron, 32, Minneapolis, MN 39.85% 5:02:37 11:33 4:54:30 3576 2025 M20 Zachary Johnsen, 27, Minneapolis, MN 39.84% 5:02:42 11:33 4:58:16 3577 119 M55 Brad Plaman, 59, Bloomington, MN 48.43% 5:02:42 11:33 4:56:16 3578 2026 M20 Jacob Falk, 30, Blaine, MN 39.83% 5:02:44 11:33 4:58:35 3579 149 M50 Daniel Krovich, 54, Camp Hill, PA 46.11% 5:02:52 11:33 4:55:53 3580 2027 M20 Ryan Berchild, 22, Excelsior, MN 39.81% 5:02:54 11:33 4:57:44 3581 2028 M20 Tyler Svir, 20, Lino Lakes, MN 40.13% 5:02:56 11:33 4:58:34 3582 334 M40 Steve Hawkinson, 43, Denver, CO 41.74% 5:02:57 11:33 4:54:30 3583 2029 M20 Parker Carroll, 26, Grand Forks, ND 39.78% 5:03:08 11:34 4:55:56 3584 2030 M20 Dustin Schiefelbein, 34, Forest Lake, MN 39.77% 5:03:10 11:34 4:58:43 3585 2031 M20 Peter Mortenson, 21, Minneapolis, MN 39.85% 5:03:10 11:34 4:54:30 3586 2032 M20 Amos Weide, 22, New Albin, IA 39.77% 5:03:14 11:34 4:56:25 3587 498 M35 Ben De Bono, 39, Ramsey Mn, MN 40.31% 5:03:15 11:34 4:56:45 3588 150 M50 Scott Reuterfeldt, 53, Hopkins, MN 45.61% 5:03:16 11:34 4:59:36 3589 69 M60 Walter Benzinger, 62, Windsor, ON 49.83% 5:03:18 11:34 5:00:39 3590 335 M40 Adam Sandok, 41, Superior, WI 40.98% 5:03:18 11:34 4:52:18 3591 251 M45 Bradley Peterson, 47, Maple Lake, MN 43.17% 5:03:18 11:34 4:50:24 3592 2033 M20 Albert Radloff, 30, Columbia Heights, MN 39.75% 5:03:19 11:34 5:01:43 3593 499 M35 George Schmiester, 38, San Francisco, CA 40.02% 5:03:19 11:34 5:02:42 3594 2034 M20 Patrick Clark, 27, Hastings, MN 39.75% 5:03:19 11:34 4:52:19 3595 2035 M20 James Southwick, 27, Minneapolis, MN 39.74% 5:03:24 11:34 5:00:31 3596 151 M50 Mark Westholder, 54, Edina, MN 46.01% 5:03:30 11:35 5:01:22 3597 14 M70 George DelaGardelle, 71, Wisconsin Dells, WI 54.86% 5:03:32 11:35 4:57:36 3598 500 M35 Bijay Tamang, 37, Shakopee, MN 39.79% 5:03:43 11:35 4:49:11 3599 252 M45 Zikani Katundu, 47, Lansing, MI 43.11% 5:03:44 11:35 4:58:23 3600 152 M50 Andrew Jensen, 54, St Paul, MN 45.97% 5:03:45 11:35 4:59:08 3601 15 M70 Michael Tan, 72, Lisle, IL 55.44% 5:04:00 11:36 4:59:34 3602 336 M40 Albert Tan, 41, Queens County, NY 40.89% 5:04:00 11:36 4:59:34 3603 70 M60 Kent Kehus, 64, Wisconsin Rapids, WI 50.75% 5:04:03 11:36 4:53:39 3604 2036 M20 Nick Knute, 22, Fargo, ND 39.66% 5:04:04 11:36 4:53:12 3605 2037 M20 Caleb Holtz, 30, Minneapolis, MN 39.66% 5:04:04 11:36 4:54:15 3606 34 M65 Joe Flynn, 67, Burnsville, MN 52.39% 5:04:05 11:36 4:54:10 3607 2038 M20 Aaron Bresina, 31, Minneapolis, MN 39.65% 5:04:09 11:36 4:58:42 3608 337 M40 Aaron Pahl, 40, Lake City, MN 40.52% 5:04:13 11:36 4:59:38 3609 2039 M20 Christopher Tait, 28, San Mateo, CA 39.63% 5:04:16 11:36 4:57:01 3610 338 M40 Eric Nordberg, 44, Glendale, WI 41.91% 5:04:19 11:36 4:58:11 3611 35 M65 James Stenulson, 68, Onalaska, WI 52.92% 5:04:22 11:37 4:55:59 3612 16 M70 John Blanchar, 73, La Crosse, WI 56.09% 5:04:22 11:37 4:55:58 3613 71 M60 Greg Allen, 60, Bloomington, MN 48.65% 5:04:23 11:37 4:53:52 3614 2040 M20 Matthew Girtz, 28, St. Stephen, MN 39.61% 5:04:26 11:37 4:54:31 3615 2041 M20 Samuel Thompson, 27, Plover, WI 39.61% 5:04:27 11:37 4:58:47 3616 2042 M20 Anthony Nargi, 24, Winthrop, MA 39.61% 5:04:27 11:37 4:56:51 3617 60 M18 Owen Nargi, 18, Winthrop, MA 40.92% 5:04:27 11:37 4:56:51 3618 2043 M20 Preston Stevens, 30, Cambridge, MN 39.60% 5:04:28 11:37 4:49:11 3619 120 M55 Mike Krautkremer, 56, Chanhassen, MN 46.74% 5:04:33 11:37 5:01:01 3620 153 M50 Joe Fick, 53, Cottage Grove, MN 45.41% 5:04:39 11:37 4:57:48 3621 2044 M20 Stephen Oslin, 27, St Paul, MN 39.58% 5:04:40 11:37 5:01:05 3622 2045 M20 Zach Glass, 20, Twin Lakes, WI 39.89% 5:04:42 11:37 4:58:02 3623 2046 M20 Cullen Merritt, 20, Webster, MN 39.89% 5:04:43 11:37 4:58:31 3624 36 M65 Bill Helwig, 68, Carlton, MN 52.84% 5:04:48 11:38 4:52:57 3625 2047 M20 Philip McBride, 32, Nerstrand, MN 39.54% 5:04:57 11:38 4:58:17 3626 2048 M20 Francisco Duran, 28, Fridley, MN 39.53% 5:05:01 11:38 4:57:07 3627 2049 M20 Evan Sakry, 30, Crooks, SD 39.52% 5:05:05 11:38 4:53:18 3628 253 M45 Benjamin Sommers, 47, Sammamish, WA 42.91% 5:05:08 11:38 4:57:11 3629 2050 M20 Robb Papas, 33, Victoria, MN 39.51% 5:05:12 11:38 5:02:33 3630 339 M40 Bradley Westerberg, 43, Stacy, MN 41.42% 5:05:15 11:39 4:57:32 3631 340 M40 Joshua Kretsch, 44, Forest Lake, MN 41.78% 5:05:15 11:39 4:57:33 3632 2051 M20 Nicholas Kuntz, 31, Alexandria, VA 39.50% 5:05:16 11:39 5:00:28 3633 2052 M20 Nolan Buss, 25, Otsego, MN 39.49% 5:05:19 11:39 4:57:54 3634 2053 M20 Nick Weingart, 28, Minneapolis, MN 39.49% 5:05:19 11:39 4:50 3635 2054 M20 Gavin Brooks, 22, Monticello, MN 39.49% 5:05:23 11:39 5:01:02 3636 2055 M20 Carter Spore, 24, Bettendorf, IA 39.48% 5:05:24 11:39 5:01:35 3637 341 M40 Jeff Kraus, 43, Blaine, MN 41.40% 5:05:26 11:39 5:03:41 3638 2056 M20 Kevin Ramos, 20, Circle Pines, MN 39.79% 5:05:28 11:39 4:58:11 3639 154 M50 Elias Pastrana Navarro, 51, St Paul, MN 44.43% 5:05:36 11:39 5:02:20 3640 72 M60 Allen Ruppert, 60, St Paul, MN 48.45% 5:05:38 11:39 4:54:10 3641 2057 M20 Jacob Thomas, 26, Coon Rapids, MN 39.44% 5:05:42 11:40 5:00:01 3642 2058 M20 Jacob Knudson, 27, Pillager, MN 39.44% 5:05:44 11:40 5:00:07 3643 17 M70 Thomas Schommer, 71, Hastings, MN 54.46% 5:05:46 11:40 4:59:36 3644 61 M18 Ben Whatley, 18, Eau Claire, WI 40.74% 5:05:47 11:40 5:00:40 3645 501 M35 Jesse Jones, 35, Minnetonka, MN 39.43% 5:05:47 11:40 5:00:25 3646 73 M60 Paul Garry, 60, Santa Monica, CA 48.41% 5:05:52 11:40 4:58:21 3647 342 M40 Derek Ogawa, 41, Oak Hill, VA 40.63% 5:05:57 11:40 5:00:04 3648 254 M45 Mehmet Dag, 46, Fort Lauderdale, FL 42.41% 5:06:02 11:40 5:00:54 3649 121 M55 Peter Nyhus, 57, St Michael, MN 46.96% 5:06:04 11:40 5:00:59 3650 2059 M20 Carter Sellner, 25, Saint Paul, MN 39.39% 5:06:08 11:41 5:01:22 3651 502 M35 Gabriel Mills, 35, Kenyon, MN 39.37% 5:06:15 11:41 4:55:10 3652 2060 M20 Keegan Mellema, 24, Minneapolis, MN 39.36% 5:06:21 11:41 4:56:51 3653 2061 M20 Kaden Kimmes, 22, Superior, WI 39.35% 5:06:24 11:41 5:04:20 3654 5 M14 Nolan Thielbar, 15, Virginia, MN 43.35% 5:06:25 11:41 5:03:30 3655 2062 M20 Cory Kaisersatt, 24, Minneapolis, MN 39.35% 5:06:25 11:41 4:56:32 3656 18 M70 Gary Fruland, 71, Newark, IL 54.34% 5:06:28 11:41 5:02:40 3657 2063 M20 Kyle Mendez, 25, Richmond, VA 39.34% 5:06:29 11:41 4:59:27 3658 19 M70 Erik Heen, 73, Duluth, MN 55.67% 5:06:42 11:42 4:59:11 3659 2064 M20 Conner Colclasure, 31, Godley, TX 39.31% 5:06:44 11:42 4:59:43 3660 255 M45 Nick Roberson, 46, Bentonville, AR 42.30% 5:06:48 11:42 4:56:36 3661 2065 M20 John Barnett, 32, Minneapolis, MN 39.29% 5:06:53 11:42 4:56:18 3662 2066 M20 Jacob Lage, 31, Brooklyn Park, MN 39.28% 5:07:01 11:43 5:05:13 3663 256 M45 Jeffrey Mitchell, 48, Minneapolis, MN 43.03% 5:07:04 11:43 4:58:29 3664 257 M45 Garrett Anderson, 47, Saint Cloud, MN 42.64% 5:07:07 11:43 5:01:41 3665 343 M40 Peter Greenwood, 41, Maple Grove, MN 40.47% 5:07:07 11:43 5:01:34 3666 258 M45 Mark Lunde, 49, Wadena, MN 43.40% 5:07:11 11:43 4:59:28 3667 503 M35 Mike Ellias, 36, Lino Lakes, MN 39.26% 5:07:11 11:43 4:58:54 3668 2067 M20 Nathan Putman, 25, Rosemount, MN 39.25% 5:07:12 11:43 5:03:33 3669 504 M35 Bobby Rolle, 36, Overland Park, KS 39.26% 5:07:12 11:43 5:03:22 3670 259 M45 Jeff Strande, 45, Fergus Falls, MN 41.88% 5:07:13 11:43 5:03:47 3671 505 M35 Derek Teichman, 37, Colona, IL 39.33% 5:07:13 11:43 5:01:56 3672 2068 M20 Jack Bartlam, 23, Proctor, MN 39.25% 5:07:13 11:43 5:01:01 3673 2069 M20 John McGinty, 21, Minneapolis, MN 39.31% 5:07:22 11:43 4:58:42 3674 2070 M20 Eric Pachan, 25, Carlos, MN 39.22% 5:07:25 11:44 4:55:50 3675 74 M60 James Evans, 64, Woodbury, MN 50.17% 5:07:32 11:44 5:04:02 3676 2071 M20 Patrick Knoblauch, 30, Palmetto Bay, FL 39.21% 5:07:32 11:44 5:01:26 3677 344 M40 Josh Vraa, 42, Sauk Rapids, MN 40.74% 5:07:43 11:44 5:01 3678 2072 M20 Stephen Gant, 32, South Range, WI 39.15% 5:07:58 11:45 4:56:51 3679 37 M65 Raul Torres Romero, 65, Victoria, MN 50.62% 5:08:02 11:45 5:00:47 3680 122 M55 David Fuson, 57, Lincoln, NE 46.66% 5:08:05 11:45 4:59:03 3681 2073 M20 Connor Kropp, 26, Oakdale, MN 39.13% 5:08:11 11:45 4:54:42 3682 260 M45 Mike Gelhar, 47, Prior Lake, MN 42.46% 5:08:22 11:46 4:52:24 3683 345 M40 Eric Shea, 40, Neenah, WI 39.91% 5:08:51 11:47 4:58:37 3684 2074 M20 Lucas Houske, 22, Lindstrom, MN 39.00% 5:09:11 11:48 5:00:07 3685 2075 M20 Austin Murra, 32, St Paul, MN 39.00% 5:09:13 11:48 5:01:38 3686 506 M35 Nicholas Johnson, 35, Duluth, MN 39.00% 5:09:13 11:48 5:02:44 3687 123 M55 Mark Loula, 55, Grayslake, IL 45.58% 5:09:18 11:48 5:02:34 3688 155 M50 Jason Mullenbach, 52, Owatonna, MN 44.30% 5:09:21 11:48 5:01:44 3689 2076 M20 Evan Fisher-Damsgard, 31, Hastings, MN 38.98% 5:09:23 11:48 5:02:17 3690 507 M35 Tyler Koebnick, 38, Ramsey, MN 39.19% 5:09:43 11:49 5:00:24 3691 75 M60 Gaston Cartagena, 63, Woodbury, MN 49.30% 5:09:43 11:49 5:04:51 3692 2077 M20 Sebastian Hermann, 23, Maplewood, MN 38.93% 5:09:44 11:49 5:02:21 3693 20 M70 James Engel, 70, Wakefield, MI 53.16% 5:09:45 11:49 5:05:26 3694 2078 M20 Tyler Tapio, 28, Proctor, MN 38.92% 5:09:49 11:49 5:05:37 3695 76 M60 Scott Kline, 62, Dallas, TX 48.77% 5:09:52 11:49 5:06:13 3696 77 M60 Michael Corbett, 63, Waynesville, OH 49.28% 5:09:52 11:49 5:06:13 3697 124 M55 Randy Berg, 57, Plymouth, MN 46.38% 5:09:55 11:49 5:04:30 3698 261 M45 Jeremy Morris, 45, Duluth, MN 41.49% 5:10:03 11:50 5:03:35 3699 508 M35 Daniel Washburn, 35, Forest Lake, MN 38.89% 5:10:03 11:50 5:04:39 3700 346 M40 Edward Delorme, 40, St Michael, MN 39.75% 5:10:03 11:50 5:03:21 3701 2079 M20 Shawn Trainor, 32, North St. Paul, MN 38.88% 5:10:08 11:50 5:02:14 3702 156 M50 Peter Hatinen, 51, Minneapolis, MN 43.77% 5:10:12 11:50 5:01:25 3703 509 M35 Eric Lake, 36, Middleton, WI 38.86% 5:10:21 11:50 5:07:21 3704 2080 M20 Joe Berndt, 23, Duluth, MN 38.85% 5:10:21 11:50 5:06:59 3705 2081 M20 Caden Hartle, 23, Andover, MN 38.85% 5:10:22 11:50 4:57:07 3706 38 M65 Eric Berlin, 67, Duluth, MN 51.32% 5:10:24 11:50 5:06:37 3707 262 M45 Peter Smith, 48, Mendota Heights, MN 42.56% 5:10:26 11:50 5:04:15 3708 11 N Ryn Haaversen, 27, Duluth, MN 41.85% 5:10:28 11:51 5:03 3709 263 M45 Bj McElrath, 45, Andover, MN 41.44% 5:10:28 11:51 5:08:33 3710 125 M55 Dennis Keppers, 58, Minneapolis, MN 46.75% 5:10:29 11:51 5:06:19 3711 2082 M20 Riley Lauzon, 22, Grand Forks, ND 38.82% 5:10:35 11:51 5:05:38 3712 2083 M20 Jackson Spry, 26, Peoria, AZ 38.81% 5:10:42 11:51 5:04:02 3713 78 M60 John Waldo, 60, South St Paul, MN 47.65% 5:10:45 11:51 5:06:06 3714 347 M40 Stephen Mathias, 44, Columbia Heights, MN 41.04% 5:10:46 11:51 5:01:02 3715 2084 M20 Tristan Smith, 29, Winona, MN 38.78% 5:10:56 11:52 5:07:14 3716 510 M35 William Rusk, 38, Cave Creek, AZ 39.04% 5:10:57 11:52 5:06:07 3717 348 M40 Joshua Hummel, 41, Minneapolis, MN 39.97% 5:11:00 11:52 5:05:16 3718 157 M50 Joseph Antkowiak, 50, St Paul, MN 43.25% 5:11:04 11:52 5:03:35 3719 2085 M20 Derek Robarge, 31, Onalaska, WI 38.76% 5:11:08 11:52 5:05:38 3720 158 M50 Dan Holzemer, 50, Maplewood, MN 43.23% 5:11:12 11:52 5:03:11 3721 2086 M20 Jim Kaderlik, 31, Plymouth, MN 38.74% 5:11:14 11:52 4:57:19 3722 2087 M20 Landon Blom, 21, Atwater, MN 38.79% 5:11:27 11:53 5:07:23 3723 511 M35 Ryan Meyer, 38, Avon, MN 38.96% 5:11:32 11:53 5:04:29 3724 2088 M20 Tanner Prochaska, 26, Stewartville, MN 38.70% 5:11:37 11:53 4:56:14 3725 2089 M20 Josh Demars, 26, Duluth, MN 38.68% 5:11:43 11:53 5:04:34 3726 512 M35 Derek Walters, 38, Delano, MN 38.92% 5:11:54 11:54 5:08:54 3727 21 M70 Terry Lueders, 73, Yorkville, IL 54.72% 5:11:59 11:54 5:04:32 3728 264 M45 Justin Grimes, 45, Minneapolis, MN 41.23% 5:12:03 11:54 5:03:41 3729 2090 M20 Jake Lee, 24, Dawson, MN 38.63% 5:12:11 11:54 5:07:41 3730 265 M45 Jeremy Kantonen, 46, Cloquet, MN 41.57% 5:12:13 11:55 5:05:48 3731 513 M35 Michael Lindemann, 36, Cottage Grove, MN 38.62% 5:12:15 11:55 5:08:21 3732 2091 M20 Dylan Walker, 25, Woodbury, MN 38.61% 5:12:18 11:55 5:07:41 3733 514 M35 Tharen Dundas, 38, Manhattan, MT 38.86% 5:12:21 11:55 5:03:02 3734 2092 M20 Ethan Jordan-Seavey, 25, Duluth, MN 38.60% 5:12:24 11:55 5:04:16 3735 2093 M20 Ben Hall, 30, Fayetteville, AR 38.59% 5:12:29 11:55 5:08:52 3736 349 M40 Jamie Lennon, 41, Sioux Falls, SD 39.77% 5:12:33 11:55 5:04:29 3737 2094 M20 Aaron Shue, 22, Rochester, MN 38.57% 5:12:37 11:55 4:57:35 3738 515 M35 Michael Glodoski, 38, Menomonie, WI 38.82% 5:12:43 11:56 5:04:17 3739 2095 M20 Dakota bluhm, 21, Saint Paul, MN 38.63% 5:12:45 11:56 5:07:07 3740 2096 M20 Elijah Chapple, 31, Chanhassen, MN 38.55% 5:12:48 11:56 5:08:12 3741 2097 M20 Tyler Geissler, 30, St Paul, MN 38.55% 5:12:49 11:56 5:05:52 3742 2098 M20 Karteek Gole, 31, Plano, TX 38.55% 5:12:50 11:56 5:01:27 3743 2099 M20 Daniel Kukla, 22, Rochester, MN 38.50% 5:13:10 11:57 5:07:16 3744 2100 M20 Gavin Mark, 34, Coon Rapids, MN 38.50% 5:13:10 11:57 5:04:17 3745 266 M45 Rob Purcell, 49, Wilmington, NC 42.57% 5:13:12 11:57 5:08:42 3746 516 M35 Anthony Marshall, 38, Saint Paul, MN 38.76% 5:13:12 11:57 5:05:35 3747 350 M40 Mick Borchardt, 43, Fredonia, WI 40.37% 5:13:13 11:57 5:10:24 3748 517 M35 Noah Rabinowitz, 37, Minneapolis, MN 38.57% 5:13:17 11:57 5:01:10 3749 267 M45 Jeremy Frazer, 47, Osseo, MN 41.80% 5:13:17 11:57 5:06:38 3750 518 M35 Nick Filipiak, 36, Hudson, WI 38.48% 5:13:24 11:57 5:05:49 3751 2101 M20 Chase Leverington, 33, Centerville, MN 38.46% 5:13:31 11:57 5:06:01 3752 519 M35 Nathan Crandall, 35, Eau Claire, WI 38.46% 5:13:32 11:58 5:07:16 3753 351 M40 Cody Lindquist, 42, Grand Rapids, MN 39.98% 5:13:34 11:58 5:09:59 3754 159 M50 Robbie Wilson, 52, Saint Paul, MN 43.70% 5:13:34 11:58 5:09:59 3755 2102 M20 Con Brady, 25, St Joseph, MN 38.45% 5:13:37 11:58 5:11:06 3756 160 M50 Brian Burke, 50, Geneseo, IL 42.90% 5:13:38 11:58 5:10:16 3757 2103 M20 Liam Madden, 28, Chicago, IL 38.40% 5:14:01 11:59 5:05:43 3758 520 M35 Andrew Ghosh, 38, Jamaica, VT 38.65% 5:14:02 11:59 5:06:27 3759 268 M45 Tim Warren, 48, New Brighton, MN 42.07% 5:14:03 11:59 5:06:02 3760 2104 M20 Jon Aderman, 28, Hayward, WI 38.39% 5:14:05 11:59 5:09:56 3761 2105 M20 Matthew krier, 34, Woodbury, MN 38.38% 5:14:13 11:59 5:11:01 3762 161 M50 Robert Schuldt, 51, Lakeville, MN 43.21% 5:14:14 11:59 5:10:52 3763 269 M45 Erik Rux, 48, Farmington, MN 42.04% 5:14:18 11:59 5:07:03 3764 352 M40 Darcy Shaw, 41, Leawood, KS 39.54% 5:14:23 11:59 5:09:03
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

3765 521 M35 Michael Ames, 39, Rochester, MN 38.84% 5:14:41 12:00 5:04:47 3766 270 M45 Jake Hazewinkel, 45, Oklahoma City, OK 40.87% 5:14:45 12:00 5:08:47 3767 2106 M20 Davin Blix, 23, Bloomington, MN 38.30% 5:14:49 12:00 5:05:55 3768 2107 M20 Connor Schaper, 24, Minneapolis, MN 38.29% 5:14:55 12:01 5:06:35 3769 126 M55 Larry Hickok, 56, Cameron, WI 45.19% 5:15:01 12:01 5:05:45 3770 127 M55 Toby Gordon, 56, Des Moines, IA 45.18% 5:15:04 12:01 5:12:54 3771 522 M35 Aaron Waller, 37, Afton, MN 38.35% 5:15:06 12:01 5:11:12 3772 39 M65 Craig Frisvold, 69, Bonita Springs, FL 51.66% 5:15:12 12:01 5:03:39 3773 2108 M20 Michael Wolf, 33, Baudette, MN 38.25% 5:15:15 12:01 5:06:12 3774 2109 M20 Paul Glowacki, 28, Duluth, MN 38.25% 5:15:16 12:01 5:09:57 3775 2110 M20 Blake Steffen, 29, Chanhassen, MN 38.25% 5:15:17 12:02 5:10:13 3776 353 M40 Ricky Carlson, 41, Forest Lake, MN 39.42% 5:15:21 12:02 4:57:13 3777 354 M40 Ryan Holgers, 42, Hinckley, MN 39.69% 5:15:51 12:03 5:11:31 3778 79 M60 Randy Jessup, 64, Shoreview, MN 48.84% 5:15:57 12:03 5:01:42 3779 2111 M20 Noah Mendez, 28, Saint Paul, MN 38.16% 5:15:59 12:03 5:11:01 3780 2112 M20 Adam Kasparek, 34, Lake Mills, WI 38.16% 5:16:00 12:03 5:10:31 3781 2113 M20 Alex Wistrom, 27, Milwaukee, WI 38.16% 5:16:00 12:03 5:10:57 3782 128 M55 Steve Knuth, 56, Mankato, MN 45.04% 5:16:01 12:03 4:56:31 3783 2114 M20 Sam Vogel, 29, Columbia, MO 38.16% 5:16:02 12:03 4:55:55 3784 2115 M20 Thomas Loveland, 26, Roseville, MN 38.15% 5:16:04 12:03 5:06:12 3785 523 M35 Justin Holmdahl, 36, Minneapolis, MN 38.14% 5:16:10 12:04 5:11:13 3786 524 M35 Nathan MacLaurin, 38, Minneapolis, MN 38.39% 5:16:11 12:04 5:12:20 3787 355 M40 Scott Schanzenbach Canham, 43, St Louis Park, MN 39.97% 5:16:18 12:04 5:09:32 3788 2116 M20 Bennett Scheuring, 23, Duluth, MN 38.11% 5:16:27 12:04 5:11:10 3789 80 M60 Thomas Prew, 63, Duluth, MN 48.25% 5:16:27 12:04 5:06:53 3790 525 M35 Michael Field, 38, Kandiyohi, MN 38.36% 5:16:28 12:04 4:55:51 3791 2117 M20 Gavin Johnson, 32, Superior, WI 38.09% 5:16:32 12:04 5:06:59 3792 2118 M20 Grant Becker, 26, Baudette, MN 38.08% 5:16:39 12:05 5:07:36 3793 526 M35 Brandon Day, 35, Crowley, TX 38.07% 5:16:42 12:05 5:13:17 3794 2119 M20 Matthew Keller, 24, Savage, MN 38.07% 5:16:42 12:05 5:14:09 3795 162 M50 Jason Smith, 50, Eagan, MN 42.47% 5:16:45 12:05 5:08:38 3796 271 M45 Christopher Rockwood, 45, Pensacola, FL 40.58% 5:17:02 12:06 5:11:15 3797 40 M65 Mark Gibson, 68, Cantonment, FL 50.80% 5:17:02 12:06 5:11:11 3798 2120 M20 Fletcher Vilt, 26, St Paul, MN 38.03% 5:17:03 12:06 5:10:12 3799 2121 M20 Grant Ogren, 22, Iron River, WI 38.01% 5:17:14 12:06 5:10:25 3800 2122 M20 Josh Weed, 31, Stacy, MN 38.01% 5:17:15 12:06 5:01:30 3801 356 M40 Noah Egge, 44, Alexandria, VA 40.19% 5:17:20 12:06 5:10:47 3802 272 M45 Dan Schnabel, 47, Coon Rapids, MN 41.24% 5:17:29 12:07 5:11:20 3803 2123 M20 Adam Johns, 23, Minneapolis, MN 37.98% 5:17:32 12:07 5:10:28 3804 527 M35 Andrew Fox, 38, Big Lake, MN 38.23% 5:17:33 12:07 5:07:19 3805 62 M18 Owen Surdell, 19, Omaha, NE 38.66% 5:17:37 12:07 5:08:54 3806 22 M70 Larry Mike, 71, Inver Grove Height, MN 52.41% 5:17:45 12:07 5:05:44 3807 273 M45 Ravi Raman, 45, Chanhassen, MN 40.48% 5:17:48 12:07 5:10:37 3808 2124 M20 Colin Haider, 29, Duluth, MN 37.94% 5:17:51 12:07 5:13:13 3809 2125 M20 Wyatt Engel, 30, Minneapolis, MN 37.94% 5:17:52 12:07 5:10:05 3810 2126 M20 Jee Lee, 32, Minneapolis, MN 37.90% 5:18:09 12:08 5:12:54 3811 63 M18 Mohamed Ahmed, 19, Woodbury, MN 38.59% 5:18:10 12:08 5:10:13 3812 357 M40 Ryan Trainor, 43, Long Beach, CA 39.72% 5:18:17 12:08 5:09:01 3813 274 M45 Jeffrey Trainor, 46, Seattle, WA 40.78% 5:18:17 12:08 5:09 3814 41 M65 Chang Cho, 65, Lake Elmo, MN 48.96% 5:18:28 12:09 5:09:55 3815 2127 M20 Joshua Sowers, 31, Nashville, TN 37.86% 5:18:28 12:09 5:14:19 3816 2128 M20 Carter Adams, 24, Rochester, MN 37.86% 5:18:30 12:09 5:11:26 3817 81 M60 Wayne Gilman, 61, Pine City, MN 46.94% 5:18:39 12:09 5:13:46 3818 2129 M20 Isaac Anderson, 23, Minneapolis, MN 37.84% 5:18:42 12:09 5:14:29 3819 2130 M20 John Welsh, 23, Duluth, MN 37.83% 5:18:44 12:09 5:12:48 3820 2131 M20 Connor Bergh, 29, Sioux Falls, SD 37.83% 5:18:45 12:09 5:06:58 3821 129 M55 Darren Rud, 57, Mondovi, WI 45.09% 5:18:45 12:09 5:12:54 3822 2132 M20 Alex Jordan, 27, Wheaton, IL 37.82% 5:18:50 12:10 5:12:28 3823 358 M40 David Lambert, 41, Shakopee, MN 38.97% 5:18:58 12:10 5:14:48 3824 82 M60 Tim McCollor, 60, Minnetonka, MN 46.42% 5:19:01 12:10 5:11:50 3825 528 M35 Wes Hager, 37, Faribault, MN 37.87% 5:19:04 12:10 5:14:06 3826 2133 M20 Jeffrey Allen, 34, Duluth, MN 37.78% 5:19:08 12:10 5:10:52 3827 64 M18 Luca Mallari, 19, Cranston, RI 38.47% 5:19:14 12:11 5:12:31 3828 2134 M20 Joshua Johnson, 24, Minneapolis, MN 37.77% 5:19:14 12:11 5:12:57 3829 42 M65 Paul Stangl, 65, Maple Grove, MN 48.84% 5:19:17 12:11 5:15:34 3830 65 M18 Braydon McKibbon, 18, Duluth, MN 38.98% 5:19:34 12:11 5:15:28 3831 529 M35 Venugopal Gudiseva, 39, Eden Prairie, MN 38.24% 5:19:39 12:12 5:11:34 3832 2135 M20 Aaron Tschetter, 34, Newton, KS 37.72% 5:19:40 12:12 5:16:12 3833 2136 M20 Alexander Kaluza, 29, Hayward, WI 37.72% 5:19:42 12:12 5:08:14 3834 163 M50 Robert Bulander, 51, Minneapolis, MN 42.47% 5:19:44 12:12 5:11:26 3835 359 M40 Gordon Murray, 43, Shuniah, ON 39.53% 5:19:53 12:12 5:04:56 3836 2137 M20 Kip Knutson, 28, Duluth, MN 37.67% 5:20:07 12:13 5:11:59 3837 83 M60 Kirt Goetzke, 64, Plymouth, MN 48.13% 5:20:35 12:14 5:18:15 3838 2138 M20 Tanner Kroll, 25, Chicago, IL 37.61% 5:20:36 12:14 5:12:35 3839 2139 M20 Tou Lee, 26, Blaine, MN 37.61% 5:20:39 12:14 5:11:13 3840 2140 M20 Jacob Hurley, 34, Maplewood, MN 37.58% 5:20:50 12:14 5:13:13 3841 2141 M20 Kory Hill, 29, Duluth, MN 37.55% 5:21:10 12:15 5:15:50 3842 3 M75 Tim (Tj Woods, 75, Des Moines, IA 54.75% 5:21:12 12:15 5:13:47 3843 2142 M20 Ryan Fischer, 21, Aventura, FL 37.59% 5:21:25 12:16 5:10:23 3844 360 M40 Joseph Adkins, 42, Broken Arrow, OK 39.00% 5:21:26 12:16 5:18:56 3845 275 M45 Sathish Jayapal, 49, Sun Prairie, WI 41.46% 5:21:31 12:16 5:14:37 3846 2143 M20 Luke Velde, 27, Fergus Falls, MN 37.50% 5:21:31 12:16 5:16:53 3847 530 M35 John Hageman, 35, Duluth, MN 37.50% 5:21:34 12:16 5:13:15 3848 361 M40 Desten Johnson, 40, Duluth, MN 38.31% 5:21:46 12:16 5:16:51 3849 362 M40 Brent Morrell, 42, Indianapolis, IN 38.93% 5:21:59 12:17 5:15:18 3850 531 M35 John Prall, 38, North Saint Paul, MN 37.70% 5:21:59 12:17 5:06:20 3851 2144 M20 Miles Goetzman, 20, Duluth, MN 37.74% 5:22:06 12:17 5:17:32 3852 2145 M20 Kyle Franseen, 31, Minneapolis, MN 37.42% 5:22:13 12:17 5:13:16 3853 363 M40 Bill Hanna, 42, Fond Du Lac, WI 38.90% 5:22:14 12:17 5:13:15 3854 164 M50 Kevin Cain, 53, Superior, WI 42.91% 5:22:21 12:18 5:17:38 3855 2146 M20 Chandler Kost, 32, Farmington, MN 37.41% 5:22:22 12:18 5:08:45 3856 2147 M20 Jacob Lawniczak, 30, Roseville, MN 37.38% 5:22:33 12:18 5:14:42 3857 2148 M20 Jack Halloran, 26, Cambridge, MA 37.38% 5:22:33 12:18 5:07:33 3858 2149 M20 Thomas Wallace, 31, St Paul, MN 37.38% 5:22:34 12:18 5:14:59 3859 364 M40 Surendra Rao, 41, Devon, PA 38.53% 5:22:34 12:18 5:13:17 3860 2150 M20 Kirby Pieri, 24, Elko New Market, MN 37.37% 5:22:39 12:18 5:18:27 3861 532 M35 Jacob Daire, 36, Duluth, MN 37.37% 5:22:40 12:18 5:12:11 3862 2151 M20 Carson Sando, 22, Plymouth, MN 37.36% 5:22:46 12:19 5:14:40 3863 12 N Iko’tsimiskimaki Beck, 29, Minneapolis, MT 40.28% 5:22:50 12:19 5:15:54 3864 2152 M20 Benjamin Baker, 21, Lakeville, MN 37.41% 5:22:57 12:19 5:16:26 3865 84 M60 Duane Jacobson, 62, Minneapolis, MN 46.77% 5:23:08 12:19 5:16:56 3866 2153 M20 Chris Pederson, 27, Duluth, MN 37.30% 5:23:19 12:20 5:15:13 3867 85 M60 Matt Pederson, 64, Brainerd, MN 47.72% 5:23:19 12:20 5:15:12 3868 2154 M20 John Pfenning-wendt, 23, Shoreview, MN 37.28% 5:23:26 12:20 5:20:27 3869 2155 M20 Richard Camarillo, 21, Mankato, MN 37.35% 5:23:30 12:20 5:12:04 3870 365 M40 Andy Turnboom, 44, Floodwood, MN 39.42% 5:23:30 12:20 5:16:26 3871 2156 M20 Mark Kruppa, 27, Thunder Bay, ON 37.26% 5:23:39 12:21 5:08:41 3872 2157 M20 Jake Samuelson, 30, Clearwater, MN 37.25% 5:23:45 12:21 5:18:57 3873 2158 M20 Noah Bitney, 31, Chippewa Falls, WI 37.24% 5:23:46 12:21 5:22:35 3874 366 M40 Ademian Pinder, 41, Houston, TX 38.39% 5:23:47 12:21 5:19:27 3875 2159 M20 Tom Schrankler, 33, Osseo, MN 37.23% 5:23:55 12:21 5:17:39 3876 2160 M20 Ryan Kelly, 26, Northfield, MN 37.22% 5:23:58 12:21 5:15:55 3877 2161 M20 Braden Zimmerman, 24, New Ulm, MN 37.21% 5:24:02 12:22 5:15:58 3878 2162 M20 Ben Lemieux, 25, Minneapolis, MN 37.21% 5:24:06 12:22 5:16:40 3879 276 M45 David DeRossette, 48, Elk River, MN 40.76% 5:24:08 12:22 5:16:15 3880 130 M55 Steve Fines, 58, St Cloud, MN 44.76% 5:24:20 12:22 5:18:19 3881 43 M65 John Friday, 66, Grand Portage, MN 48.59% 5:24:21 12:22 5:23:10 3882 2163 M20 Dayton Pasch, 25, Mankato, MN 37.16% 5:24:28 12:23 5:18:33 3883 2164 M20 Dalten Wincell, 23, Owatonna, MN 37.16% 5:24:28 12:23 5:18:33 3884 165 M50 Richard Anderson, 51, Woodbury, MN 41.84% 5:24:32 12:23 5:16:06 3885 367 M40 Jeff Beaupre, 41, Circle Pines, MN 38.30% 5:24:32 12:23 5:18:51 3886 2165 M20 Patrick Krieger, 32, St. Paul, MN 37.15% 5:24:36 12:23 5:19:59 3887 2166 M20 Connor Herbrechtsmeyer, 21, Lino Lakes, MN 37.22% 5:24:36 12:23 5:15:45 3888 533 M35 Alex Peine, 37, Little Falls, MN 37.22% 5:24:38 12:23 5:17:03 3889 2167 M20 Truc Doan, 29, Clinton, MO 37.14% 5:24:42 12:23 5:21:09 3890 86 M60 Mark Nordby, 60, Center City, MN 45.57% 5:24:56 12:24 5:18:49 3891 66 M18 Logan Sickmann, 19, Cloquet, MN 37.79% 5:24:58 12:24 5:17:33 3892 87 M60 Dean Stambelu, 60, Harriman, NY 45.54% 5:25:10 12:24 5:20:23 3893 2168 M20 Jeff Watkins, 26, Scottsdale, AZ 37.08% 5:25:13 12:24 5:18:39 3894 534 M35 Robert Haller, 36, Denver, CO 37.05% 5:25:28 12:25 5:25:28 3895 535 M35 Paul Mueller, 37, Cloquet, MN 37.12% 5:25:32 12:25 5:18:46 3896 368 M40 Greg Thielbar, 44, Virginia, MN 39.17% 5:25:34 12:25 5:22:37 3897 2169 M20 Austin Potthoff, 33, Waukee, IA 37.01% 5:25:50 12:26 5:19 3898 536 M35 Andrew Thompson, 37, Woodbury, MN 37.08% 5:25:54 12:26 5:16:26 3899 2170 M20 Declan St John, 21, Chanhassen, MN 37.06% 5:26:04 12:26 5:11:06 3900 537 M35 Robert MacGregor, 38, Woodbury, MN 37.23% 5:26:04 12:26 5:18:03 3901 88 M60 Steve (Stephen Cortes, 60, Port St. Lucie, FL 45.37% 5:26:25 12:27 5:21:41 3902 13 N Cassidy Walker, 25, Duluth, MN 39.85% 5:26:25 12:27 5:18:56 3903 2171 M20 Tyler Richardson, 28, Boynton Beach, FL 36.93% 5:26:30 12:27 5:18:38 3904 2172 M20 Jake Wojack, 26, Boulder, CO 36.93% 5:26:31 12:27 5:22:25 3905 2173 M20 Alex Meszaro, 27, Douglas, MA 36.93% 5:26:32 12:27 5:22:46 3906 23 M70 Charles Weston, 72, Morgan Hill, CA 51.61% 5:26:34 12:27 5:08:54 3907 538 M35 Chris Figueroa, 38, Yukon, OK 37.16% 5:26:38 12:28 5:21:16 3908 2174 M20 Jacob Korges, 29, Prior Lake, MN 36.92% 5:26:39 12:28 5:17:44 3909 166 M50 Christopher turoski, 53, Minneapolis, MN 42.35% 5:26:40 12:28 5:21:55 3910 539 M35 Kevin Pilon, 39, Duluth, MN 37.41% 5:26:44 12:28 5:13:26 3911 2175 M20 Clark Kesti, 21, Maple Lake, MN 36.98% 5:26:45 12:28 5:18:32 3912 2176 M20 Gabriel Paramo, 30, Temecula, CA 36.90% 5:26:48 12:28 5:21:54 3913 2177 M20 Cole Fenstermacher, 24, Andover, MN 36.89% 5:26:50 12:28 5:22:11 3914 2178 M20 Erik Hjelden, 31, Cloquet, MN 36.88% 5:26:57 12:28 5:17:57 3915 2179 M20 Charles Neale, 22, Minneapolis, MN 36.88% 5:27:00 12:28 5:18:09 3916 540 M35 Jonathon Koch, 36, Decorah, IA 36.88% 5:27:00 12:28 5:19:22 3917 2180 M20 Caleb Potaczek, 21, Spooner, WI 36.94% 5:27:04 12:28 5:25:35 3918 369 M40 Nicholas Armentrout, 40, Lincoln, NE 37.69% 5:27:04 12:28 5:16:12 3919 2181 M20 Alexander Julin, 34, Cloquet, MN 36.86% 5:27:08 12:29 5:18:47 3920 541 M35 Steven Lovan, 36, Carlton, MN 36.85% 5:27:16 12:29 5:05:43 3921 2182 M20 Emmet Pritchard, 27, Thornton, CO 36.85% 5:27:16 12:29 5:19:39 3922 277 M45 Noah Markon, 46, Maple Plain, MN 39.66% 5:27:17 12:29 5:20:34 3923 2183 M20 Mitchel Laihinen, 24, Minneapolis, MN 36.84% 5:27:21 12:29 5:18 3924 370 M40 Nick Mueller, 43, Minneapolis, MN 38.62% 5:27:24 12:29 5:17:13 3925 371 M40 Davide Povero, 41, Rochester, MN 37.95% 5:27:30 12:29 5:21:03 3926 67 M18 Max Petry, 18, Moose Lake, MN 38.03% 5:27:34 12:30 5:24:43 3927 372 M40 Dustin Dale, 40, Rapid City, SD 37.59% 5:27:54 12:30 5:20:45 3928 2184 M20 Brennan Skon, 30, Minneapolis, MN 36.77% 5:27:56 12:30 5:20:27 3929 2185 M20 Jude Goossens, 26, Ann Arbor, MI 36.77% 5:27:58 12:31 5:22:14 3930 2186 M20 Joe Ebbert, 24, Brookline, MA 36.76% 5:28:01 12:31 5:21:13 3931 2187 M20 Daniel Song, 28, Chicago, IL 36.75% 5:28:06 12:31 5:21:30 3932 2188 M20 Will D'Angelo, 26, Chicago, IL 36.75% 5:28:06 12:31 5:21:30 3933 131 M55 Ralf Hermann, 57, Maplewood, MN 43.80% 5:28:09 12:31 5:20:46 3934 2189 M20 Stefan Hermann, 21, Maplewood, MN 36.82% 5:28:09 12:31 5:20:45 3935 89 M60 M Kraschel/Simons, 64, Lake Oswego, OR 47.02% 5:28:11 12:31 5:19:44 3936 373 M40 Michael Benchina, 42, Chisholm, MN 38.16% 5:28:29 12:32 5:23:10 3937 542 M35 Benjamin Harkins, 37, Lakewood, CO 36.77% 5:28:40 12:32 5:20:13 3938 2190 M20 Carter Patnode, 26, Maple Grove, MN 36.67% 5:28:49 12:32 5:20:34 3939 543 M35 Griffin Thornw, 36, Duluth, MN 36.67% 5:28:54 12:33 5:23:21 3940 2191 M20 Alec Hogstad, 31, Farmington, MN 36.66% 5:28:55 12:33 5:23:50 3941 2192 M20 Alex Deters, 29, Bellevue, NE 36.65% 5:28:59 12:33 5:22:41 3942 132 M55 David Runk, 56, Hudson, WI 43.26% 5:29:01 12:33 5:23:21 3943 90 M60 Rod Dart, 64, Oblong, IL 46.89% 5:29:02 12:33 5:18:58 3944 167 M50 Scott Veenendall, 52, Cottage Grove, MN 41.63% 5:29:12 12:33 5:14:56 3945 2193 M20 Ryan Weisberg, 23, Washington, DC 36.61% 5:29:25 12:34 5:15:45 3946 133 M55 John Knop, 55, Apple Valley, MN 42.79% 5:29:27 12:34 5:21:55 3947 134 M55 Richard Samec, 57, Maple Grove, MN 43.62% 5:29:32 12:34 5:21:59 3948 2194 M20 David Lammers, 25, St Paul, MN 36.58% 5:29:37 12:34 5:24:43 3949 544 M35 Matt Clevenger, 36, Rapids City, IL 36.58% 5:29:43 12:35 5:24:28 3950 374 M40 Bill Coombs, 40, Minneapolis, MN 37.38% 5:29:43 12:35 5:24:40 3951 545 M35 Gabriel Kuttler, 38, Blaine, MN 36.81% 5:29:43 12:35 5:21:44 3952 135 M55 Jeffrey Petagna, 58, Culpeper, VA 44.00% 5:29:55 12:35 5:21:18 3953 2195 M20 Matthew Fritchen, 28, Cedar Falls, IA 36.55% 5:29:56 12:35 5:23:19 3954 44 M65 Masahiro Sugii, 68, Rosemount, MN 48.81% 5:30:00 12:35 5:21:52 3955 2196 M20 Adam Koenigs, 25, Stewartville, MN 36.52% 5:30:10 12:36 5:23:07 3956 24 M70 Larry Thompson, 74, Woodbury, MN 52.43% 5:30:18 12:36 5:20:49 3957 2197 M20 Matthew Gallagher, 29, Lino Lakes, MN 36.51% 5:30:19 12:36 5:26:07 3958 2198 M20 Samuel Levoir, 28, Fridley, MN 36.48% 5:30:34 12:37 5:22:03 3959 2199 M20 Brandon Richardson, 33, Ostrander, OH 36.47% 5:30:37 12:37 5:22:45 3960 546 M35 Jeff Olson, 37, Duluth, MN 36.54% 5:30:40 12:37 5:22:51 3961 2200 M20 Richard Carsten, 21, Grand Forks, ND 36.53% 5:30:47 12:37 5:21:43 3962 2201 M20 Kevin Weinand, 29, Overland Park, KS 36.41% 5:31:13 12:38 5:27:12 3963 2202 M20 Jacob Weber, 26, Ottumwa, IA 36.39% 5:31:20 12:38 5:15:46 3964 6 M14 Galvin loeffler, 15, Monticello, MN 40.08% 5:31:27 12:39 5:24:36 3965 547 M35 Terence Halonie, 36, Mt. Juliet, TN 36.38% 5:31:29 12:39 5:24:25 3966 91 M60 David Foster, 64, McKinney, TX 46.54% 5:31:31 12:39 5:29:58 3967 375 M40 Corey Kessel, 40, East Bethel, MN 37.17% 5:31:38 12:39 5:25:08 3968 2203 M20 Jeremiah Broadway, 27, St Paul, MN 36.35% 5:31:44 12:39 5:28 3969 278 M45 Genaro Cruz Esteva, 48, Richfield, MN 39.82% 5:31:45 12:39 5:30:45 3970 2204 M20 Robert Cerza, 31, Saint Paul, MN 36.33% 5:31:55 12:40 5:24:49 3971 279 M45 Jason Woodhouse, 47, Byron, MN 39.40% 5:32:22 12:41 5:23:29 3972 548 M35 Mark Brueckner, 39, Amelia, OH 36.77% 5:32:23 12:41 5:25:03 3973 4 M75 Greg Taylor, 78, Minneapolis, MN 55.86% 5:32:23 12:41 5:11:09 3974 2205 M20 Garrett Colglazier, 32, Holton, KS 36.27% 5:32:25 12:41 5:23:06 3975 549 M35 Nick Maher, 36, Duluth, MN 36.28% 5:32:26 12:41 5:21:24 3976 376 M40 Adam Frey, 40, Wausau, WI 37.08% 5:32:27 12:41 5:21:24 3977 2206 M20 Jake Schultz, 31, Minneapolis, MN 36.26% 5:32:31 12:41 5:27:58 3978 550 M35 Derek Valentino, 36, Ironton, MN 36.27% 5:32:31 12:41 5:29:26 3979 168 M50 John Brill, 54, Albertville, MN 41.99% 5:32:32 12:41 5:24:21 3980 169 M50 Brett Frayseth, 50, Minneapolis, MN 40.45% 5:32:34 12:41 5:17:03 3981 2207 M20 Peter Jacobson, 30, Bensenville, IL 36.23% 5:32:49 12:42 5:26:37 3982 551 M35 Daniel Christensen, 39, Redwood Falls, MN 36.72% 5:32:51 12:42 5:25:48 3983 552 M35 Bradley Vance, 38, Cincinnati, OH 36.47% 5:32:52 12:42 5:27:29 3984 2208 M20 Evan Woods, 20, Rogers, MN 36.51% 5:32:57 12:42 5:28:35 3985 68 M18 Dylan Petersen, 19, Hudson, WI 36.88% 5:32:58 12:42 5:27:50 3986 2209 M20 Josef Hofmeister, 29, St Louis Park, MN 36.20% 5:33:04 12:42 5:26:14 3987 553 M35 Samuel Rudolph, 38, Rochester, MN 36.44% 5:33:06 12:42 5:26:03 3988 2210 M20 Mitchell Schirmers, 25, Owatonna, MN 36.19% 5:33:10 12:42 5:29:28 3989 2211 M20 James Schoenfelder, 23, Plymouth, MN 36.18% 5:33:15 12:43 5:25:16 3990 2212 M20 Colton Paskewitz, 28, Pillager Mn, MN 36.18% 5:33:17 12:43 5:29:02 3991 2213 M20 Zachary Jones, 32, Cheyenne, WY 36.18% 5:33:17 12:43 5:29:02 3992 92 M60 Dave Curry, 62, Atlanta, GA 45.32% 5:33:27 12:43 5:25:05 3993 280 M45 Michael Epsky, 49, Minneapolis, MN 39.97% 5:33:33 12:43 5:24:31 3994 554 M35 Nathan Harper, 38, Sartell, MN 36.39% 5:33:34 12:43 5:28:31 3995 2214 M20 Logan Cebrzynski, 27, Sarasota, FL 36.14% 5:33:40 12:44 5:25:46 3996 2215 M20 Austin Espeseth, 24, Aitkin, MN 36.14% 5:33:40 12:44 5:28:14 3997 2216 M20 Jacob Labossiere, 29, White Bear Lake, MN 36.12% 5:33:49 12:44 5:29:36 3998 2217 M20 Jonah Hale, 28, New York, NY 36.12% 5:33:50 12:44 5:29:45 3999 377 M40 Jamie Persico, 43, Hudson, WI 37.87% 5:33:53 12:44 5:26:52 4000 2218 M20 Nathaniel Johnson, 28, Arden Hills, MN 36.11% 5:33:54 12:44 5:25:51 4001 378 M40 Matt Anderson, 43, New Brighton, MN 37.86% 5:33:56 12:44 5:24:52 4002 555 M35 Matthew Olson, 37, South St Paul, MN 36.17% 5:34:06 12:45 5:27:16 4003 45 M65 Chad Kester, 65, Proctor, MN 46.65% 5:34:15 12:45 5:29:40 4004 2219 M20 Tanner Hanson, 32, Gilbert, MN 36.07% 5:34:19 12:45 5:27:50 4005 2220 M20 Matthew Easler, 27, Overland Park, KS 36.06% 5:34:25 12:45 5:30:09 4006 2221 M20 Flores Muthoka, 29, Champlin, MN 36.05% 5:34:28 12:45 5:28:57 4007 281 M45 Michael Dease, 49, Vestavia Hills, AL 39.85% 5:34:31 12:46 5:32:24 4008 2222 M20 Jake Thaker, 30, West Des Moines, IA 36.03% 5:34:40 12:46 5:28:17 4009 2223 M20 Garrett Shelton, 29, Grantsburg, WI 35.98% 5:35:08 12:47 5:27:54 4010 2224 M20 Drew Townley, 25, Duluth, MN 35.97% 5:35:12 12:47 5:27:30 4011 282 M45 Seung Lee, 48, Poway, CA 39.39% 5:35:25 12:48 5:27:23 4012 2225 M20 Isaac Kluver, 29, Chaska, MN 35.94% 5:35:29 12:48 5:19:46 4013 2226 M20 Arunkumar Balasubramanian, 31, Sunnyvale, CA 35.94% 5:35:33 12:48 5:31:29 4014 93 M60 David Feasey, 62, Shelburne Falls, MA 45.01% 5:35:44 12:48 5:26:29 4015 46 M65 Brad Hill, 69, Cohasset, MN 48.48% 5:35:53 12:49 5:24:50 4016 170 M50 James Kennedy, 50, Savage, MN 40.04% 5:36:01 12:49 5:30:05 4017 2227 M20 Samuel Hinh, 31, Minneapolis, MN 35.88% 5:36:07 12:49 5:30:39 4018 283 M45 Jeffrey Miranda, 45, Chicago, IL 38.23% 5:36:29 12:50 5:19:32 4019 379 M40 Kyle Stilling, 41, Duluth, MN 36.94% 5:36:29 12:50 5:26:40 4020 2228 M20 Ethan Stumpf, 29, Grand Forks, ND 35.81% 5:36:42 12:51 5:26:39 4021 380 M40 Neal Picard, 41, Ramona, CA 36.90% 5:36:53 12:51 5:23:57 4022 2229 M20 Bradley Picard, 34, Bloomington, MN 35.79% 5:36:54 12:51 5:23:56 4023 2230 M20 Nicholas Sundstrom, 26, Duluth, MN 35.78% 5:37:01 12:51 5:28:51 4024 556 M35 Tyler Aherns, 38, Chisago City, MN 36.02% 5:37:02 12:51 5:29:50 4025 2231 M20 Tandrell Foster, 26, Brooklyn Park, MN 35.78% 5:37:02 12:51 5:26:01 4026 171 M50 Steve Boulka, 50, Zimmerman, MN 39.91% 5:37:06 12:51 5:24:32 4027 94 M60 David sunnarborg, 60, Esko, MN 43.92% 5:37:11 12:52 5:28:17 4028 381 M40 Leopold Arko, 42, Lauderdale, MN 37.16% 5:37:19 12:52 5:26:30 4029 382 M40 Andrew Schacht, 42, Rochester, MN 37.16% 5:37:21 12:52 5:26:49 4030 172 M50 Rick Stulz, 54, Dawson, MN 41.39% 5:37:24 12:52 5:34:49 4031 95 M60 Scott Brewington, 60, Greensboro, NC 43.85% 5:37:43 12:53 5:35:51 4032 2232 M20 Kris Aaseng, 30, Minneapolis, MN 35.70% 5:37:44 12:53 5:30:21 4033 2233 M20 Michael Chadha, 26, Washington, DC 35.70% 5:37:47 12:53 5:30:14 4034 2234 M20 Logan Harvey, 31, Owatonna, MN 35.69% 5:37:49 12:53 5:33:47 4035 2235 M20 Truman Vang, 24, Saint Paul, MN 35.69% 5:37:52 12:53 5:30:52 4036 2236 M20 Matthew Olson, 26, Otsego, MN 35.68% 5:37:58 12:53 5:30:10 4037 2237 M20 Austin Heimerl, 25, Inver Grove Height, MN 35.64% 5:38:21 12:54 5:34:18 4038 383 M40 Scott Schuh, 43, Mounds View, MN 37.37% 5:38:22 12:54 5:29:03 4039 25 M70 John Sandok, 70, Superior, WI 48.66% 5:38:25 12:54 5:27:24 4040 2238 M20 John Morrissey, 32, Plymouth, MN 35.63% 5:38:25 12:54 5:33:03 4041 557 M35 Matthew Rose, 39, Prior Lake, MN 36.10% 5:38:36 12:55 5:33:09 4042 558 M35 Patrick Stepan, 39, Sauk Centre, MN 36.09% 5:38:42 12:55 5:30:46 4043 2239 M20 Darren LaScotte, 33, Minneapolis, MN 35.55% 5:39:12 12:56 5:28:34 4044 173 M50 Sean Dodge, 52, Ripon, CA 40.40% 5:39:15 12:56 5:32:21 4045 284 M45 Matthew Cloak, 48, Manteca, CA 38.94% 5:39:15 12:56 5:32:21 4046 47 M65 Rick Wilson, 66, Santa Monica, CA 46.44% 5:39:21 12:57 5:36:50 4047 2240 M20 Brady Ruhland, 20, Lakeville, MN 35.81% 5:39:27 12:57 5:34:50 4048 2241 M20 Micah Hutchings, 22, Chaska, MN 35.52% 5:39:29 12:57 5:31:18 4049 2242 M20 Wesley Stubbs, 33, Duluth, MN 35.52% 5:39:31 12:57 5:29:41 4050 2243 M20 Jacob Nelson, 33, Apple Valley, MN 35.51% 5:39:33 12:57 5:30:56 4051 2244 M20 Evan Nelsen, 25, Saint Paul, MN 35.49% 5:39:47 12:58 5:27:15 4052 2245 M20 Ryan Wetherell, 27, Belle Plaine, MN 35.49% 5:39:48 12:58 5:35:39 4053 559 M35 Zachary Arias, 38, Anaheim, CA 35.72% 5:39:48 12:58 5:32:54 4054 560 M35 Thomas Thrash, 38, Columbia, MO 35.71% 5:39:54 12:58 5:34:25 4055 48 M65 David Franke, 69, Minneapolis, MN 47.88% 5:40:04 12:58 5:33:05 4056 2246 M20 Cody Wass, 34, Minneapolis, MN 35.45% 5:40:07 12:58 5:32:38 4057 285 M45 Bryan Buch, 49, Saint Michael, MN 39.19% 5:40:12 12:59 5:34:18 4058 49 M65 David Shannon, 67, Shoreview, MN 46.82% 5:40:16 12:59 5:32:57 4059 2247 M20 Chad Kleinschmidt, 29, Maple Grove, MN 35.43% 5:40:20 12:59 5:32:02 4060 561 M35 Piotr Rusinkiewicz, 36, Saint Paul, MN 35.43% 5:40:24 12:59 5:33:20
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

4061 136 M55 Richard Abbott, 58, Chisago City, MN 42.61% 5:40:41 13:00 5:32:04 4062 137 M55 David Hadcock, 56, Mequon, WI 41.76% 5:40:54 13:00 5:34:40 4063 96 M60 Thomas Chamberland, 60, Roseville, MN 43.39% 5:41:15 13:01 5:32:51 4064 2248 M20 Ian Keller, 26, Afton, MN 35.31% 5:41:28 13:01 5:28:32 4065 97 M60 Ubiratan Garcez, 61, Stillwater, MN 43.78% 5:41:42 13:02 5:34:01 4066 2249 M20 Brady Koehler, 32, Fargo, ND 35.29% 5:41:42 13:02 5:32:36 4067 2250 M20 Kyle Anderson, 31, Madison, WI 35.29% 5:41:44 13:02 5:29:50 4068 384 M40 Josh Thiemann, 44, Dodge Center, MN 37.29% 5:41:59 13:03 5:35:49 4069 174 M50 Alejandro Puentes, 54, El Paso, TX 40.81% 5:42:10 13:03 5:36:37 4070 2251 M20 Drew Holmlund, 27, Minneapolis, MN 35.23% 5:42:15 13:03 5:34:22 4071 175 M50 Eric Michalek, 50, Dwight, IL 39.29% 5:42:24 13:04 5:32:20 4072 2252 M20 Peter Kelly, 27, Blaine, MN 35.19% 5:42:42 13:04 5:35:29 4073 562 M35 Ben Kester, 38, Rock Island, IL 35.42% 5:42:43 13:04 5:37:26 4074 98 M60 T Hedblom, 64, Eagan, MN 44.96% 5:43:10 13:05 5:34:32 4075 563 M35 Mark Schlicht, 36, Zimmerman, MN 35.11% 5:43:30 13:06 5:37:58 4076 2253 M20 Steven Schutz, 22, St Paul, MN 35.09% 5:43:39 13:06 5:36:38 4077 2254 M20 Jeramy Willis, 30, Waconia, MN 35.09% 5:43:41 13:07 5:40:33 4078 564 M35 Brandon Odum, 36, Duluth, GA 35.08% 5:43:46 13:07 5:37:29 4079 50 M65 Peter Cooper, 66, Greenbelt, MD 45.84% 5:43:49 13:07 5:35:04 4080 138 M55 Bradley Kaffar, 55, St. Cloud, MN 40.96% 5:44:12 13:08 5:27:31 4081 99 M60 Martin Aschenbrener, 63, Minneapolis, MN 44.36% 5:44:13 13:08 5:35:59 4082 176 M50 Jeff Aasen, 50, Amery, WI 39.08% 5:44:15 13:08 5:38:36 4083 565 M35 Tim Ludington, 39, Bloomington, MN 35.48% 5:44:30 13:08 5:41:13 4084 2255 M20 Michael Salazar, 33, St Paul, MN 34.99% 5:44:36 13:09 5:33:58 4085 2256 M20 Ethan Lemke, 31, Saginaw, MN 34.99% 5:44:37 13:09 5:24:18 4086 177 M50 Joe Halbmaier, 50, New Prague, MN 39.03% 5:44:40 13:09 5:37:01 4087 69 M18 Tony Nguyen, 19, Minneapolis, MN 35.60% 5:44:58 13:09 5:35:48 4088 139 M55 Jason Farr, 55, Henderson, NV 40.86% 5:45:04 13:10 5:33:39 4089 178 M50 Allan Gill, 52, Avon, MN 39.69% 5:45:16 13:10 5:44:33 4090 385 M40 Daniel Bell, 42, Lake Mary, FL 36.26% 5:45:45 13:11 5:42:28 4091 286 M45 John Porisch, 49, Minneapolis, MN 38.53% 5:46:00 13:12 5:40:58 4092 566 M35 Ben Montag, 37, Delano, MN 34.92% 5:46:04 13:12 5:40:21 4093 2257 M20 Ben Staggert, 25, Maple Grove, MN 34.83% 5:46:10 13:12 5:36 4094 386 M40 Nicholas Knaeble, 44, Circle Pines, MN 36.84% 5:46:13 13:12 5:37:46 4095 5 M75 John Naslund, 75, Bloomington, MN 50.78% 5:46:19 13:13 5:31:06 4096 2258 M20 Isaiah Hurtig, 25, Duluth, MN 34.82% 5:46:21 13:13 5:38:45 4097 2259 M20 Cooper Greenlee, 28, Fenton, MI 34.81% 5:46:25 13:13 5:38:05 4098 287 M45 Jason Vander Werff, 49, Beaver Dam, WI 38.48% 5:46:26 13:13 5:38:16 4099 100 M60 Jonathan olson, 60, Minneapolis, MN 42.71% 5:46:42 13:13 5:35:57 4100 2260 M20 Paul Winkelmann, 27, Champlin, MN 34.78% 5:46:45 13:14 5:37:19 4101 2261 M20 Micah Johnson, 29, Coon Rapids, MN 34.75% 5:47:01 13:14 5:44:20 4102 51 M65 Jeff Goldstein, 68, Maple Grove, MN 46.40% 5:47:07 13:14 5:39:10 4103 2262 M20 Josiah Kohlmeyer, 29, Minneapolis, MN 34.72% 5:47:19 13:15 5:38:17 4104 2263 M20 Cameron Johnson, 34, Spring Lake Park, MN 34.72% 5:47:21 13:15 5:39:40 4105 288 M45 Alex Ross, 48, Erie, CO 38.03% 5:47:25 13:15 5:40:27 4106 567 M35 Prachua Yang, 38, Brooklyn Center, MN 34.93% 5:47:31 13:15 5:43:44 4107 2264 M20 Kai Bahr, 20, Minneapolis, MN 34.96% 5:47:40 13:16 5:38:26 4108 2265 M20 Michael Zarbock, 28, Minneapolis, MN 34.68% 5:47:45 13:16 5:30:54 4109 2266 M20 Eric Breneman, 28, Carmel, IN 34.65% 5:48:02 13:16 5:35:22 4110 2267 M20 Christian Marschel, 26, Buffalo, MN 34.64% 5:48:07 13:17 5:37:58 4111 2268 M20 Mitchell Junge, 25, Hermantown, MN 34.63% 5:48:14 13:17 5:35:26 4112 101 M60 Jos Deliege, 62, Noord 43.38% 5:48:21 13:17 5:31:27 4113 568 M35 Dan Larsen, 35, North Mankato, MN 34.61% 5:48:26 13:17 5:40:06 4114 2269 M20 Rj Suey, 25, Minneapolis, MN 34.58% 5:48:42 13:18 5:42:54 4115 140 M55 Paul Dieter, 57, Madison, WI 41.21% 5:48:46 13:18 5:40:58 4116 2270 M20 Teran Lind, 26, Duluth, MN 34.57% 5:48:48 13:18 5:39:06 4117 2271 M20 Brady Duff, 26, Duluth, MN 34.57% 5:48:49 13:18 5:39:06 4118 141 M55 Gary Garza, 56, Pensacola, FL 40.79% 5:48:58 13:19 5:43:07 4119 569 M35 Tou Yang, 38, Tulsa, OK 34.77% 5:49:07 13:19 5:39:51 4120 2272 M20 Kirby Siewert, 29, Barnesville, MN 34.52% 5:49:20 13:19 5:40:06 4121 2273 M20 Johnny roux, 30, Minneapolis, MN 34.50% 5:49:29 13:20 5:40:43 4122 142 M55 Mark Miller, 58, Glenview, IL 41.50% 5:49:49 13:21 5:38:54 4123 143 M55 Bill Mason, 58, Red Wing, MN 41.47% 5:50:00 13:21 5:44:22 4124 570 M35 Jeffrey Oberlander, 35, Woodbury, MN 34.44% 5:50:09 13:21 5:45:52 4125 2274 M20 Nathan Trom, 20, Fargo, ND 34.71% 5:50:11 13:21 5:43:55 4126 2275 M20 Andrew Splett, 20, Rogers, MN 34.71% 5:50:11 13:21 5:43:55 4127 2276 M20 Elliot Ramos, 25, Circle Pines, MN 34.42% 5:50:20 13:22 5:43:03 4128 2277 M20 Bentley Allen, 34, Saint Paul, MN 34.41% 5:50:26 13:22 5:45:09 4129 387 M40 Justin Skinner, 40, Lake Mills, WI 35.16% 5:50:31 13:22 5:42:35 4130 52 M65 Robert Britain, 67, Wayzata, MN 45.44% 5:50:38 13:22 5:35:24 4131 289 M45 Timothy Bussey, 48, Oakland, FL 37.68% 5:50:40 13:23 5:41:19 4132 2278 M20 Noah Lewis, 22, Delano, MN 34.35% 5:51:00 13:23 5:42:18 4133 2279 M20 Carter Dox, 23, Aitkin, MN 34.31% 5:51:25 13:24 5:45:58 4134 144 M55 Douglas Boser, 55, Rice, MN 40.09% 5:51:40 13:25 5:42:59 4135 290 M45 Aj Murphy, 49, Vernon Hills, IL 37.91% 5:51:41 13:25 5:44:54 4136 571 M35 Peter Herold, 35, Crosby, MN 34.28% 5:51:44 13:25 5:44:45 4137 102 M60 William McBrayer, 60, Savage, MN 42.09% 5:51:51 13:25 5:30:56 4138 2280 M20 Josh Nordling, 26, Minneapolis, MN 34.25% 5:52:04 13:26 5:44:28 4139 2281 M20 Aaron Parast, 26, East Grand Forks, MN 34.21% 5:52:28 13:27 5:49:32 4140 2282 M20 Anthony Doreo, 29, Richfeild, MN 34.19% 5:52:44 13:27 5:45:30 4141 2283 M20 Griffin Hutchins, 26, Duluth, MN 34.19% 5:52:44 13:27 5:44:28 4142 2284 M20 Frank Spicuzza, 28, Minneapolis, MN 34.18% 5:52:45 13:27 5:45:31 4143 2285 M20 Alex Hoiland, 22, Prior Lake, MN 34.17% 5:52:55 13:28 5:43:54 4144 2286 M20 Joseph Scanlan, 34, Devils Lake, ND 34.15% 5:53:03 13:28 5:44:19 4145 291 M45 Chad Turner, 49, Prior Lake, MN 37.76% 5:53:04 13:28 5:46:39 4146 2287 M20 Ethan Grams, 20, Superior, WI 34.41% 5:53:17 13:28 5:45:06 4147 103 M60 Eric Strand, 64, Wildwood, MO 43.67% 5:53:21 13:29 5:44:43 4148 2288 M20 Martin Martinez, 31, Glencoe, MN 34.07% 5:53:54 13:30 5:48:11 4149 2289 M20 Clifford Adams, 31, Minneapolis, MN 34.07% 5:53:55 13:30 5:49:01 4150 388 M40 Andy Timm, 44, Fitchburg, WI 36.01% 5:54:09 13:30 5:45:41 4151 2290 M20 Jordan Bond, 28, St Paul, MN 34.02% 5:54:30 13:31 5:42:15 4152 179 M50 Wil Otool, 50, Austin, MN 37.91% 5:54:53 13:32 5:38:44 4153 2291 M20 Nicholas Bigner, 32, Easley, SC 33.97% 5:54:56 13:32 5:49:19 4154 2292 M20 Niko Ruud, 33, Milwaukee, WI 33.96% 5:55:05 13:33 5:49:02 4155 2293 M20 Josh Berg, 20, Rochester, MN 34.22% 5:55:10 13:33 5:50:07 4156 292 M45 Jason Berg, 48, Rochester, MN 37.19% 5:55:16 13:33 5:50:13 4157 2294 M20 Teagan Klepsa-Orrey, 23, Monticello, MN 33.92% 5:55:27 13:33 5:53:14 4158 2295 M20 Breck Winter, 20, Detroit Lakes, MN 34.18% 5:55:41 13:34 5:52:09 4159 389 M40 Michael Ugrich, 40, Superior, WI 34.65% 5:55:43 13:34 5:43:59 4160 180 M50 Stephen Petersen, 52, Milwaukee, WI 38.51% 5:55:52 13:34 5:49:50 4161 2296 M20 Thomas Hagen, 24, Hopkins, MN 33.88% 5:55:57 13:35 5:45:55 4162 2297 M20 Daniel Magana, 30, Duluth, MN 33.88% 5:55:57 13:35 5:41:03 4163 2298 M20 Duncan Fox, 30, Duluth, MN 33.88% 5:55:57 13:35 5:41:03 4164 104 M60 Joe Semrad, 63, Bloomington, MN 42.86% 5:56:15 13:35 5:47:50 4165 14 N Brianna Law, 21, Duluth, MN 37.62% 5:56:29 13:36 5:47:34 4166 2299 M20 Ryan Sanvik, 22, North Branch, MN 33.82% 5:56:31 13:36 5:48:57 4167 2300 M20 Adam Clausen, 23, Blaine, MN 33.80% 5:56:46 13:36 5:52:18 4168 181 M50 Adel Erdaty, 54, Maineville, OH 39.12% 5:57:00 13:37 5:52:36 4169 2301 M20 Nathan Lasselle, 22, Maple Grove, MN 33.76% 5:57:12 13:37 5:48:05 4170 182 M50 Harsha Limaye, 51, Eden Prairie, MN 38.01% 5:57:15 13:38 5:48:57 4171 2302 M20 John Noble, 30, Des Moines, IA 33.75% 5:57:16 13:38 5:48:59 4172 2303 M20 Sam Donahue, 21, Chaska, MN 33.82% 5:57:18 13:38 5:51:05 4173 2304 M20 Gavin DeWitz, 22, Claremont, MN 33.75% 5:57:18 13:38 5:51:05 4174 145 M55 Tim Massie, 58, Alcoa, TN 40.62% 5:57:19 13:38 5:47:57 4175 53 M65 Jim Devine, 67, Brookfield, WI 44.58% 5:57:20 13:38 5:48:32 4176 2305 M20 Jordan Cerrillo, 28, Cottage Grove, MN 33.73% 5:57:27 13:38 5:47:04 4177 26 M70 Doug Thomas, 71, Bloomington, MN 46.57% 5:57:33 13:38 5:48:02 4178 183 M50 Eric Simes, 50, Ham Lake, MN 37.63% 5:57:33 13:38 5:48:29 4179 2306 M20 Anaid Plascencia, 28, Cottage Grove, MN 33.72% 5:57:38 13:38 5:50:38 4180 572 M35 Dustin Leduc, 37, Shakopee, MN 33.78% 5:57:41 13:39 5:48:47 4181 146 M55 Roderick Peterson, 58, Ankeny, IA 40.55% 5:58:01 13:39 5:48:22 4182 2307 M20 Brandon McCarthy, 29, River Falls, WI 33.66% 5:58:17 13:40 5:42:11 4183 54 M65 Kevin Gallahan, 68, Chilton, WI 44.93% 5:58:26 13:40 5:48:46 4184 2308 M20 Brandon Lewallen, 30, Menomonie, WI 33.63% 5:58:35 13:41 5:54:50 4185 27 M70 Steven Chilton, 74, Waltham, MA 48.28% 5:58:41 13:41 5:52:47 4186 2309 M20 Daniel Edwards, 23, Chanhassen, MN 33.61% 5:58:46 13:41 5:51:19 4187 390 M40 Andrew Augustyn, 42, Schererville, IN 34.94% 5:58:47 13:41 5:47:53 4188 28 M70 Lance Gallahan, 71, Carmel, IN 46.41% 5:58:49 13:41 5:49:08 4189 2310 M20 Joshua Kauck, 27, Princeton, MN 33.60% 5:58:50 13:41 5:45:05 4190 147 M55 Steve Schnaser, 56, Eagan, MN 39.65% 5:59:01 13:42 5:49:25 4191 55 M65 Kevin Haataja, 69, Sleepy Eye, MN 45.32% 5:59:20 13:42 5:45:42 4192 2311 M20 Weston Upchurch, 32, Minneapolis, MN 33.55% 5:59:26 13:43 5:50:57 4193 6 M75 Jerry Egge, 76, Cheyenne, WY 49.75% 5:59:26 13:43 5:52 4194 2312 M20 Seth Thompson, 29, Rochester, MN 33.55% 5:59:26 13:43 5:54:05 4195 105 M60 Daniel Claas, 60, Blythewood, SC 41.18% 5:59:36 13:43 5:53:17 4196 391 M40 Shaun Wald, 44, New Richmond, WI 35.46% 5:59:41 13:43 5:51:56 4197 184 M50 Matthew Richter, 50, Adair, IA 37.40% 5:59:45 13:43 5:54:12 4198 2313 M20 Will Skundberg, 20, Shoreview, MN 33.78% 5:59:48 13:43 5:54:06 4199 2314 M20 Tamuka Chidanguro, 33, St Paul, MN 33.51% 5:59:48 13:43 5:48:42 4200 56 M65 Mark Klatt, 66, Cologne, MN 43.80% 5:59:48 13:43 5:49:54 4201 185 M50 Chad Jensema, 51, Oostburg, WI 37.72% 5:59:57 13:44 5:54:10 4202 2315 M20 Dan Doelling, 34, St. Louis, MO 33.50% 5:59:58 13:44 5:51:22 4203 293 M45 Neng Yang, 46, Champlin, MN 36.05% 5:59:59 13:44 5:50:09 4204 2316 M20 Mark Delisi, 25, Duluth, MN 33.45% 6:00:27 13:45 5:55:17 4205 148 M55 Bob Blackwood, 55, Blaine, MN 39.11% 6:00:27 13:45 5:52 4206 573 M35 Kyle Slick, 36, Minneapolis, MN 33.44% 6:00:38 13:45 5:54:25 4207 2317 M20 Nikolas Himley, 28, Duluth, MN 33.43% 6:00:44 13:46 5:55:31 4208 149 M55 David Hamlow, 58, Good Thunder, MN 40.22% 6:00:55 13:46 5:52:01 4209 150 M55 Kurt Kowols, 58, Buffalo Grove, IL 40.21% 6:01:00 13:46 5:53:01 4210 2318 M20 Connor Spurbeck, 30, Minneapolis, MN 33.40% 6:01:02 13:46 5:57:51 4211 294 M45 Lee Ambrosius, 48, De Pere, WI 36.59% 6:01:04 13:46 5:40:10 4212 15 N Sam Luna, 32, Omaha, NE 36.11% 6:01:33 13:47 5:57:37 4213 2319 M20 Keyan Mayginnes, 27, Minneapolis, MN 33.33% 6:01:46 13:48 5:46:08 4214 295 M45 Adam Slawski, 47, St Paul, MN 36.17% 6:01:58 13:48 5:54:10 4215 186 M50 Jason Sr Buzzell, 50, Waleska, GA 37.11% 6:02:33 13:50 5:58:06 4216 187 M50 John Abbott, 54, Roanoke, VA 38.52% 6:02:34 13:50 5:55:40 4217 106 M60 Greg Chileen, 60, Minneapolis, MN 40.83% 6:02:42 13:50 5:55:28 4218 296 M45 Bill Ducasse, 49, Epsom, NH 36.72% 6:03:01 13:51 5:58:29 4219 2320 M20 Tiegan Koeppen, 21, North Branch, MN 33.28% 6:03:06 13:51 5:55:01 4220 2321 M20 Zachary Miller, 27, Blaine, MN 33.18% 6:03:25 13:52 5:55:41 4221 2322 M20 Daniel Vazquez, 23, Minneapolis, MN 33.18% 6:03:25 13:52 5:58:40 4222 2323 M20 Joseph Dornfeld, 32, Roseville, MN 33.13% 6:04:01 13:53 5:56:05 4223 2324 M20 Ashton Young, 23, Duluth, MN 33.12% 6:04:06 13:53 5:57:42 4224 574 M35 Chetan Sharma, 36, Raleigh, NC 33.12% 6:04:09 13:53 5:53:47 4225 297 M45 Shawn Seever, 48, Sarona, WI 36.27% 6:04:13 13:54 5:48:11 4226 151 M55 David Hett, 55, Burnsville, MN 38.69% 6:04:23 13:54 5:57:23 4227 2325 M20 Nicholas Gomez, 30, Fairmont, MN 33.07% 6:04:38 13:54 5:55:19 4228 2326 M20 Nik Bohman, 29, Brainerd, MN 33.07% 6:04:39 13:55 5:55:21 4229 152 M55 Doug Kloepping, 56, Evansville, WI 38.99% 6:05:04 13:55 5:55:07 4230 57 M65 Cheong Hwang, 67, Woodbury, MN 43.63% 6:05:07 13:56 5:59:52 4231 188 M50 Rob DeMars, 50, Bloomington, MN 36.82% 6:05:23 13:56 5:56:03 4232 2327 M20 Kolby Jacobson, 33, Tucson, AZ 32.98% 6:05:39 13:57 5:49:09 4233 575 M35 Elliott Kenney, 36, Colona, IL 32.95% 6:05:58 13:58 6:00:42 4234 153 M55 Jeffrey Welciek, 56, Ham Lake, MN 38.88% 6:06:05 13:58 5:56:45 4235 2328 M20 Adam Westling, 30, Minneapolis, MN 32.93% 6:06:12 13:58 5:56:29 4236 576 M35 Zachary Norgren, 38, Elk Run Heights, IA 33.12% 6:06:27 13:59 5:58:11
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

4237 2329 M20 Travis Clinton, 24, Waite Park, MN 32.86% 6:07:01 14:00 5:57:52 4238 2330 M20 Nicholas Hendrickson, 24, Ham Lake, MN 32.86% 6:07:01 14:00 5:57:53 4239 2331 M20 Cody Clinton, 24, Coon Rapids, MN 32.86% 6:07:01 14:00 5:57:53 4240 154 M55 Eric Strom, 56, Fergus Falls, MN 38.72% 6:07:37 14:01 6:05:06 4241 2332 M20 Eric Maier, 24, Arlington Heights, IL 32.80% 6:07:39 14:01 6:01:01 4242 2333 M20 Javier Barreda Carrillo, 30, Puebla, PU 32.80% 6:07:40 14:01 6:01:41 4243 2334 M20 Cody Olson, 21, Proctor, MN 32.85% 6:07:48 14:02 5:50:50 4244 392 M40 Matthew Gates, 40, Mohall, ND 33.50% 6:07:53 14:02 5:59:59 4245 107 M60 Thomas Perri, 64, Maple Grove, MN 41.91% 6:08:09 14:03 5:59:20 4246 189 M50 Dave Thompson, 53, Eden Prairie, MN 37.51% 6:08:47 14:04 6:01:44 4247 393 M40 Bjorn Bakken, 41, Saint Paul, MN 33.68% 6:09:02 14:05 6:03:54 4248 298 M45 Matt Dunbar, 48, Seattle, WA 35.79% 6:09:09 14:05 6:00:50 4249 299 M45 Jesse Reed, 45, Forest Lake, MN 34.84% 6:09:14 14:05 6:00:28 4250 155 M55 Allan Cleveland, 58, Breckenridge, MN 39.31% 6:09:14 14:05 5:56:58 4251 2335 M20 Nicholas Mullenbach, 23, Dundas, MN 32.65% 6:09:17 14:05 6:01:40 4252 2336 M20 Sam Joson, 28, Cottage Grove, MN 32.65% 6:09:19 14:05 6:00:27 4253 2337 M20 Henry Jacobs, 25, Chaska, MN 32.65% 6:09:20 14:05 5:57:27 4254 394 M40 Andrew Beckering, 40, Dysart, IA 33.36% 6:09:28 14:06 6:01:02 4255 2338 M20 Andy Chen, 25, Urbandale, IA 32.62% 6:09:38 14:06 6:03:58 4256 2339 M20 Nicholas Brunstad, 28, Madison, WI 32.62% 6:09:42 14:06 5:55:21 4257 2340 M20 Jeremiah Wroblewski, 21, Mayer, MN 32.68% 6:09:43 14:06 6:03:59 4258 395 M40 Kenneth Beverly, 43, Belleville, IL 34.19% 6:09:50 14:06 6:04:11 4259 300 M45 Tim Poeschl, 49, Bloomington, MN 36.03% 6:10:03 14:07 5:55:41 4260 2341 M20 Lovie Garcia, 33, Coon Rapids, MN 32.58% 6:10:05 14:07 6:10:05 4261 396 M40 Ryan Collier, 40, St. Louis, MO 33.25% 6:10:39 14:08 5:55:01 4262 397 M40 Preston Ramsey, 42, Maumee, OH 33.77% 6:11:12 14:09 5:57:57 4263 2342 M20 Wade Shepherd, 29, Papillion, NE 32.46% 6:11:26 14:10 6:03:24 4264 2343 M20 Aaron McGriff, 27, Scotch Plains, NJ 32.43% 6:11:49 14:11 6:00:46 4265 398 M40 Phillip Kurth, 42, Mankato, MN 33.64% 6:12:39 14:13 6:08:46 4266 399 M40 Michael Lewis, 43, Mankato, MN 33.90% 6:12:57 14:13 6:04:19 4267 2344 M20 Anders Asp, 34, Rochester, MN 32.31% 6:13:13 14:14 6:05:18 4268 108 M60 James Chin, 62, Wayne, PA 40.48% 6:13:22 14:14 6:05:52 4269 109 M60 Troy Turley, 60, Kearney, MO 39.66% 6:13:23 14:14 6:05:34 4270 2345 M20 Benjamin White, 32, San Francisco, CA 32.29% 6:13:24 14:15 6:03:47 4271 16 N Ruth Butters, 25, Kalamazoo, MI 34.76% 6:14:13 14:16 6:05:14 4272 110 M60 Bernardo Jardio, 60, Stillwater, MN 39.56% 6:14:17 14:17 6:04:54 4273 190 M50 Antonio Valdez, 54, Lewisville, TX 37.30% 6:14:25 14:17 6:02:55 4274 2346 M20 Samuel Dowd, 30, Milford, OH 32.19% 6:14:33 14:17 6:01:27 4275 2347 M20 Darren Orsten, 27, Eagan, MN 32.19% 6:14:36 14:17 6:08:15 4276 2348 M20 Brendan Kray, 27, Duluth, MN 32.19% 6:14:38 14:17 6:06:55 4277 2349 M20 Isaac Dubois, 24, Rochester, MN 32.17% 6:14:50 14:18 6:07:12 4278 2350 M20 Grady LaJeunesse, 24, Byron, MN 32.17% 6:14:50 14:18 6:08:17 4279 400 M40 Aaron Johnson, 41, Carlton, MN 33.15% 6:14:57 14:18 6:01:26 4280 2351 M20 Tyler Sorenson, 26, Big Lake, MN 32.15% 6:15:02 14:18 6:07:15 4281 577 M35 Steven Reynolds, 36, Dickinson, ND 32.16% 6:15:02 14:18 6:06:17 4282 2352 M20 Derek Peterson, 27, Superior, WI 32.10% 6:15:36 14:20 6:07:06 4283 401 M40 Justin Tucker, 42, Lakeville, MN 33.34% 6:15:58 14:20 6:07:12 4284 2353 M20 Tucker Lawrence, 33, Chicago, IL 32.04% 6:16:22 14:21 6:08:25 4285 2354 M20 Darrick Jackson, 29, Red Wing, MN 31.99% 6:16:59 14:23 6:12:25 4286 191 M50 Lance Thill, 50, Goodview, MN 35.67% 6:17:13 14:23 6:04:26 4287 2355 M20 Erik Hannigan, 30, Mantorville, MN 31.91% 6:17:55 14:25 6:08:12 4288 192 M50 Thomas Cota, 53, Becker, MN 36.60% 6:17:57 14:25 6:08:46 4289 156 M55 Ben Kim, 55, Simi Valley, CA 37.30% 6:17:59 14:25 6:08:48 4290 578 M35 Joe Klein, 39, Minneapolis, MN 32.33% 6:18:03 14:25 6:08:07 4291 193 M50 James Thoma, 51, Woodbury, MN 35.92% 6:18:03 14:25 6:09:10 4292 157 M55 Young Pil Kim, 56, Eden Prairie, MN 37.63% 6:18:20 14:26 6:12:33 4293 70 M18 Earl Muecke, 19, Duluth, MN 32.42% 6:18:46 14:27 5:58:27 4294 2356 M20 William Vermeer, 33, Farmington, MN 31.78% 6:19:24 14:28 6:06:14 4295 111 M60 Charles Julson, 60, Bloomington, MN 38.97% 6:20:02 14:30 6:02:26 4296 194 M50 Michael Silverson, 54, Oakland, FL 36.67% 6:20:46 14:31 6:11:25 4297 402 M40 Alex Howe, 44, Bentonville, AR 33.49% 6:20:50 14:32 6:11:57 4298 58 M65 Jay Stutsman, 69, Cambridge, MN 42.76% 6:20:51 14:32 6:15:11 4299 301 M45 Jason Stutsman, 47, North St. Paul, MN 34.38% 6:20:53 14:32 6:15:13 4300 579 M35 Elvis Serrano, 39, Joliet, IL 32.02% 6:21:43 14:34 6:12:08 4301 2357 M20 Tyler Rogalski, 31, Saint Paul, MN 31.59% 6:21:46 14:34 6:13:34 4302 195 M50 Eric Kohnke, 53, Andover, MN 36.21% 6:22:02 14:34 6:12:36 4303 7 M75 David Dungan, 75, Okeene, OK 46.02% 6:22:06 14:34 6:09:16 4304 1 U Anna Nelson, 22, Eden Prairie, MN 34.67% 6:22:24 14:35 6:03:20 4305 2358 M20 Benjamin Sorge, 24, Minneapolis, MN 31.50% 6:22:45 14:36 6:09:15 4306 302 M45 Heath Eckstine, 46, Danbury, WI 33.90% 6:22:48 14:36 6:15:07 4307 2359 M20 William Harper, 21, Omaha, NE 31.54% 6:23:02 14:37 6:08:46 4308 580 M35 John Grotkin, 36, Minneapolis, MN 31.46% 6:23:22 14:37 6:17:21 4309 196 M50 William Du Chene, 54, Grasston, MN 36.42% 6:23:23 14:37 6:14:11 4310 197 M50 Ralph Peterson, 54, Roslyn, NY 36.40% 6:23:36 14:38 6:14:57 4311 59 M65 Katsuyuki Yamamoto, 68, Woodbury, MN 41.97% 6:23:44 14:38 6:15:39 4312 581 M35 Justin Brossman, 37, Robbinsdale, MN 31.46% 6:24:06 14:39 6:15:28 4313 403 M40 Adam Mathews, 43, Monroe, WI 32.91% 6:24:12 14:39 6:14:38 4314 582 M35 John Francksen, 37, Onalaska, WI 31.44% 6:24:22 14:40 6:15 4315 158 M55 Todd Stocker, 59, Woodbury, MN 38.10% 6:24:50 14:41 6:15:52 4316 198 M50 Kamal Islam, 52, Edina, MN 35.60% 6:24:56 14:41 6:16 4317 404 M40 Joshua Nelson, 41, Minneapolis, MN 32.25% 6:25:27 14:42 6:17:20 4318 303 M45 Mike Bjorn, 49, Andover, MN 34.58% 6:25:34 14:42 6:16:27 4319 159 M55 Dan Hauck, 58, East Bethel, MN 37.62% 6:25:50 14:43 6:16:17 4320 112 M60 Drake White, 63, Macomb, IL 39.57% 6:25:52 14:43 6:17:07 4321 304 M45 Isaac Bonnell, 45, San Francisco, CA 33.26% 6:26:47 14:45 6:17:22 4322 305 M45 Michael Reger, 49, West Allis, WI 34.35% 6:28:08 14:48 6:11:43 4323 405 M40 Tim Albrecht, 41, Grand Forks, ND 32.00% 6:28:26 14:49 6:23:07 4324 2360 M20 Hunter Stull, 24, Middleton, WI 31.03% 6:28:37 14:49 6:19:25 4325 2361 M20 Damian Poehnelt, 29, Lakeville, MN 31.03% 6:28:37 14:49 6:19:25 4326 2362 M20 Jake Kieft, 34, Dawson, MN 30.97% 6:29:18 14:51 6:20:25 4327 160 M55 Cort Baski, 58, Denver, CO 37.25% 6:29:44 14:52 6:17:35 4328 113 M60 Todd Headrick, 61, Brandon, SD 38.35% 6:30:05 14:53 6:20:16 4329 2363 M20 Ryan Whitehead, 25, Decorah, IA 30.86% 6:30:46 14:54 6:17:59 4330 2364 M20 Travis Gosse, 28, Madison, WI 30.85% 6:30:52 14:54 6:22:13 4331 60 M65 Dominic Piacentini, 66, Sanford, MI 40.29% 6:31:08 14:55 6:19:49 4332 114 M60 Mark Nordstrom, 62, Inver Grove Height, MN 38.62% 6:31:16 14:55 6:22:15 4333 306 M45 Antonio Carrizales, 46, St Louis Park, MN 33.14% 6:31:35 14:56 6:27:25 4334 199 M50 Suresh Sikharam, 53, Lakeville, MN 35.33% 6:31:35 14:56 6:26:14 4335 2365 M20 Aaron Hauger, 33, Minneapolis, MN 30.79% 6:31:37 14:56 6:22:47 4336 29 M70 John Woelfel, 70, Lexington, MN 42.04% 6:31:41 14:56 6:23:29 4337 583 M35 Ray Reif, 36, Sturgis, SD 30.78% 6:31:45 14:57 6:22:48 4338 307 M45 Carston Turner, 46, Minneapolis, MN 33.06% 6:32:31 14:58 6:07:04
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

4339 115 M60 Paul Jurasin, 63, San Luis Obispo, CA 38.72% 6:34:22 15:03 6:25:32 4340 2366 M20 Victor Jimenez, 24, Eau Claire, WI 30.58% 6:34:23 15:03 6:25:32 4341 308 M45 John Cardillo, 47, Naples, FL 33.14% 6:35:09 15:04 6:26:14 4342 406 M40 Apolinario Domingo, 43, Redmond, WA 31.99% 6:35:18 15:05 6:26:05 4343 407 M40 Tou Cher Yang, 44, Lino Lakes, MN 32.26% 6:35:23 15:05 6:25:31 4344 2367 M20 Jacob Tansill, 33, Scottsdale, AZ 30.49% 6:35:32 15:05 6:29:11 4345 2368 M20 Isaiah Thompson, 24, Minneapolis, MN 30.45% 6:36:02 15:06 6:25:20 4346 2369 M20 Ethan Baumgartner, 23, Andover, MN 30.37% 6:36:59 15:08 6:28:40 4347 2370 M20 Tony Hoops, 24, Woodbury, MN 30.34% 6:37:25 15:09 6:31:36 4348 408 M40 Adam Martin, 41, Cedar Rapids, IA 31.28% 6:37:26 15:10 6:28:43 4349 409 M40 Randall Millard, 42, Plymouth, MN 31.54% 6:37:29 15:10 6:28:10 4350 116 M60 Philip Deeter, 61, Eagle, CO 37.62% 6:37:35 15:10 6:24:53 4351 309 M45 Jason Halvorson, 45, Redwood Falls, MN 32.33% 6:37:53 15:11 6:32:40 4352 410 M40 Cole Lewis, 40, St Paul, MN 30.96% 6:38:08 15:11 6:28:31 4353 584 M35 Yia Thao, 38, Monticello, MN 30.47% 6:38:20 15:12 6:29:20 4354 3 M12 Oliver Blackwell, 13, San Antonio, TX 35.57% 6:38:48 15:13 6:28:06 4355 117 M60 Peter Boulanger, 60, Appleton, WI 37.12% 6:38:57 15:13 6:29:45 4356 2371 M20 Elijah Osit, 24, Cottage Grove, MN 30.17% 6:39:39 15:15 6:31:02 4357 2372 M20 Shivansh Pandey, 23, Blaine, MN 30.07% 6:41:01 15:18 6:32:59 4358 161 M55 Michael Torbenson, 59, Rochester, MN 36.46% 6:42:03 15:20 6:32:55 4359 310 M45 Khaaliq Canada, 48, Columbia, MD 32.80% 6:42:50 15:22 6:34:58 4360 2373 M20 Ryan Sennett, 23, Grand Rapids, MI 29.92% 6:43:03 15:22 6:31:40 4361 2374 M20 Uladzislau Vechar, 26, Andover, MN 29.86% 6:43:47 15:24 6:33:47 4362 200 M50 Jay Fultz, 51, Tracy, MN 33.62% 6:43:52 15:24 6:38:28 4363 2375 M20 Nathan Fultz, 21, Tracy, MN 29.92% 6:43:53 15:24 6:38:29 4364 2376 M20 Scott Grier, 27, Boston, MA 29.72% 6:45:41 15:28 6:39:19 4365 411 M40 Joshua Williams, 40, Superior, WI 30.38% 6:45:42 15:28 6:39:50 4366 585 M35 Yelemis Soung, 38, Maple Grove, MN 29.88% 6:46:14 15:30 6:36:48 4367 2377 M20 Anthony Sigurdson, 25, Carver, MN 29.65% 6:46:40 15:31 6:38:24 4368 311 M45 Randy Sturm, 47, Garner, IA 32.17% 6:46:59 15:31 6:38:58 4369 30 M70 Steven Olson, 70, Chanhassen, MN 40.42% 6:47:24 15:32 6:35:25 4370 8 M75 Patrick Ryan, 77, Burnsville, MN 44.66% 6:47:39 15:33 6:38:31 4371 201 M50 Christopher Blackwell, 50, San Antonio, TX 32.94% 6:48:22 15:35 6:37:40 4372 202 M50 Jonathan Lund, 50, Duluth, MN 32.90% 6:48:54 15:36 6:43:28 4373 2378 M20 Tony Weber, 31, Melrose, MA 29.48% 6:49:01 15:36 6:39:29 4374 586 M35 Talha Khan, 37, Blaine, MN 29.45% 6:50:18 15:39 6:41:42 4375 312 M45 Richard Gleason, 45, Evanston, IL 31.33% 6:50:41 15:40 6:38:40 4376 2379 M20 Jace Meierhoff, 25, Duluth, MN 29.36% 6:50:43 15:40 6:41:50 4377 2380 M20 Daniel Guild, 25, Rosemount, MN 29.36% 6:50:44 15:40 6:41:51 4378 2381 M20 Tanner Shenkle, 30, Duluth, MN 29.34% 6:51:03 15:41 6:42:02 4379 2382 M20 Ali Vue, 29, Minneapolis, MN 29.31% 6:51:27 15:42 6:41:07 4380 61 M65 Henry Donigan, 69, Fallbrook, CA 39.57% 6:51:31 15:42 6:51:24 4381 118 M60 Karl Benson, 60, St Paul, MN 35.96% 6:51:49 15:42 6:42:11 4382 31 M70 Michael Swanson, 73, Minneapolis, MN 41.43% 6:52:02 15:43 6:47:20 4383 62 M65 Dan Rassier, 69, St. Joseph, MN 39.52% 6:52:04 15:43 6:46:59 4384 412 M40 Brian Knowlton, 41, Sioux Falls, SD 30.11% 6:52:52 15:45 6:43:40 4385 63 M65 Bret Swanson, 66, Capon Bridge, WV 38.13% 6:53:19 15:46 6:37:37 4386 119 M60 Roger Vance, 60, Cincinati, OH 35.81% 6:53:32 15:46 6:48:11 4387 413 M40 John Laitinen, 41, Moorhead, MN 30.05% 6:53:39 15:47 6:44:40 4388 2383 M20 Tyler Lawrence, 34, Sioux Falls, SD 29.14% 6:53:46 15:47 6:45:35 4389 2384 M20 Chase Jamison, 34, Mitchell, SD 29.14% 6:53:46 15:47 6:45:35 4390 162 M55 John Bessler, 57, Minneapolis, MN 34.71% 6:54:10 15:48 6:44:33 4391 163 M55 Nathan Clifton, 55, Minneapolis, MN 34.00% 6:54:37 15:49 6:40:51 4392 2385 M20 Ian Rollman, 27, Excelsior, MN 29.06% 6:54:58 15:50 6:49:37 4393 64 M65 Michael Gangi, 68, St Paul Park, MN 38.76% 6:55:34 15:51 6:47:33 4394 2386 M20 Trevor Kallinen, 31, Superior, WI 29.00% 6:55:51 15:52 6:46:52 4395 313 M45 Eric Olson, 49, Foxboro, WI 32.06% 6:55:53 15:52 6:51:08 4396 2387 M20 Jacob Moynagh, 28, St Paul, MN 28.99% 6:55:54 15:52 6:44:06 4397 2388 M20 Dylan Canoy, 31, Bloomington, MN 28.99% 6:56:01 15:52 6:38:23 4398 314 M45 Nathan Dean, 45, Saint Paul, MN 30.92% 6:56:03 15:52 6:46:44 4399 71 M18 Preston Nguyen, 19, Blaine, MN 29.50% 6:56:12 15:52 6:47:02 4400 2389 M20 Yuj Yang, 21, Fridley, MN 29.03% 6:56:13 15:53 6:47:03 4401 587 M35 Lincoln Miller, 37, Prior Lake, MN 28.98% 6:56:54 15:54 6:44:53 4402 2390 M20 Jonah Broberg, 25, New Brighton, MN 28.87% 6:57:43 15:56 6:48:42 4403 72 M18 Paul Broberg, 18, New Brighton, MN 29.82% 6:57:43 15:56 6:48:42 4404 32 M70 Craig Swanson, 71, Plymouth, MN 39.86% 6:57:47 15:56 6:53:02 4405 2391 M20 Francisco Sevilla, 34, Eden Prairie, MN 28.82% 6:58:23 15:57 6:46:49
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

4406 164 M55 Anthony Jones, 58, Chanhassen, MN 34.58% 6:59:43 16:01 6:52:03 4407 65 M65 Gordon Anderson, 68, Gainesville, FL 38.26% 7:00:57 16:03 6:52:08 4408 2392 M20 Austin Swanson, 25, Acworth, GA 28.54% 7:02:30 16:07 6:54 4409 588 M35 Luke Lawson, 39, Indianapolis, IN 28.93% 7:02:30 16:07 6:54 4410 17 N Joyce Lue, 33, Kings County, NY 30.89% 7:03:28 16:09 6:52:18 4411 315 M45 John Palecek, 47, Duluth, MN 30.83% 7:04:42 16:12 6:58:04 4412 2393 M20 Ryan Lundy, 28, Fraddon, EN 28.31% 7:05:53 16:15 6:48:09 4413 316 M45 Keith Jensen, 47, Hudson, WI 30.68% 7:06:51 16:17 6:52:35 4414 414 M40 Ryan Parnell, 44, Monticello, MN 29.87% 7:06:55 16:17 6:51:32 4415 203 M50 Dennis Alexander, 50, Elk River, MN 31.16% 7:11:45 16:28 7:01:56 4416 2394 M20 James Chopka, 27, Harrisburg, PA 27.64% 7:16:16 16:38 6:58:08 4417 2395 M20 Austin Brown, 29, Cokato, MN 27.63% 7:16:21 16:39 7:06:12 4418 165 M55 Derek Goddard, 58, Mound, MN 32.77% 7:22:58 16:54 7:09:45 4419 589 M35 Joe Lopez, 36, Chaska, MN 27.12% 7:24:43 16:58 7:21:13 4420 66 M65 Steve Hagedorn, 66, Two Harbors, MN 35.42% 7:24:58 16:58 7:20:12 4421 415 M40 Chee Lee, 40, Brooklyn Park, MN 27.69% 7:25:07 16:59 7:15:50 4422 2396 M20 Peter Soung, 28, Saint Paul, MN 27.09% 7:25:07 16:59 7:15:41
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

4423 590 M35 Darian Richardson, 35, Saint Cloud, MN 26.70% 7:31:40 17:14 7:22:17 4424 67 M65 Joe Mike, 65, Inver Grove Height, MN 34.09% 7:37:22 17:27 7:28:30 4425 1 M80 Robert Maki, 80, Duluth, MN 42.26% 7:38:48 17:30 7:38:40 4426 9 M75 Michael Baker, 78, Shoreview, MN 39.84% 7:46:03 17:47 7:36:43
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

4427 10 M75 Henry Rueden, 75, De Pere, WI 36.34% 8:03:57 18:28 8:01:27 4428 416 M40 Mike Isaacs, 42, Hibbing, MN 25.90% 8:04:00 18:28 7:58:13 3 finishers among Men 12 - 13 6 finishers among Men 14 - 15 14 finishers among Men 16 - 17 72 finishers among Men 18 - 19 2396 finishers among Men 20 - 34 590 finishers among Men 35 - 39 416 finishers among Men 40 - 44 316 finishers among Men 45 - 49 203 finishers among Men 50 - 54 165 finishers among Men 55 - 59 119 finishers among Men 60 - 64 67 finishers among Men 65 - 69 32 finishers among Men 70 - 74 10 finishers among Men 75 - 79 1 finishers among Men 80 - 84 1 finishers among Women 14 - 15 10 finishers among Women 16 - 17 40 finishers among Women 18 - 19 1652 finishers among Women 20 - 34 438 finishers among Women 35 - 39 357 finishers among Women 40 - 44 252 finishers among Women 45 - 49 170 finishers among Women 50 - 54 103 finishers among Women 55 - 59 52 finishers among Women 60 - 64 30 finishers among Women 65 - 69 10 finishers among Women 70 - 74 4 finishers among Women 75 - 79 17 finishers among Nonbinary 1 finishers among Unentered 4428 male finishers 3119 female finishers 7547 total finishers
Click here for data on women
Click here for data on Garry Bjorklund Half Marathon women
Click here for data on Garry Bjorklund Half Marathon men

Return to home page.