TC 10K Men

St. Paul

Oct. 4, 2025


Results by Anderson Race Management

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

Click here for data on women

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

    1    1 M20  Connor Bach, 27, St Louis Park, MN        82.93%     31:50    5:07  0:31:49
    2    1 M40  Adam Bohach, 41, Cresco, IA               84.01%     32:52    5:17  0:32:51
    3    1 M18  Rylan Bennyhoff, 18, Red Wing, MN         78.24%     34:22    5:32  0:34:21
    4    1 M35  Christopher Zablocki, 37, Manitowoc, WI   77.20%     34:49    5:36  0:34:47
    5    2 M20  Alex Miller, 34, Minneapolis, MN          73.80%     35:59    5:47  0:35:53
    6    3 M20  Zeke Green, 26, Oronoco, MN               73.00%     36:10    5:49  0:36:08
    7    4 M20  Gabe Birkmeier, 22, Andover, MN           71.10%     37:08    5:59  0:37:04
    8    2 M35  Zach Pearberg, 36, Minneapolis, MN        71.88%     37:13    5:59  0:37:11

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

9 3 M35 Sam Janicki, 39, Mound, MN 72.67% 37:26 6:01 0:37:24 10 5 M20 Nate Jbara, 24, Chicago, IL 69.78% 37:50 6:05 0:37:45 11 6 M20 Brandon Berg, 31, Minneapolis, MN 69.23% 38:09 6:08 0:38:08 12 7 M20 Yohan Carre, 25, Edina, MN 68.60% 38:29 6:12 0:38:27 13 2 M40 Tim Harder, 40, Superior, CO 70.95% 38:37 6:13 0:38:34 14 3 M40 Jake Federle, 40, West Chester, OH 69.60% 39:22 6:20 0:39:16 15 4 M35 Kyle Hall, 37, Eden Prairie, MN 68.28% 39:22 6:20 0:39:19 16 8 M20 Nick Sneen, 22, Coon Rapids, MN 66.33% 39:48 6:24 0:39:42 17 9 M20 Isaiah Winowiski, 24, Wausau, WI 65.64% 40:13 6:28 0:40:00 18 5 M35 Andrew Escobedo, 39, St. Paul, MN 67.47% 40:19 6:29 0:40:18 19 4 M40 Yannis Pantel, 43, Eagan, MN 69.24% 40:31 6:31 0:40:25 20 10 M20 Ricardo Vite, 25, Saint James, MN 64.71% 40:48 6:34 0:40:46 21 6 M35 Andy Zadlo, 36, Coon Rapids, MN 65.51% 40:50 6:34 0:40:36 22 11 M20 Andrew Webster, 33, Eagan, MN 64.13% 41:18 6:39 0:41:14 23 1 M45 Ryan Hemmingsen, 47, Minneapolis, MN 69.79% 41:31 6:41 0:41:17 24 12 M20 Brandon Polchow, 34, Fargo, ND 63.96% 41:31 6:41 0:41:23 25 7 M35 Matthew Harren, 37, St. Paul, MN 63.95% 42:02 6:46 0:41:36 26 1 M60 Don Lansing, 64, Marion, IA 79.93% 42:09 6:47 0:42:05 27 1 M14 Arnav Gupta, 15, Big Lake, MN 66.84% 42:22 6:49 0:42:13 28 13 M20 Logan Goettl, 30, Mankato, MN 62.26% 42:24 6:49 0:42:10 29 1 M55 Wade Bergner, 58, Eau Claire, WI 75.08% 42:26 6:50 0:42:24 30 14 M20 Greggory Stallard, 20, Red Wing, MN 62.17% 42:36 6:51 0:42:19 31 8 M35 Travis Hackley, 35, Stillwater, MN 62.35% 42:44 6:53 0:42:40 32 5 M40 Jake Kizewski, 40, Little Canada, MN 64.01% 42:48 6:53 0:42:41 33 15 M20 Robert Schuller, 31, Rochester, MN 61.63% 42:51 6:54 0:42:26 34 9 M35 Joshua Leigh, 39, Minneapolis, MN 63.34% 42:57 6:55 0:42:48 35 16 M20 Trevor Schneider, 27, Woodbury, MN 61.44% 42:58 6:55 0:42:51 36 17 M20 Theotime Langevin, 25, Edina, MN 61.42% 42:59 6:55 0:42:57 37 18 M20 Sherman Moga, 31, Hugo, MN 61.42% 43:00 6:55 0:42:58 38 6 M40 Antonio Molina, 40, Golden Valley, MN 63.25% 43:19 6:58 0:43:16 39 7 M40 Gregory Hanson, 42, Lakeville, MN 64.17% 43:22 6:59 0:43:19 40 19 M20 Pete Heidepriem, 34, Sioux Falls, SD 61.18% 43:24 6:59 0:42:56 41 8 M40 Israel Yemer, 43, Cottage Grove, MN 64.64% 43:24 6:59 0:43:20
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

42 10 M35 Danny Im, 36, Golden Valley, MN 61.21% 43:42 7:02 0:43:39 43 20 M20 Mitchell Susa, 28, Shoreview, MN 60.23% 43:50 7:03 0:43:49 44 2 M45 Thomas Waeffler, 45, St Paul, MN 64.96% 43:53 7:04 0:43:49 45 21 M20 Kyle Sorenson, 32, Eau Claire, WI 60.23% 43:54 7:04 0:43:50 46 9 M40 Brian Stallard, 44, Malvern, EN 64.36% 43:56 7:04 0:43:39 47 10 M40 Dave Lane, 43, Duluth, MN 63.78% 43:59 7:05 0:43:56 48 11 M40 Jason Tesch, 43, Wausau, WI 63.76% 44:00 7:05 0:43:40 49 11 M35 Brian Krueger, 37, St Louis Park, MN 61.02% 44:03 7:05 0:43:42 50 12 M35 Samuel Sutch, 37, Broomfield, CO 60.95% 44:06 7:06 0:43:59 51 12 M40 Matt Darsow, 40, anoka, MN 62.03% 44:10 7:06 0:44:08 52 13 M40 Frederick Kaiser, 42, San Antonio, TX 62.94% 44:13 7:07 0:44:06 53 22 M20 Dillon Davis, 33, Minneapolis, MN 59.70% 44:22 7:08 0:44:13 54 1 M50 Mark Hamre, 52, St Paul, MN 67.99% 44:27 7:09 0:44:21 55 23 M20 Hwijong Seo, 27, Mankato, MN 59.35% 44:29 7:10 0:44:09 56 2 M50 Sjur Midness, 53, Minneapolis, MN 68.14% 44:44 7:12 0:44:41 57 24 M20 Andrew Castaneda, 25, Rochester, MN 58.91% 44:49 7:13 0:44:35 58 13 M35 Casey Dzieweczynski, 39, Burnsville, MN 60.61% 44:53 7:13 0:44:46 59 14 M35 Michael Roeller, 35, Rosemount, MN 59.32% 44:55 7:14 0:44:48 60 25 M20 Aaron Marx, 26, Saint Paul, MN 58.75% 44:56 7:14 0:44:51 61 26 M20 Greg Miller, 26, Brooklyn Park, MN 58.62% 45:02 7:15 0:44:53 62 27 M20 Nathan Kielpinski, 30, Minneapolis, MN 58.56% 45:05 7:15 0:44:48 63 14 M40 Lupe Avila, 42, Edina, MN 61.59% 45:11 7:16 0:44:47 64 15 M35 Matthew Machacek, 37, Minneapolis, MN 59.25% 45:22 7:18 0:45:11 65 15 M40 Paul Escajadillo, 43, Minneapolis, MN 61.81% 45:23 7:18 0:45:11 66 28 M20 Grygorii Zaiets, 34, Ramsey, MN 58.47% 45:25 7:19 0:45:20 67 29 M20 Gyeongmin Kim, 25, Mankato, MN 57.98% 45:32 7:20 0:45:13 68 16 M35 Kyle Tanberg, 38, Lakeville, MN 59.21% 45:39 7:21 0:45:29 69 30 M20 Mauricio Duarte, 33, Maple Grove, MN 57.92% 45:44 7:22 0:45:30 70 31 M20 Sam D'Alessio, 30, Durham, NC 57.64% 45:48 7:22 0:45:39 71 32 M20 Keyan Shayegan, 25, Minneapolis, MN 57.60% 45:50 7:23 0:45:38 72 33 M20 Trevor Muth, 28, Minneapolis, MN 57.52% 45:54 7:23 0:44:50 73 17 M35 Ethan King, 36, Minneapolis, MN 58.28% 45:54 7:23 0:45:46 74 34 M20 Jordan Krueger, 31, Minneapolis, MN 57.54% 45:54 7:23 0:45:53 75 35 M20 Jon Quintero, 33, New York, NY 57.66% 45:56 7:24 0:45:48 76 3 M50 Stuart Johnson, 51, St Paul, MN 64.85% 46:12 7:26 0:45:58 77 36 M20 Brandon Lentsch, 33, Mounds View, MN 57.21% 46:18 7:27 0:45:57 78 1 M65 Tim Bauer, 65, Eagan, MN 73.39% 46:21 7:28 0:46:14 79 37 M20 Colin Rouser, 34, Golden Valley, MN 57.23% 46:24 7:28 0:45:58 80 3 M45 Derrick Lindstrom, 45, Bloomington, MN 61.44% 46:24 7:28 0:46:14 81 38 M20 Tim Brazelton, 33, Minneapolis, MN 57.06% 46:25 7:28 0:45:59 82 39 M20 Jonathan Staebell, 22, Brooklyn Center, MN 56.79% 46:29 7:29 0:45:53 83 40 M20 Yong Vang, 31, St Paul, MN 56.82% 46:29 7:29 0:46:21 84 41 M20 Chase McPherson, 22, Excelsior, MN 56.77% 46:30 7:29 0:46:17 85 42 M20 ian gorodisher, 32, Minneapolis, MN 56.82% 46:32 7:29 0:46:15 86 18 M35 Ben Messerli, 38, Plymouth, MN 57.92% 46:40 7:31 0:46:25 87 2 M65 Bruce Otis, 67, Minneapolis, MN 74.22% 46:44 7:31 0:46:32 88 43 M20 Connor Janisch, 32, Rochester, MN 56.58% 46:44 7:31 0:46:35 89 44 M20 Quinn Gorski, 33, Minneapolis, MN 56.42% 46:57 7:33 0:46:33 90 1 M16 Hieutam Hoang, 17, Plymouth, MN 57.93% 47:01 7:34 0:46:14 91 19 M35 Simon Latim, 35, Saint Paul, MN 56.61% 47:04 7:34 0:46:45 92 4 M45 Jeff Fjosne, 46, Perham, MN 61.04% 47:05 7:35 0:46:41 93 45 M20 Nathan Jacobson, 31, Dodge Center, MN 56.09% 47:05 7:35 0:46:56 94 46 M20 Peter Minehart, 33, Saint Paul, MN 56.24% 47:06 7:35 0:46:45 95 20 M35 Matt Long, 39, Blaine, MN 57.69% 47:09 7:35 0:46:37 96 5 M45 Andrew Koch, 47, Saint Paul, MN 61.45% 47:09 7:35 0:47:00 97 1 N Phi Khalar, 40, Minneapolis, MN 63.36% 47:11 7:36 0:46:54 98 2 M60 Scott Adam, 62, Minneapolis, MN 69.96% 47:15 7:36 0:47:08 99 47 M20 Teathloach Pal, 28, Minneapolis, MN 55.85% 47:16 7:36 0:47:07 100 48 M20 Marko Stojmenovic, 23, Minneapolis, MN 55.83% 47:17 7:37 0:47:16 101 21 M35 Tom Hegblom, 38, Golden Valley, MN 57.13% 47:19 7:37 0:46:31 102 6 M45 Justin Epstein, 48, Minneapolis, MN 61.75% 47:19 7:37 0:46:45 103 16 M40 Michael Reading, 40, St Paul, MN 57.90% 47:19 7:37 0:46:59 104 49 M20 Tyler Schultz, 34, Arvada, CO 56.08% 47:21 7:37 0:46:56 105 7 M45 Melvin Carter, 46, St Paul, MN 60.65% 47:23 7:38 0:47:10 106 22 M35 Jeffrey Kertis, 37, Reno, NV 56.71% 47:24 7:38 0:47:15 107 4 M50 Cyprian Czop, 50, Saint Paul, MN 62.59% 47:28 7:38 0:47:09 108 23 M35 Ryan Lueck, 35, Minneapolis, MN 56.07% 47:31 7:39 0:46:10 109 50 M20 Alexander Dick, 21, North Branch, MN 55.31% 47:44 7:41 0:46:08 110 5 M50 Michael Davidson, 52, Sartell, MN 63.22% 47:48 7:42 0:47:38 111 1 M12 Pietro Casale, 13, Minneapolis, MN 62.81% 47:48 7:42 0:47:42 112 51 M20 Lucas Sletten, 32, Minneapolis, MN 55.26% 47:51 7:42 0:47:35 113 24 M35 Josiah Snyder, 35, Blaine, MN 55.62% 47:54 7:43 0:47:45 114 52 M20 Matthew Zey, 31, Saint Paul, MN 55.10% 47:56 7:43 0:45:31 115 53 M20 Zachary Jacobs, 33, Goodlettsville, TN 55.22% 47:58 7:43 0:47:35 116 54 M20 Cormac Clark, 24, St Paul, MN 54.79% 48:11 7:45 0:47:49 117 8 M45 Benjamin Reagan, 45, Shakopee, MN 59.14% 48:12 7:45 0:47:55 118 17 M40 Tyler Giffey, 42, Bismarck, ND 57.72% 48:13 7:46 0:48:03 119 25 M35 Paul Hughes, 39, Minneapolis, MN 56.40% 48:14 7:46 0:48:01 120 18 M40 Spencer Higgins, 41, Saint Paul, MN 57.21% 48:16 7:46 0:47:58 121 2 M18 Jacob Warden, 19, Jordan, MN 55.06% 48:25 7:47 0:47:59 122 19 M40 Austin Douglas, 41, Dayton, MN 57.01% 48:26 7:48 0:48:21 123 1 M10 Brian Hanson, 11, St Paul, MN 67.15% 48:31 7:48 0:48:21 124 20 M40 Jim DeBuse, 41, Edina, MN 56.82% 48:36 7:49 0:48:13 125 26 M35 Joseph Yun, 37, Maple Grove, MN 55.17% 48:43 7:50 0:47:59 126 55 M20 Liam Walker, 21, Harsewinkel 54.19% 48:43 7:50 0:48:25 127 27 M35 Sean McConville, 38, Golden Valley, MN 55.46% 48:44 7:51 0:47:11 128 3 M18 Tias Vang Damian, 18, Rochester, MN 54.99% 48:54 7:52 0:48:47 129 28 M35 Zach Lorsung, 36, Moorhead, MN 54.65% 48:57 7:53 0:48:32 130 3 M60 Matthew Frable, 61, Mesa, AZ 66.84% 49:00 7:53 0:48:33 131 2 M14 Cam Seaberg, 14, Edina, MN 59.27% 49:04 7:54 0:48:47 132 3 M14 Collins Wohlrable, 14, Edina, MN 59.27% 49:04 7:54 0:48:47 133 56 M20 Aric Dvorak, 29, West Fargo, ND 53.71% 49:09 7:55 0:47:36 134 4 M14 Norbu Lama, 15, Columbia Heights, MN 57.57% 49:11 7:55 0:48:38 135 6 M50 Brandon Sullivan, 52, Minneapolis, MN 61.30% 49:18 7:56 0:49:00 136 9 M45 matt becker, 45, madison lake, MN 57.80% 49:19 7:56 0:49:09 137 57 M20 Kai Davis, 30, Maple Grove, MN 53.51% 49:20 7:56 0:48:50 138 4 M60 Bob Herman, 64, St Paul, MN 68.13% 49:27 7:57 0:49:18 139 58 M20 Tanner Rayman, 31, Rochester, MN 53.39% 49:28 7:58 0:49:08 140 59 M20 Michael Kisch, 24, Inver Grove Heights, MN 53.35% 49:29 7:58 0:47:52 141 7 M50 Craig Seaver, 51, Woodbury, MN 60.51% 49:31 7:58 0:49:18 142 60 M20 Ben Woodbury, 25, Eagan, MN 53.32% 49:31 7:58 0:49:19 143 29 M35 Alex Hinseth, 36, Shoreview, MN 54.00% 49:32 7:58 0:49:21 144 2 M55 John Krieger, 55, Franklin, WI 62.54% 49:36 7:59 0:49:20
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

145 61 M20 Jeffrey Hochstein, 31, Minneapolis, MN 53.10% 49:44 8:00 0:49:16 146 21 M40 Morgan Kavanaugh, 41, West St Paul, MN 55.48% 49:46 8:01 0:49:39 147 62 M20 Victor Nguyen, 26, Mankato, MN 53.03% 49:47 8:01 0:49:45 148 30 M35 Tyler Kennedy, 35, Rogers, MN 53.45% 49:51 8:01 0:49:24 149 63 M20 James Tarp, 32, Fitchburg, WI 53.04% 49:51 8:01 0:49:28 150 31 M35 Andrew Charters, 37, Charlotte, NC 53.90% 49:52 8:01 0:49:46 151 64 M20 Dylan LaCasse, 21, Forest Lake, MN 52.89% 49:55 8:02 0:46:14 152 65 M20 Pedro Mosquera Rodrigue, 34, Minneapolis, MN 53.18% 49:56 8:02 0:49:40 153 66 M20 Yeng Yang, 27, Brooklyn Center, MN 52.84% 49:58 8:02 0:49:29 154 10 M45 Kurt Whitman, 49, Rosemount, MN 58.96% 49:58 8:02 0:49:42 155 67 M20 Taylor Lewandowski, 31, Woodbury, MN 52.86% 49:58 8:02 0:49:43 156 32 M35 Drew von Euw, 39, Tampa, FL 54.40% 50:00 8:03 0:49:35 157 68 M20 Adair Aguilar Olmedo, 26, Apple Valley, MN 52.78% 50:01 8:03 0:49:05 158 69 M20 Nathan Williams, 27, Minneapolis, MN 52.69% 50:06 8:04 0:48:25 159 70 M20 John Warner, 30, Minneapolis, MN 52.69% 50:06 8:04 0:49:51 160 71 M20 Brad Woodford, 30, Minneapolis, MN 52.68% 50:07 8:04 0:49:38 161 72 M20 Chao Yu, 28, St. Louis Park, MN 52.66% 50:08 8:04 0:49:53 162 22 M40 Amare Solomon, 42, Roseville, MN 55.48% 50:10 8:04 0:47:46 163 23 M40 James Klaas, 43, Rochester, MN 55.92% 50:10 8:04 0:49:45 164 73 M20 Stuart Cleveland, 31, Minneapolis, MN 52.61% 50:12 8:05 0:47:55 165 74 M20 Kalid Ali, 22, Minneapolis, MN 52.55% 50:14 8:05 0:49:54 166 11 M45 John Corsi, 48, Germantown, WI 58.12% 50:16 8:05 0:49:27 167 5 M60 Douglas Peyer, 60, Brooklyn Park, MN 64.55% 50:16 8:05 0:50:14 168 24 M40 Daniel Nelson, 41, Hopkins, MO 54.88% 50:19 8:06 0:50:01 169 12 M45 Andrew Harrington, 48, Barron, WI 58.03% 50:21 8:06 0:50:05 170 75 M20 Jack Barber, 31, Eagan, MN 52.45% 50:21 8:06 0:50:16 171 76 M20 Adam Biewen, 23, Minneapolis, MN 52.42% 50:22 8:06 0:49:12 172 13 M45 John Casey, 47, Dallas, TX 57.53% 50:22 8:06 0:50:11 173 33 M35 Patrick Crane, 37, Minnetonka, MN 53.29% 50:26 8:07 0:49:49 174 25 M40 Said Garaad, 43, Columbia Heights, MN 55.59% 50:28 8:07 0:49:56 175 77 M20 David Solis, 27, Lakeville, MN 52.17% 50:36 8:09 0:49:56 176 78 M20 Isaias Trujillo, 28, St Paul, MN 52.16% 50:37 8:09 0:50:22 177 79 M20 Emmanuel Bonilla, 25, South St Paul, MN 52.05% 50:43 8:10 0:50:03 178 14 M45 Tim Mauseth, 46, Minnetonka, MN 56.65% 50:44 8:10 0:50:12 179 80 M20 Brett Balika, 32, Cleveland Heights, OH 52.06% 50:47 8:10 0:50:37 180 8 M50 James Nelson, 53, Maple Grove, MN 59.94% 50:51 8:11 0:50:35 181 81 M20 Jose Castillo, 29, Rochester, MN 51.83% 50:56 8:12 0:50:09 182 82 M20 Mitchell Leschensky, 23, Coralville, IA 51.83% 50:56 8:12 0:50:12 183 3 M65 Michael Fecht, 67, River Falls, WI 68.10% 50:56 8:12 0:50:31 184 83 M20 Matt Schoh, 27, Edina, MN 51.78% 50:59 8:12 0:50:35 185 15 M45 Erik Allen, 46, Eden Prairie, MN 56.31% 51:02 8:13 0:50:29 186 84 M20 Jackson Henningfield, 26, Minnetonka, MN 51.70% 51:04 8:13 0:50:40 187 85 M20 Muhsin Hussein, 33, Burnsville, MN 51.82% 51:07 8:14 0:50:39 188 86 M20 Nathaniel Merrill, 29, Minneapolis, MN 51.63% 51:08 8:14 0:50:11 189 26 M40 Eric Kubat, 41, Forest Lake, MN 53.97% 51:10 8:14 0:50:56 190 34 M35 Cody Kendrick, 35, Elko New Market, MN 52.04% 51:12 8:14 0:49:11 191 87 M20 Matt Hageman, 27, St Paul, MN 51.55% 51:13 8:15 0:49:54 192 35 M35 Dylan Coon, 39, Rochester, MN 53.10% 51:14 8:15 0:50:53 193 36 M35 Brian Goeppner, 36, Minneapolis, MN 52.18% 51:16 8:15 0:51:04 194 37 M35 Mac Slavin, 37, Minneapolis, MN 52.39% 51:18 8:15 0:50:46 195 27 M40 Matthew Norton, 44, St. Francis, MN 55.09% 51:20 8:16 0:50:11 196 16 M45 Chris Trinh, 46, Brooklyn Park, MN 55.97% 51:21 8:16 0:51:11 197 88 M20 Isaiah Haupt, 28, Richfield, MN 51.41% 51:21 8:16 0:51:12 198 38 M35 Heitor Rodrigues, 35, Minneapolis, MN 51.85% 51:23 8:16 0:49:48 199 28 M40 Nick Hoffrogge, 44, Minneapolis, MN 55.01% 51:24 8:16 0:51:15 200 3 M55 Steven Wolf, 55, Roseville, MN 60.29% 51:27 8:17 0:51:02 201 89 M20 Marcus Rick, 27, St Cloud, MN 51.28% 51:29 8:17 0:51:11 202 39 M35 Andre McConnell, 37, Charlotte, NC 52.16% 51:32 8:18 0:51:15 203 9 M50 Shep Harris, 53, Golden Valley, MN 59.13% 51:33 8:18 0:51:01 204 4 M18 Tyler Huxtable, 19, Woodbury, MN 51.70% 51:34 8:18 0:51:14 205 29 M40 William Samsel, 40, Arden Hills, MN 53.06% 51:38 8:19 0:51:15 206 30 M40 Francois Budin, 41, Minneapolis, MN 53.46% 51:39 8:19 0:51:18 207 90 M20 Matthew Geske, 31, New Hope, MN 51.03% 51:45 8:20 0:48:24 208 10 M50 Jason Johnson, 52, Albertville, MN 58.34% 51:48 8:20 0:51:29 209 91 M20 Daniel Martin, 34, Roseville, MN 51.23% 51:50 8:20 0:48:57 210 40 M35 Justin Heinze, 38, Wayzata, MN 52.13% 51:51 8:21 0:50:49 211 41 M35 Josh Tarp, 35, Minneapolis, MN 51.38% 51:51 8:21 0:51:27 212 42 M35 Gerrid McMorrow, 39, Blaine, MN 52.40% 51:55 8:21 0:50:55 213 17 M45 Jason Hagman, 49, Farmington, MN 56.75% 51:55 8:21 0:51:17 214 92 M20 Agro Gushwa, 25, Minneapolis, MN 50.83% 51:56 8:21 0:50:46 215 18 M45 Sunil Dutt, 46, Eagan, MN 55.32% 51:57 8:22 0:51:39 216 43 M35 Ricardo Vargas, 35, Prior Lake, MN 51.27% 51:58 8:22 0:51:10 217 19 M45 Brian Kirkvold, 48, Excelsior, MN 56.19% 52:00 8:22 0:51:21 218 11 M50 Ham Lam, 52, Blaine, MN 58.10% 52:01 8:22 0:51:47 219 31 M40 Jeffrey Ozanne, 44, White Bear Township, MN 54.35% 52:02 8:22 0:51:45 220 5 M18 Gavin Hansen, 19, Lake Elmo, MN 51.20% 52:04 8:23 0:51:58 221 20 M45 Tesfaye Mehreta, 47, Blaine, MN 55.62% 52:06 8:23 0:52:04 222 6 M60 Timothy Lindhorst, 60, St Cloud, MN 62.26% 52:07 8:23 0:51:51 223 93 M20 Evan Wieker, 24, Saint Michael, MN 50.61% 52:10 8:24 0:51:00 224 32 M40 Brett Yost, 40, Rosemount, MN 52.50% 52:11 8:24 0:51:54 225 44 M35 Andrew Blake, 36, Excelsior, MN 51.23% 52:13 8:24 0:52:01 226 33 M40 Carlos Oseguera, 44, Minneapolis, MN 54.09% 52:17 8:25 0:50:46 227 21 M45 Eric Byun, 47, Chicago, IL 55.37% 52:20 8:25 0:50:51 228 94 M20 Robert Bechtel, 33, Minneapolis, MN 50.56% 52:23 8:26 0:51:58 229 95 M20 Jack Straka, 25, Lake Elmo, MN 50.30% 52:29 8:27 0:52:03 230 96 M20 Eddie Heller, 26, Rochester, MN 50.27% 52:31 8:27 0:51:31 231 45 M35 Charles Socha, 39, Minneapolis, MN 51.76% 52:33 8:27 0:52:02 232 6 M18 Gage Alstead, 19, Plymouth, MN 50.67% 52:37 8:28 0:52:15 233 22 M45 Daniel Yilma, 46, Apple Valley, MN 54.62% 52:37 8:28 0:52:29 234 7 M18 Sam Shaffer, 19, Buffalo, MN 50.65% 52:38 8:28 0:52:15 235 5 M14 Aidan Lindgren, 15, Baxter, MN 53.77% 52:40 8:29 0:52:21 236 97 M20 Logan Arrasmith, 24, Lakewood, CO 50.09% 52:42 8:29 0:49:58 237 7 M60 Stephan Sandness, 61, Belle Fourche, SD 62.14% 52:42 8:29 0:52:13 238 98 M20 John DuPont, 25, Lakeville, MN 50.06% 52:44 8:29 0:51:28 239 99 M20 Isaac Dvergsten, 30, St Louis Park, MN 50.05% 52:45 8:29 0:51:46 240 34 M40 Brian Lindgren, 43, Baxter, MN 53.10% 52:50 8:30 0:52:28 241 100 M20 Jason Vivit, 26, Minneapolis, MN 49.89% 52:55 8:31 0:52:28 242 12 M50 John Baker, 52, South Saint Paul, MN 57.04% 52:59 8:32 0:52:41 243 2 M10 Carter Naughton, 10, White Bear Lake, MN 64.65% 53:03 8:32 0:52:43 244 101 M20 Adam Henke, 34, Isanti, MN 49.98% 53:08 8:33 0:49:00 245 102 M20 Gang Qiu, 33, Lino Lakes, MN 49.80% 53:11 8:34 0:51:52 246 35 M40 Jesse Kaplan, 41, Rochester, MN 51.92% 53:11 8:34 0:53:04 247 103 M20 kiel gasongo, 22, Roseville, MN 49.62% 53:12 8:34 0:52:09 248 104 M20 Dionicio Saldana-Rosas, 24, Brooklyn Center, MN 49.61% 53:13 8:34 0:52:33 249 105 M20 Arthur Jurao, 32, Minneapolis, MN 49.67% 53:14 8:34 0:52:47 250 106 M20 John-Paul Syngh, 34, Rogers, MN 49.85% 53:16 8:34 0:52:21 251 36 M40 Bryan Cogswell, 41, Savage, MN 51.82% 53:17 8:34 0:52:50 252 1 M70 Dennis Federle, 73, Loveland, OH 69.46% 53:18 8:35 0:53:04 253 2 M12 Everett Krech, 12, Rosemount, MN 58.46% 53:20 8:35 0:52:29 254 3 M10 Wesley Krumrich, 10, Golden Valley, MN 64.26% 53:22 8:35 0:53:12 255 37 M40 David Vock, 40, Eden Prairie, MN 51.32% 53:23 8:35 0:52:58 256 4 M55 Tim Olsen, 57, West Bend, WI 59.15% 53:23 8:35 0:53:08 257 107 M20 Jeremy Bulman, 33, Saint Paul, MN 49.59% 53:25 8:36 0:52:30 258 108 M20 Chris Aschenbrenner, 26, Woodbury, MN 49.42% 53:25 8:36 0:53:12 259 8 M60 Ildephonse Gasongo, 60, Roseville, MN 60.71% 53:27 8:36 0:52:25 260 46 M35 Gabriel Hernandez, 36, Cottage Grove, MN 49.95% 53:33 8:37 0:53:15 261 109 M20 Landry Hacklander, 29, Minneapolis, MN 49.28% 53:34 8:37 0:52:58 262 110 M20 David Vieth, 30, Minneapolis, MN 49.27% 53:35 8:37 0:52:13 263 47 M35 Jordan Tschida, 35, Freeport, MN 49.69% 53:37 8:38 0:52:08 264 23 M45 Ehren Jarosek, 47, Eagan, MN 53.99% 53:40 8:38 0:52:47 265 48 M35 Nick Scotti, 38, Minneapolis, MN 50.37% 53:40 8:38 0:53:29 266 8 M18 Jack Hasche, 19, Arlington Heights, IL 49.64% 53:42 8:39 0:53:14 267 9 M60 Curt Gutoske, 62, Minneapolis, MN 61.52% 53:44 8:39 0:53:06 268 24 M45 Esteban Martinez, 46, St Paul, MN 53.49% 53:44 8:39 0:53:37 269 38 M40 James Hetland, 43, Maple Grove, MN 52.16% 53:47 8:39 0:53:18 270 25 M45 David Hoen, 48, Crosslake, MN 54.27% 53:50 8:40 0:53:37 271 111 M20 George Segar, 22, St Paul, MN 49.03% 53:51 8:40 0:53:27 272 49 M35 Andre Novack, 39, Rochester, MN 50.50% 53:52 8:40 0:52:44 273 26 M45 Travis M. Henry, 45, Minneapolis, MN 52.92% 53:52 8:40 0:53:16 274 112 M20 Thomas Groebe, 29, Eden Prairie, MN 49.01% 53:52 8:40 0:53:24 275 27 M45 Jairo Alberto Barrantes, 46, Columbia Heights, MN 53.34% 53:53 8:40 0:52:16 276 28 M45 Ryan Allers, 48, Plymouth, MN 54.22% 53:53 8:40 0:53:26 277 10 M60 David Juda, 64, Maple Grove, MN 62.47% 53:56 8:41 0:53:38 278 50 M35 Vang Xiong, 38, St Paul, MN 50.07% 53:59 8:41 0:53:16 279 4 M10 Joshua Wielinski, 11, Little Canada, MN 60.19% 54:08 8:43 0:53:46 280 39 M40 Nick St Jacque, 43, Minneapolis, MN 51.80% 54:09 8:43 0:53:56 281 4 M65 Joseph Grande, 68, Rochester, MN 64.63% 54:12 8:43 0:53:47 282 11 M60 Darren Carroll, 64, Minneapolis, MN 62.14% 54:13 8:43 0:53:36 283 40 M40 Matt Abbas, 41, Minneapolis, MN 50.91% 54:14 8:44 0:52:11 284 113 M20 Michael Farrell, 33, Coralville, IA 48.82% 54:15 8:44 0:52:48 285 41 M40 Adam Stugelmayer, 41, Minneapolis, MN 50.85% 54:18 8:44 0:53:30 286 5 M55 Brendon Van der Hagen, 57, Cold Spring, MN 58.10% 54:21 8:45 0:53:59 287 42 M40 Jared Carlisle, 44, Carver, MN 52.00% 54:23 8:45 0:53:47 288 51 M35 Matthew Hunt, 37, dracut, MA 49.41% 54:24 8:45 0:51:42 289 29 M45 Michael Olson, 49, Excelsior, MN 54.14% 54:25 8:45 0:53:52 290 6 M55 Thomas Doyle, 55, Providence, RI 56.97% 54:27 8:46 0:52:24 291 114 M20 Eric Pothen, 32, Otsego, MN 48.50% 54:31 8:46 0:53:46 292 52 M35 Jake Becker, 39, Buffalo, MN 49.84% 54:35 8:47 0:54:00 293 115 M20 Marcus Sullivan, 33, Minneapolis, MN 48.48% 54:38 8:48 0:53:49 294 5 M65 Emmet Kenney, 65, Fargo, ND 62.26% 54:38 8:48 0:54:29 295 116 M20 Antonio Villa, 28, Woodbury, MN 48.25% 54:43 8:48 0:53:36 296 117 M20 Nick Kerbeshian, 26, Minneapolis, MN 48.19% 54:47 8:49 0:54:38 297 118 M20 Dakota Johnson, 29, Rosemount, MN 48.13% 54:51 8:50 0:53:50 298 43 M40 Chris Stavenger, 44, Kannapolis, NC 51.54% 54:52 8:50 0:54:30 299 44 M40 Jeff Spevacek, 42, Eden Prairie, MN 50.69% 54:54 8:50 0:53:59 300 1 M8 Bradley Spevacek, 8, Eden Prairie, MN 71.03% 54:55 8:50 0:53:59 301 119 M20 Samuel Lee, 28, Shoreview, MN 48.06% 54:56 8:50 0:54:22 302 53 M35 Joshua Hoff, 35, Forest Lake, MN 48.50% 54:56 8:50 0:54:38 303 54 M35 Justin Schwechter, 36, Saint Paul, MN 48.65% 54:59 8:51 0:54:47 304 120 M20 Joe Bustamante, 29, Minneapolis, MN 47.99% 55:01 8:51 0:54:05 305 121 M20 Samuel Williams, 29, Mounds View, MN 47.99% 55:01 8:51 0:54:30 306 13 M50 Jonathan Sudberry, 52, Edina, MN 54.85% 55:06 8:52 0:54:43 307 122 M20 Tayler Lehmann, 28, Windom, MN 47.88% 55:08 8:52 0:53:59 308 45 M40 Praveen Babu Devalla, 43, Eden Prairie, MN 50.87% 55:09 8:53 0:54:35 309 55 M35 Matthew Parris, 39, Eden Prairie, MN 49.28% 55:12 8:53 0:54:27 310 123 M20 Paul Ros, 29, Rochester, MN 47.71% 55:20 8:54 0:52:16 311 124 M20 Simon Kuang, 33, Daly City, CA 47.85% 55:21 8:54 0:54:52 312 6 M65 Tom McDonough, 66, Eagan, MN 62.06% 55:21 8:54 0:54:59 313 125 M20 Ian O'Brien, 26, Woodbury, MN 47.58% 55:29 8:56 0:54:51 314 126 M20 Chris Boyle, 33, Minneapolis, MN 47.73% 55:30 8:56 0:53:48 315 127 M20 Trevor Grandgenett, 31, Henderson, NV 47.56% 55:32 8:56 0:55:01 316 56 M35 David Warfield, 38, Eagan, MN 48.63% 55:35 8:57 0:54:11 317 128 M20 Navneeth Srinivasan, 26, Minneapolis, MN 47.48% 55:36 8:57 0:54:27 318 129 M20 Ricky Moua, 31, St Paul, MN 47.47% 55:38 8:57 0:54:14 319 57 M35 Ambrose Wounuah, 36, New Brighton, MN 48.07% 55:39 8:57 0:55:29 320 58 M35 Ben Brooker, 38, Eden Prairie, MN 48.56% 55:40 8:57 0:55:08 321 130 M20 Ben Sparkman, 24, Minneapolis, MN 47.38% 55:43 8:58 0:54:16 322 131 M20 Donnie Mahowald, 24, Fargo, ND 47.35% 55:45 8:58 0:54:25 323 7 M55 Troy Dreier, 56, Minneapolis, MN 56.12% 55:46 8:58 0:54:18 324 5 M10 Lincoln Warfield, 10, Eagan, MN 61.48% 55:47 8:59 0:54:23 325 59 M35 Soua Thao, 38, Maple Grove, MN 48.45% 55:47 8:59 0:54:26 326 46 M40 Craig Fiedler, 40, Little Canada, MN 49.11% 55:47 8:59 0:54:54 327 14 M50 Jason Klapste, 54, Saint Paul, MN 55.07% 55:50 8:59 0:54:31 328 132 M20 Jordan Reed, 32, St Paul, MN 47.35% 55:50 8:59 0:54:39 329 47 M40 Cyrus Collier, 42, St Paul, MN 49.85% 55:50 8:59 0:55:30 330 12 M60 Richard Donnelly, 63, Savage, MN 59.73% 55:52 8:59 0:55:18
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

331 133 M20 Joel Ott, 34, Becker, MN 47.52% 55:53 9:00 0:55:02 332 15 M50 Elliott McFadden, 51, Saint Paul, MN 53.62% 55:53 9:00 0:55:04 333 134 M20 Zachary Kouba, 22, Minneapolis, MN 47.17% 55:58 9:00 0:55:15 334 60 M35 Toua Vang, 37, Oakdale, MN 48.03% 55:58 9:00 0:55:43 335 30 M45 Joey Jensen, 46, Forest Lake, MN 51.26% 56:04 9:01 0:55:41 336 8 M55 Neby Reta, 55, Woodbury, MN 55.29% 56:06 9:02 0:56:04 337 16 M50 Michael Haase, 54, Williston, ND 54.76% 56:09 9:02 0:55:32 338 7 M65 Kurt Olson, 69, Stillwater, MN 62.92% 56:14 9:03 0:56:01 339 17 M50 Kevin Mosher, 50, Saint Paul, MN 52.77% 56:18 9:04 0:54:44 340 135 M20 Aadi Gawade, 21, Plymouth, MN 46.88% 56:19 9:04 0:55:28 341 61 M35 Johan Andruejol, 37, Chapel Hill, NC 47.64% 56:25 9:05 0:56:04 342 9 M55 Tony Carrillo, 58, Chanhassen, MN 56.41% 56:29 9:05 0:54:52 343 136 M20 Cam Carmichael, 28, Andover, MN 46.70% 56:32 9:06 0:55:16 344 31 M45 Holger Stilgenbauer, 47, Oakdale, MN 51.25% 56:32 9:06 0:56:00 345 137 M20 Tayler Amoe, 26, Excelsior, MN 46.68% 56:33 9:06 0:55:30 346 138 M20 George Rishmawi, 32, Minneapolis, MN 46.74% 56:34 9:06 0:54:11 347 8 M65 Jim St Jacque, 67, Minneapolis, MN 61.30% 56:35 9:06 0:56:21 348 48 M40 Shaun Chesley, 44, Savage, MN 49.96% 56:36 9:07 0:53:34 349 139 M20 Jason Peltier, 32, Hopkins, MN 46.70% 56:37 9:07 0:54:43 350 140 M20 Taylor McMorrow, 28, Blaine, MN 46.59% 56:40 9:07 0:55:41 351 141 M20 Kevin Barringer, 21, Apple Valley, MN 46.53% 56:44 9:08 0:55:48 352 49 M40 Richard De Vries, 44, Minneapolis, MN 49.83% 56:45 9:08 0:54:09 353 18 M50 Brooks Helget, 54, Cokato, MN 54.15% 56:47 9:08 0:55:51 354 62 M35 Joseph Rysavy, 35, Apple Valley, MN 46.85% 56:52 9:09 0:56:20 355 50 M40 Ryan Moorse, 40, Prior Lake, MN 48.18% 56:52 9:09 0:56:23 356 142 M20 Thomas Schmid, 26, Carver, MN 46.40% 56:54 9:09 0:55:48 357 143 M20 Max Milbrandt, 24, Minneapolis, MN 46.32% 57:00 9:10 0:56:01 358 10 M55 Sheldon McWilliams, 55, Charlotte, NC 54.42% 57:00 9:10 0:56:42 359 144 M20 Sam Ott, 28, Bloomington, MN 46.30% 57:01 9:11 0:55:57 360 32 M45 Chris Senanayake, 49, Shoreview, MN 51.66% 57:02 9:11 0:56:22 361 145 M20 Isaac Leonhardi, 31, St Paul, MN 46.31% 57:02 9:11 0:56:44 362 146 M20 Chris Green, 29, Minneapolis, MN 46.28% 57:03 9:11 0:56:34 363 147 M20 Matt Laciskey, 27, Maple Grove, MN 46.25% 57:05 9:11 0:55:59 364 51 M40 Brian Snyder, 41, Lino Lakes, MN 48.37% 57:05 9:11 0:56:40 365 63 M35 Jeffrey Weiss, 39, Minneapolis, MN 47.64% 57:06 9:11 0:56:23 366 148 M20 Adam Nelson, 22, Hastings, MN 46.22% 57:07 9:11 0:56:14 367 149 M20 Winston Shepard, 23, St Paul, MN 46.22% 57:07 9:11 0:56:21 368 19 M50 Justin Kappel, 50, Minneapolis, MN 52.00% 57:08 9:12 0:56:24 369 2 M70 Steven Harder, 71, Chanhassen, MN 63.23% 57:08 9:12 0:56:42 370 150 M20 Brandon Pullen, 31, Minneapolis, MN 46.17% 57:12 9:12 0:56:33 371 9 M65 Robert Britain, 67, Wayzata, MN 60.64% 57:12 9:12 0:56:41 372 52 M40 Robert Knapp, 44, Andover, MN 49.42% 57:13 9:12 0:54:08 373 151 M20 Jack Kozlowski, 30, St Paul, MN 46.14% 57:13 9:12 0:54:28 374 53 M40 Tsanta Rakotojoelinandr, 43, Winona, MN 49.03% 57:13 9:12 0:55:55 375 10 M65 Joseph Evans, 68, New Richmond, WI 61.23% 57:13 9:12 0:56:30 376 54 M40 Lance Erickson, 43, Saint Paul, MN 49.03% 57:13 9:12 0:56:42 377 152 M20 Erick Palma, 27, Minneapolis, MN 46.13% 57:14 9:13 0:56:33 378 13 M60 William Kiecker, 60, Coon Rapids, MN 56.68% 57:15 9:13 0:56:15 379 11 M55 Greg Paulson, 56, Maple Plain, MN 54.63% 57:17 9:13 0:56:23 380 2 M16 Joseph Young, 17, New Brighton, MN 47.55% 57:17 9:13 0:56:41 381 11 M65 Greg Trapp, 66, Blaine, MN 59.94% 57:18 9:13 0:56:35 382 64 M35 Matthew Graif, 37, Monticello, MN 46.88% 57:20 9:14 0:56:06 383 153 M20 Thomas Graif, 27, Plymouth, MN 46.03% 57:21 9:14 0:56:05 384 154 M20 Sam Schneider, 28, Minneapolis, MN 46.03% 57:21 9:14 0:56:27 385 65 M35 Peter Hinderlie, 37, St Paul, MN 46.85% 57:22 9:14 0:54:51 386 155 M20 Sam Amodeo, 31, Inver Grove Heights, MN 46.02% 57:23 9:14 0:55:43 387 33 M45 Greg Larson, 48, Minnetrista, MN 50.91% 57:23 9:14 0:56:07 388 156 M20 Nick Sova, 32, Oakdale, MN 46.02% 57:27 9:15 0:56:00 389 55 M40 Carey Barton, 40, Waseca, MN 47.59% 57:34 9:16 0:54:31 390 66 M35 Oren Lavie, 37, Minneapolis, MN 46.68% 57:35 9:16 0:56:30 391 157 M20 Dallie Patzner, 34, Rush City, MN 46.06% 57:39 9:17 0:54:06 392 67 M35 Joseph Ladewski, 37, Saint Paul, MN 46.62% 57:39 9:17 0:55:05 393 158 M20 William Bergstrom, 27, St Paul, MN 45.78% 57:40 9:17 0:56:19 394 159 M20 Austin Nelson, 32, Andover, MN 45.85% 57:40 9:17 0:56:45 395 9 M18 Aaron Yang, 19, Elk River, MN 46.16% 57:45 9:18 0:55:48 396 20 M50 Kevin Dostal Dauer, 51, New Brighton, MN 51.85% 57:47 9:18 0:57:14 397 160 M20 Aaron Bartling, 34, Minneapolis, MN 45.91% 57:50 9:18 0:56:28 398 21 M50 Soren Huggins, 51, Golden Valley, MN 51.81% 57:50 9:18 0:56:37 399 22 M50 David Rounds, 54, St Louis Park, MN 53.17% 57:50 9:18 0:56:38 400 161 M20 Johnny Moua, 31, St Paul, MN 45.64% 57:52 9:19 0:56:27 401 56 M40 Matthew Evangelist, 40, Minneapolis, MN 47.33% 57:53 9:19 0:56:22 402 3 M12 Joseph Ehlers, 13, St. Paul, MN 51.80% 57:58 9:20 0:57:24 403 34 M45 Eric Peters, 47, Ramsey, MN 49.97% 57:59 9:20 0:57:15 404 57 M40 Jake Luhmann, 41, Berthoud, CO 47.59% 58:01 9:20 0:57:15 405 3 M70 Anthony Boe, 73, Mound, MN 63.76% 58:04 9:21 0:56:13 406 58 M40 Tyler Engbrecht, 43, Eagan, MN 48.31% 58:04 9:21 0:57:21 407 68 M35 Andrew Galkiewicz, 37, Minneapolis, MN 46.26% 58:06 9:21 0:57:46 408 69 M35 Josh Selvog, 36, Golden Valley, MN 46.03% 58:07 9:21 0:57:24 409 162 M20 Alexander von Gries, 30, Eagan, MN 45.41% 58:08 9:21 0:55:27 410 163 M20 Jacob Vincent, 30, Minneapolis, MN 45.40% 58:09 9:21 0:55:27 411 164 M20 Luis Gonzalez, 31, Andover, MN 45.42% 58:09 9:21 0:55:28 412 165 M20 Chris Ramadhar, 34, St Louis Park, MN 45.64% 58:11 9:22 0:57:39 413 70 M35 Ryan Kartes, 35, Saint Paul, MN 45.76% 58:13 9:22 0:57:40 414 12 M55 Monica Hoflack, 57, Plymouth, MN 54.21% 58:15 9:22 0:57:39 415 166 M20 Roger Lee, 22, St Paul, MN 45.31% 58:16 9:23 0:56:18 416 167 M20 Mitch Emslander, 30, Sartell, MN 45.30% 58:17 9:23 0:57:03 417 168 M20 Sam Dagit, 32, Minneapolis, MN 45.26% 58:25 9:24 0:57:55 418 14 M60 John Weeks, 63, Burnsville, MN 57.08% 58:28 9:25 0:57:52 419 169 M20 Hunter Bahl, 26, Eden Prairie, MN 45.14% 58:29 9:25 0:56:21 420 170 M20 Con Brady, 26, St Joseph, MN 45.14% 58:29 9:25 0:57:20 421 171 M20 Chadwick Choy, 25, Neenah, WI 45.14% 58:29 9:25 0:57:21 422 71 M35 Jas Sara, 37, Minneapolis, MN 45.96% 58:29 9:25 0:57:50 423 72 M35 Paul Heggeseth, 39, Saint Paul, MN 46.50% 58:30 9:25 0:57:55 424 172 M20 Jordan Cerrillo, 28, Cottage Grove, MN 45.10% 58:32 9:25 0:57:07 425 59 M40 Benjamin Gillman, 43, Lakeville, MN 47.91% 58:33 9:25 0:57:44 426 73 M35 Braden Engels, 39, Minneapolis, MN 46.43% 58:35 9:26 0:58:02 427 60 M40 Eric Lock, 41, Minneapolis, MN 47.12% 58:36 9:26 0:56:58 428 74 M35 Benjamin Wilson, 37, New Brighton, MN 45.87% 58:36 9:26 0:58:03 429 23 M50 Christopher Hiller, 53, Mahtomedi, MN 52.00% 58:37 9:26 0:57:14 430 173 M20 Daniel Brown, 24, Hastings, MN 45.03% 58:38 9:26 0:55:09 431 174 M20 Andrew O�brien, 23, Hastings, MN 45.01% 58:39 9:26 0:55:09 432 75 M35 Wallace Linsmeyer, 36, Richfield, MN 45.61% 58:39 9:26 0:57:43 433 3 M16 Javier Rivas, 17, Minneapolis, MN 46.43% 58:40 9:26 0:55:44 434 175 M20 Lane Vugteveen, 26, Edina, MN 44.99% 58:41 9:27 0:57:38 435 35 M45 Quin Anderson, 49, Belle Plaine, MN 50.19% 58:42 9:27 0:58:08 436 176 M20 chiyou chang, 21, Minneapolis, MN 44.92% 58:46 9:27 0:58:27 437 76 M35 Jake Hand, 37, Ramsey, MN 45.72% 58:47 9:28 0:57:58 438 177 M20 Gabriel Lee, 26, Shoreview, MN 44.90% 58:48 9:28 0:58:13 439 77 M35 Douglas Grewe, 38, Minneapolis, MN 45.89% 58:54 9:29 0:57:21 440 78 M35 Lois Thierry, 36, Minneapolis, MN 45.42% 58:54 9:29 0:58:17 441 178 M20 Nikhil Joshi, 32, Andover, MN 44.88% 58:55 9:29 0:58:02 442 179 M20 Ian Berryman, 29, Minnetonka, MN 44.81% 58:55 9:29 0:58:32 443 180 M20 Kyle Linton, 29, Minneapolis, MN 44.80% 58:56 9:29 0:57:17 444 61 M40 Andrew Savarin, 40, Minneapolis, MN 46.49% 58:56 9:29 0:58:36 445 181 M20 hannah mellesmoen, 25, Bloomington, MN 44.76% 58:59 9:30 0:58:16 446 182 M20 Zachary Schrantz, 28, Golden Valley, MN 44.76% 58:59 9:30 0:58:17 447 24 M50 Earl Skrip, 52, Mahtomedi, MN 51.22% 59:00 9:30 0:58:38 448 183 M20 Ryan Burns, 22, Whitewater, WI 44.71% 59:03 9:30 0:57:45 449 62 M40 Matthew Dimich, 41, Lakeville, MN 46.75% 59:04 9:30 0:58:09 450 25 M50 Mohamed Falag, 52, Lakeville, MN 51.13% 59:06 9:31 0:58:13 451 184 M20 Brandon Roberts, 31, Rochester, MN 44.68% 59:07 9:31 0:58:29 452 4 M16 Noman Haque, 17, Rosemount, MN 45.98% 59:14 9:32 0:58:37 453 36 M45 Jay Muller, 46, St. Ansgar, IA 48.51% 59:15 9:32 0:58:39 454 185 M20 Seth Erickson, 34, Lakeville, MN 44.77% 59:19 9:33 0:58:50 455 26 M50 sebastien saunoi-sandgr, 51, Minneapolis, MN 50.50% 59:20 9:33 0:58:34 456 186 M20 Tom�s Araya Castil, 27, Vadnais Heights, MN 44.48% 59:21 9:33 0:58:47 457 15 M60 William McBrayer, 60, Savage, MN 54.67% 59:21 9:33 0:59:02 458 5 M16 Tristan Noggle, 16, Forest Lake, MN 46.62% 59:26 9:34 0:58:27 459 37 M45 Josh Ruhnke, 47, St Paul, MN 48.73% 59:28 9:34 0:59:04 460 187 M20 Alex Weil, 29, Los Angeles, CA 44.38% 59:29 9:34 0:58:15 461 38 M45 Peter Smith, 49, Mendota Heights, MN 49.51% 59:30 9:35 0:58:24 462 39 M45 John Nelson, 48, Plymouth, MN 49.08% 59:32 9:35 0:58:58 463 40 M45 Ravi Raman, 46, Chanhassen, MN 48.25% 59:34 9:35 0:59:07 464 188 M20 Joseph Schwob, 23, Minnetrista, MN 44.31% 59:35 9:35 0:56:05 465 189 M20 Husrev Cilasun, 31, Minneapolis, MN 44.26% 59:40 9:36 0:58:01 466 190 M20 Ben Tagtow, 30, Denver, CO 44.20% 59:44 9:37 0:58:15 467 27 M50 Bijan Borah, 51, Edina, MN 50.13% 59:46 9:37 0:58:47 468 191 M20 Reese Johnson, 30, Hopkins, MN 44.11% 59:51 9:38 0:59:12 469 13 M55 Neil Case, 59, Kcmo, MO 53.71% 59:52 9:38 0:58:06 470 41 M45 Don Wiger, 46, Chisago City, MN 48.01% 59:52 9:38 0:59:13 471 6 M16 Joseph Christner, 16, St. Michael, MN 46.27% 59:53 9:38 0:58:54 472 192 M20 Evan Galchutt, 23, Apple Valley, MN 44.09% 59:53 9:38 0:58:58 473 193 M20 Elliot Suiter, 28, St. Paul Park, MN 44.07% 59:54 9:38 0:58:44 474 194 M20 Miguel Pratas Fernandes, 26, St Paul, MN 44.07% 59:54 9:38 0:58:46 475 195 M20 Tyler Kronstedt, 32, Monticello, MN 44.13% 59:55 9:39 0:58:08 476 42 M45 Jeremy Barringer, 48, Apple Valley, MN 48.73% 59:57 9:39 0:59:00 477 79 M35 Emmanuel Minter, 39, Minneapolis, MN 45.36% 59:58 9:39 0:56:35 478 43 M45 Derek Wilder, 49, Minneapolis, MN 49.12% 59:59 9:39 0:59:38 479 16 M60 Derek Vandenburgh, 61, Saint Paul, MN 54.55% 1:00:02 9:40 0:58:32 480 196 M20 Kyle Hoff, 31, St Paul, MN 43.86% 1:00:13 9:41 0:58:37 481 14 M55 Scott Pierson, 55, Independence, MN 51.48% 1:00:15 9:42 0:59:34 482 197 M20 Ben Carroll, 30, Cottage Grove, MN 43.81% 1:00:16 9:42 0:58:37 483 28 M50 Joel Dunning, 52, Minneapolis, MN 50.13% 1:00:17 9:42 0:59:17 484 44 M45 Mike Owens, 46, plymouth, MI 47.65% 1:00:19 9:42 0:57:58 485 45 M45 Anthony Jarzyna, 49, Livonia, NY 48.82% 1:00:21 9:43 0:59:09 486 80 M35 Richelieu Morris, 38, Minneapolis, MN 44.79% 1:00:21 9:43 0:59:11 487 198 M20 Brian Alzua, 33, Minneapolis, MN 43.82% 1:00:27 9:44 0:59:01 488 199 M20 Alec Schultz, 29, Charlotte, NC 43.67% 1:00:27 9:44 0:59:33 489 200 M20 Zeke Peters, 26, Minneapolis, MN 43.60% 1:00:33 9:45 0:59:18 490 81 M35 Muhammad Affan, 37, Bloomington, MN 44.32% 1:00:39 9:46 0:59:54 491 63 M40 Cory Tranby, 42, Woodbury, MN 45.85% 1:00:42 9:46 1:00:16 492 15 M55 Karl Bayer, 55, Elgin, IL 51.07% 1:00:44 9:46 0:59:57 493 7 M16 Lucas St Jacque, 17, Maple Grove, MN 44.83% 1:00:45 9:47 1:00:33 494 64 M40 Jeff Krech, 44, Rosemount, MN 46.51% 1:00:48 9:47 0:59:57 495 201 M20 Alexander Haugen, 24, Grand Forks, ND 43.37% 1:00:52 9:48 0:59:09 496 202 M20 Jordan Ruba, 34, Lakeville, MN 43.57% 1:00:57 9:49 0:57:43 497 82 M35 Brian Borchardt, 36, Shakopee, MN 43.89% 1:00:57 9:49 0:57:44 498 83 M35 Jonathon Koch, 36, Decorah, IA 43.89% 1:00:57 9:49 0:59:51 499 10 M18 Connor Stallard, 19, Red Wing, MN 43.74% 1:00:57 9:49 1:00:40 500 4 M12 Micah Quick, 13, Andover, MN 49.23% 1:00:59 9:49 0:59:28 501 203 M20 Brennan Tyler, 26, Mendota Heights, MN 43.27% 1:01:01 9:49 1:00:05 502 46 M45 Nate Foote, 48, St Paul, MN 47.87% 1:01:02 9:49 0:59:35 503 29 M50 Cameron Davis, 52, Austin, MN 49.49% 1:01:04 9:50 0:59:54 504 204 M20 Galen Coy, 24, Lake Elmo, MN 43.23% 1:01:04 9:50 1:00:29 505 65 M40 Neil DeKrey, 43, Bloomington, MN 45.87% 1:01:09 9:50 1:00:22 506 84 M35 Alex Venning, 36, Saint Paul, MN 43.71% 1:01:12 9:51 1:00:20 507 205 M20 Jimmy Nguyen, 24, Shakopee, MN 43.10% 1:01:15 9:51 1:00:13 508 206 M20 Brady Wentzel, 25, Minneapolis, MN 43.08% 1:01:17 9:52 0:59:43 509 2 N Rhiannon Zwieg, 24, Minneapolis, MN 46.90% 1:01:20 9:52 1:00:22 510 207 M20 Christian Ampo, 28, Minneapolis, MN 43.03% 1:01:21 9:52 0:59:42 511 30 M50 John Chilton, 50, Alexandria, VA 48.41% 1:01:22 9:53 1:00:10 512 47 M45 Justin Keating, 49, Alexandria, VA 47.93% 1:01:28 9:53 1:00:15 513 17 M60 Raymond Brasch, 62, East Bethel, MN 53.78% 1:01:28 9:53 1:00:44 514 208 M20 Samuel Gerlach, 30, Minneapolis, MN 42.93% 1:01:30 9:54 0:58:29 515 18 M60 Darrell Hauge, 62, Fridley, MN 53.74% 1:01:31 9:54 0:59:56 516 85 M35 Graham Thorson, 39, Roseville, MN 44.22% 1:01:31 9:54 1:00:30 517 86 M35 Matthew Ortiz, 35, Mounds View, MN 43.23% 1:01:38 9:55 0:58:55 518 19 M60 E Paul Christians, 64, Minneapolis, MN 54.60% 1:01:42 9:56 1:00:17 519 209 M20 Andrew Vince Ordono, 24, Minneapolis, MN 42.76% 1:01:44 9:56 1:00:15 520 48 M45 Adam Hub, 45, Fridley, MN 46.16% 1:01:45 9:56 0:57:59 521 66 M40 John Cambest, 44, Shoreview, MN 45.79% 1:01:45 9:56 0:58:33 522 210 M20 Kevin Tran, 26, Maple Grove, MN 42.75% 1:01:45 9:56 0:58:40 523 31 M50 Venkata Yedlapalli, 54, Woodbury, MN 49.78% 1:01:46 9:56 0:59:13 524 32 M50 Viet Tong, 50, New Brighton, MN 48.07% 1:01:48 9:57 1:00:12 525 8 M16 Andrew Davenport, 16, Saint Paul, MN 44.83% 1:01:48 9:57 1:00:14 526 49 M45 Jeremiah Shafer, 48, Minneapolis, MN 47.26% 1:01:49 9:57 1:00:58 527 211 M20 Jack Peckham, 23, Minneapolis, MN 42.68% 1:01:51 9:57 1:00:42 528 212 M20 Tyler Kogler, 30, Fargo, ND 42.67% 1:01:52 9:57 0:59:21 529 50 M45 Pete Ziemer, 48, Lake Elmo, MN 47.20% 1:01:54 9:58 0:59:39 530 213 M20 Cole Kahmeyer, 25, St Louis Park, MN 42.62% 1:01:57 9:58 0:59:41 531 214 M20 Joe Schreiber, 26, Minneapolis, MN 42.62% 1:01:57 9:58 1:00:04 532 16 M55 Ryan Gordon, 55, Edina, MN 50.03% 1:02:00 9:59 1:00:49 533 215 M20 Brian Keogh, 34, Coralville, IA 42.81% 1:02:02 9:59 1:00:39 534 216 M20 Brett Shand, 33, Minnetonka, MN 42.69% 1:02:03 9:59 1:01:43 535 217 M20 Jacob Skinner, 28, River Falls, WI 42.52% 1:02:05 9:59 1:01:19
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

536 67 M40 Daniel Rogge, 44, Edina, MN 45.54% 1:02:06 10:00 0:59:35 537 51 M45 Tim Rogge Jr, 49, Lakeville, MN 47.44% 1:02:06 10:00 0:59:35 538 218 M20 Lee Miller, 31, Lakeville, MN 42.52% 1:02:07 10:00 1:01:28 539 219 M20 Gregory Justak, 31, Minneapolis, MN 42.46% 1:02:12 10:01 1:01:24 540 220 M20 Luis Spielman, 34, Chaska, MN 42.67% 1:02:14 10:01 0:59:46 541 52 M45 Nick Davenport, 45, New Brighton, MN 45.78% 1:02:16 10:01 1:00:41 542 87 M35 Peter Raun, 35, Kansas City, MO 42.78% 1:02:17 10:01 1:00:53 543 20 M60 Thomas Ott, 61, Bloomington, MN 52.54% 1:02:20 10:02 1:01:16 544 3 N Kit Spielberger, 42, Saint Paul, MN 48.57% 1:02:21 10:02 1:01:03 545 33 M50 Joshua Bickler, 54, Roseville, MN 49.31% 1:02:21 10:02 1:01:51 546 88 M35 Whyly Lee, 37, Brooklyn Park, MN 43.04% 1:02:27 10:03 1:01:43 547 21 M60 Dale Rosier, 61, Grand Rapids, MN 52.40% 1:02:30 10:03 1:01:52 548 221 M20 Alex Smith, 20, Mendota Heights, MN 42.36% 1:02:31 10:04 1:01:26 549 89 M35 Matt Remington, 35, Maple Grove, MN 42.61% 1:02:32 10:04 1:01:44 550 90 M35 Phillip Holmer, 36, Saint Paul, MN 42.78% 1:02:32 10:04 1:01:45 551 222 M20 Diego Hoflack, 28, Osseo, MN 42.22% 1:02:32 10:04 1:01:55 552 68 M40 Raleigh Schneider, 41, Minneapolis, MN 44.11% 1:02:36 10:04 1:01:05 553 69 M40 Matt Dalrymple, 40, Saint Paul, MN 43.77% 1:02:36 10:04 1:01:30 554 17 M55 Luke Charpentier, 59, Columbus, MN 51.36% 1:02:36 10:04 1:01:34 555 223 M20 Nathan Lindberg, 26, Woodbury, MN 42.16% 1:02:37 10:05 1:01:18 556 224 M20 Matthew Sorenson, 32, Minneapolis, MN 42.22% 1:02:37 10:05 1:01:26 557 225 M20 Patricio Ron, 24, Lakeville, MN 42.13% 1:02:40 10:05 1:01:49 558 18 M55 Kenneth McGlauchlen, 57, Kronenwetter, WI 50.31% 1:02:46 10:06 1:01:26 559 2 M8 Adler Acosta, 9, Waverly, MN 57.88% 1:02:53 10:07 1:02:39 560 226 M20 Jackson Knoepke, 23, Rochester, MN 41.97% 1:02:54 10:07 0:59:24 561 34 M50 James Goblisch jr, 52, Coon Rapids, MN 48.04% 1:02:54 10:07 1:02:16 562 227 M20 Justin Vo, 21, Minneapolis, MN 41.96% 1:02:55 10:07 1:00:52 563 12 M65 Mark Gillen, 68, Minneapolis, MN 55.68% 1:02:55 10:07 1:01:00 564 70 M40 Nghia Nguyen, 40, Stewartville, MN 43.52% 1:02:57 10:08 1:02:41 565 91 M35 Prashant Baderiya, 35, Eagan, MN 42.31% 1:02:58 10:08 1:02:40 566 13 M65 Brian Sullivan, 65, Edina, MN 53.99% 1:03:00 10:08 1:01:16 567 22 M60 Wynn Curtiss, 63, Eden Prairie, MN 52.96% 1:03:01 10:08 1:01:30 568 71 M40 Rich Hibbard, 44, Plymouth, MN 44.83% 1:03:05 10:09 1:01:36 569 228 M20 Chandler Burns, 29, Whitewater, WI 41.82% 1:03:08 10:10 1:01:49 570 229 M20 Mathew Carrick, 31, Madison, WI 41.83% 1:03:08 10:10 1:02:03 571 92 M35 Teddy Zierden, 38, Breezy Point, MN 42.78% 1:03:11 10:10 1:01:46 572 230 M20 Keyvis Hernandez, 31, Maple Grove, MN 41.77% 1:03:14 10:11 1:01:49 573 72 M40 Jon Tollefson, 41, Minneapolis, MN 43.63% 1:03:17 10:11 1:02:09 574 73 M40 Matthew Christner, 44, St Michael, MN 44.64% 1:03:21 10:12 1:02:22 575 231 M20 Sam Wellens, 34, Eagan, MN 41.89% 1:03:23 10:12 1:02:50 576 74 M40 Ryan Feltz, 42, Roseville, MN 43.89% 1:03:25 10:12 1:01:59 577 53 M45 Tom Pitt, 46, Crystal, MN 45.32% 1:03:25 10:12 1:02:14 578 232 M20 Mike Ferrera, 31, St. Paul, MN 41.60% 1:03:29 10:13 1:02:24 579 1 M75 Jesus Aguilar Nol, 79, Medina, MN 64.42% 1:03:38 10:14 1:01:52 580 23 M60 Brian Vance Sr, 64, Estero, FL 52.92% 1:03:40 10:15 1:01:34 581 93 M35 Tyler Stamm, 36, Minneapolis, MN 42.01% 1:03:41 10:15 1:01:30 582 19 M55 Dan Schleusner, 59, North Branch, MN 50.47% 1:03:42 10:15 1:02:11 583 94 M35 Travis Uecker, 35, Plymouth, MN 41.79% 1:03:45 10:16 1:01:28 584 11 M18 Simon Tran, 18, Minneapolis, MN 42.10% 1:03:52 10:17 1:02:51 585 95 M35 Rj Escano, 37, Minneapolis, MN 42.06% 1:03:54 10:17 1:01:55 586 96 M35 Bryan Frank, 36, Minneapolis, MN 41.85% 1:03:55 10:17 1:02:14 587 233 M20 Eyuel Getachew, 20, Moundsview, MN 41.38% 1:04:00 10:18 1:01:37 588 14 M65 Bruce Money, 69, Fergus Falls, MN 55.27% 1:04:01 10:18 1:02:43 589 234 M20 Jesse Cervantes, 28, St Paul, MN 41.19% 1:04:06 10:19 1:02:51 590 235 M20 Andrew Russell, 31, St Paul, MN 41.20% 1:04:06 10:19 1:02:53 591 20 M55 Scott Calhoun, 58, Apple Valley, MN 49.71% 1:04:06 10:19 1:03:03 592 75 M40 James Witbrook, 42, Minneapolis, MN 43.36% 1:04:11 10:20 1:02:12 593 236 M20 Owe Xiong, 32, Cottage Grove, MN 41.18% 1:04:12 10:20 1:00:34 594 76 M40 Adam Westland, 43, Woodbury, MN 43.67% 1:04:14 10:20 1:03:10 595 97 M35 Danny Brummer, 39, Bismarck, ND 42.31% 1:04:18 10:21 1:00:35 596 98 M35 Bryan Berlin, 36, Brooklyn, NY 41.58% 1:04:20 10:21 1:02:49 597 237 M20 Thomas Ritt, 23, Hastings, MN 40.99% 1:04:24 10:22 1:00:52 598 77 M40 Bryan Wolf, 42, Minnetonka, MN 43.18% 1:04:27 10:22 1:01:11 599 238 M20 Mario Laborico, 29, Inver Grove Heights, MN 40.96% 1:04:27 10:22 1:03:20 600 78 M40 Sam Quie, 40, St Paul, MN 42.49% 1:04:29 10:23 1:03:44 601 79 M40 Andrew Graif, 41, Hanover, MN 42.80% 1:04:31 10:23 1:03:14 602 239 M20 Evan Mertz, 22, Apple Valley, MN 40.89% 1:04:34 10:23 1:03:37 603 99 M35 William White, 35, Waverly, MN 41.24% 1:04:36 10:24 1:02:08 604 240 M20 Sher Vue, 28, Minneapolis, MN 40.85% 1:04:38 10:24 1:03:56 605 241 M20 Sam Panian, 27, Minneapolis, MN 40.77% 1:04:45 10:25 1:02:43 606 100 M35 Kyle Hosford, 36, Aliso Viejo, CA 41.30% 1:04:46 10:25 1:03:10 607 242 M20 Jonathan Meidl, 33, St Paul, MN 40.83% 1:04:52 10:26 1:03:09 608 5 M12 Oliver Moore, 13, St Paul, MN 46.27% 1:04:53 10:26 1:03:53 609 101 M35 Ryan Voorhees, 35, Lakeville, MN 40.99% 1:05:00 10:28 1:02:36 610 102 M35 David Boehm, 36, Maple Grove, MN 41.14% 1:05:01 10:28 1:01:22 611 21 M55 Joseph Van Alstine, 58, Stillwater, MN 49.00% 1:05:01 10:28 1:03:35 612 243 M20 Jacob West, 22, Cottage Grove, MN 40.59% 1:05:02 10:28 1:03:29 613 103 M35 Eric Voorhees, 35, Woodbury, MN 40.91% 1:05:07 10:29 1:02:44 614 244 M20 Evan Oldenburg, 23, Minneapolis, MN 40.51% 1:05:10 10:29 1:03:42 615 54 M45 Matthew Webber, 46, San Antonio, TX 44.07% 1:05:13 10:30 1:03:55 616 245 M20 Mitchell Horn, 27, Woodbury, MN 40.45% 1:05:16 10:30 1:03:57 617 246 M20 Thomas Pope, 27, Mendota Heights, MN 40.44% 1:05:17 10:30 1:02:21 618 247 M20 Cody Lee, 34, Brooklyn Park, MN 40.65% 1:05:19 10:31 1:04:07 619 104 M35 Chuhue Thao, 36, Rogers, MN 40.94% 1:05:20 10:31 1:03:24 620 248 M20 Matthew Johnson, 25, Chicago, IL 40.41% 1:05:20 10:31 1:04:11 621 249 M20 Ryan Connor, 32, Woodbury, MN 40.39% 1:05:28 10:32 1:02:25 622 15 M65 George Morrison, 66, Bloomington, MN 52.44% 1:05:30 10:32 1:01:44 623 250 M20 Cory Coen, 27, Mounds View, MN 40.27% 1:05:33 10:33 1:04:21 624 24 M60 Greg Zandlo, 63, Coon Rapids, MN 50.84% 1:05:38 10:34 1:04:46 625 251 M20 Carson Davis, 24, Fridley, MN 40.21% 1:05:39 10:34 1:03:57 626 252 M20 Zach Bondhus, 34, North Branch, MN 40.44% 1:05:40 10:34 1:02:37 627 105 M35 Brian M Ruud, 38, Waconia, MN 41.13% 1:05:43 10:35 1:04:15 628 55 M45 Edwin Zishiri, 49, Plymouth, MN 44.82% 1:05:44 10:35 1:03:05 629 253 M20 Justin Anibas, 31, Ham Lake, MN 40.18% 1:05:44 10:35 1:05:10 630 254 M20 Nick Ramsay, 34, Bloomington, MN 40.38% 1:05:46 10:35 1:04:28 631 56 M45 Robb Highland, 48, Maplewood, MN 44.41% 1:05:47 10:35 1:02:34 632 106 M35 Nathan MacLaurin, 38, Minneapolis, MN 41.04% 1:05:52 10:36 1:05:06 633 35 M50 Ken Koss, 53, Dayton, MN 46.21% 1:05:58 10:37 1:04:24 634 36 M50 Peter Sajevic, 54, Shoreview, MN 46.60% 1:05:59 10:37 1:05:33 635 80 M40 Ted Wrobel, 40, Edina, MN 41.50% 1:06:01 10:37 1:03:57 636 255 M20 Ryan Decker, 32, Chaska, MN 40.04% 1:06:02 10:38 1:04:51 637 107 M35 Kyle Johnson, 35, Minneapolis, MN 40.33% 1:06:04 10:38 1:04:38 638 108 M35 Savidtra By, 37, Brooklyn Park, MN 40.59% 1:06:13 10:39 1:03:41 639 256 M20 Aaron Eickholt, 30, Minneapolis, MN 39.86% 1:06:14 10:40 1:04:09 640 257 M20 Sean Dyer, 32, Bozeman, MT 39.88% 1:06:18 10:40 1:02:11 641 37 M50 Bob Quick, 52, Andover, MN 45.58% 1:06:18 10:40 1:04:44 642 6 M10 Milo Mudra, 10, Minnetonka, MN 51.66% 1:06:23 10:41 1:04:36 643 7 M10 Owen Callahan, 10, Saint Paul, MN 51.64% 1:06:25 10:41 1:04:34 644 22 M55 Bradley Kaffar, 55, St. Cloud, MN 46.69% 1:06:26 10:41 1:04:04 645 57 M45 Peter Zimmerman, 46, Minneapolis, MN 43.24% 1:06:28 10:42 1:05:29 646 58 M45 Faraz Choudhry, 45, Eden Prairie, MN 42.88% 1:06:29 10:42 1:03:24 647 258 M20 Patrick Ruhland, 26, Maple Grove, MN 39.64% 1:06:36 10:43 1:05:31 648 109 M35 Lance Janssen, 36, St Paul, MN 40.14% 1:06:39 10:44 1:04:25 649 259 M20 Tien Pham, 28, Saint Paul, MN 39.61% 1:06:39 10:44 1:05:19 650 260 M20 Tyler Bohland, 24, St Louis Park, MN 39.58% 1:06:42 10:44 1:04:58 651 110 M35 Josh Turner, 39, Minneapolis, MN 40.77% 1:06:43 10:44 1:03:23 652 12 M18 Michael Bosman, 19, Burnsville, MN 39.95% 1:06:44 10:44 1:04:34 653 261 M20 Joe Kemmerling, 29, St Paul, MN 39.44% 1:06:56 10:46 1:04:11 654 111 M35 Feng Zhu, 36, St Paul, MN 39.94% 1:06:59 10:47 1:04:40 655 81 M40 Victor Estrada, 43, Medina, MN 41.83% 1:07:04 10:48 1:05:27 656 262 M20 Alex Luetzow, 29, St. Paul, MN 39.36% 1:07:04 10:48 1:05:49 657 59 M45 Erik Johnson, 45, Shakopee, MN 42.46% 1:07:08 10:48 1:05:02 658 8 M10 Darren Bramante, 10, Minneapolis, MN 51.06% 1:07:10 10:49 1:05:12 659 60 M45 Shane Reding, 46, Buffalo, MN 42.79% 1:07:10 10:49 1:05:54 660 112 M35 James Bramante, 38, Minneapolis, MN 40.23% 1:07:11 10:49 1:05:12 661 23 M55 Marc Johnson, 57, Apple Valley, MN 47.00% 1:07:11 10:49 1:05:59 662 4 M70 Mark Yount, 70, Minneapolis, MN 53.18% 1:07:13 10:49 1:05:58 663 5 M70 Tom Brindley, 70, Edina, MN 53.08% 1:07:20 10:50 1:06:40 664 263 M20 Michael Schwarz, 29, Saint Paul, MN 39.19% 1:07:22 10:50 1:04:24 665 264 M20 Kevin Schwarz, 34, St. Paul, MN 39.41% 1:07:23 10:51 1:04:24 666 6 M70 Roye Stelzer, 73, Waverly, MN 54.90% 1:07:26 10:51 1:07:11 667 265 M20 Praveen Muralikrishnan, 25, Minneapolis, MN 39.14% 1:07:27 10:51 1:05:58 668 266 M20 Sergio Madera, 34, Indianapolis, IN 39.37% 1:07:27 10:51 1:06:13 669 267 M20 Jullian Vann, 34, Woodbury, MN 39.36% 1:07:28 10:51 1:05:03 670 268 M20 Aaron Lucius, 31, Columbia Heights, MN 39.15% 1:07:28 10:51 1:05:56 671 61 M45 Jonathan Paul, 48, Fargo, ND 43.23% 1:07:35 10:53 1:06:25 672 269 M20 Mitchell Scanlan, 26, Mahtomedi, MN 39.01% 1:07:40 10:53 1:05:32 673 113 M35 Matt Koch, 36, Richfield, MN 39.46% 1:07:47 10:54 1:05:42 674 62 M45 Shane Peterson, 47, Minneapolis, MN 42.65% 1:07:56 10:56 1:05:19 675 6 M14 Yannick Ly, 14, Woodbury, MN 42.77% 1:08:00 10:57 1:05:34 676 25 M60 Ousman Jobe, 64, Champlin, MN 49.52% 1:08:02 10:57 1:07:19 677 270 M20 Taylor Kosiba, 32, Coon Rapids, MN 38.82% 1:08:06 10:58 1:06:30 678 271 M20 Gavin Parris, 23, Duluth, MN 38.69% 1:08:14 10:59 1:06:14 679 24 M55 Jeremy Smith, 56, Hanover, MN 45.85% 1:08:15 10:59 1:06:49 680 114 M35 Michael Dendinger, 35, Eden Prairie, MN 39.03% 1:08:16 10:59 1:05:21
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

681 38 M50 Chad Carlson, 54, River Falls, WI 45.00% 1:08:20 11:00 1:07:00 682 272 M20 Greivin Gonzalez, 33, Minneapolis, MN 38.74% 1:08:22 11:00 1:05:25 683 63 M45 Steven Briggs, 46, Fargo, ND 42.03% 1:08:23 11:00 1:07:00 684 25 M55 Jesse Anibas, 59, White Bear Lake, MN 47.02% 1:08:23 11:00 1:07:44 685 115 M35 David Gronwall, 38, Victoria, MN 39.45% 1:08:31 11:02 1:05:25 686 64 M45 Tim Lorinser, 49, St Paul, MN 42.99% 1:08:32 11:02 1:07:41 687 65 M45 Matthew Sawicki, 46, Champlin, MN 41.91% 1:08:34 11:02 1:05:32 688 26 M55 Chris Wilton, 57, Apple Valley, MN 46.04% 1:08:35 11:02 1:06:50 689 66 M45 Aaron Warns, 48, Savage, MN 42.58% 1:08:37 11:03 1:07:26 690 82 M40 Andrew Lamperski, 43, Edina, MN 40.84% 1:08:41 11:03 1:07:14 691 27 M55 Carl Schroeder, 57, Edina, MN 45.96% 1:08:42 11:03 1:07:16 692 6 M12 Advaith Neelakantan, 12, Plymouth, MN 45.20% 1:08:58 11:06 1:07:29 693 83 M40 Neelakantan Saikrishnan, 42, Plymouth, MN 40.35% 1:08:58 11:06 1:07:30 694 28 M55 Steve Wold, 59, Excelsior, MN 46.61% 1:08:59 11:06 1:08:14 695 116 M35 Paul Bryngelson, 37, Blaine, MN 38.94% 1:09:02 11:07 1:07:19 696 16 M65 William Miller, 65, Champlin, MN 49.25% 1:09:04 11:07 1:07:48 697 84 M40 Rohan Rao, 44, Los Angeles, CA 40.89% 1:09:09 11:08 1:06:28 698 273 M20 Jack Pearce, 32, Minneapolis, MN 38.22% 1:09:11 11:08 1:06:43 699 85 M40 Marcel Allen, 40, Columbia Heights, MN 39.58% 1:09:13 11:08 1:05:50 700 29 M55 Dallas Robertson, 56, St Paul, MN 45.17% 1:09:17 11:09 1:05:56 701 86 M40 Steven Xiong, 43, Maplewood, MN 40.47% 1:09:19 11:09 1:07:01 702 274 M20 Alex Keeney, 30, Andover, MN 38.07% 1:09:21 11:10 1:08:05 703 67 M45 Brian Holly, 47, Minneapolis, MN 41.74% 1:09:25 11:10 1:08:07 704 117 M35 James Simpson, 35, Farmington, MN 38.28% 1:09:36 11:12 1:06:03 705 9 M16 Julius Yi, 17, Eden Prairie, MN 39.10% 1:09:39 11:13 1:06:46 706 275 M20 Jesse Lindahl, 30, Ramsey, MN 37.82% 1:09:48 11:14 1:08:25 707 276 M20 Benjamin Lanari, 29, Eagan, MN 37.78% 1:09:53 11:15 1:07:41 708 68 M45 Chad Seelhammer, 48, New Ulm, MN 41.78% 1:09:56 11:15 1:07:46 709 87 M40 Joseph Xiong, 44, Cottage Grove, MN 40.40% 1:10:00 11:16 1:07:35 710 277 M20 Mohammed Sufi, 24, Minneapolis, MN 37.71% 1:10:01 11:16 1:07:40 711 88 M40 James Bevacqua, 42, White Bear Lake, MN 39.71% 1:10:05 11:17 1:07:04 712 278 M20 Andy Poster, 23, Lakeville, MN 37.67% 1:10:05 11:17 1:10:01 713 279 M20 Caleb Zumach, 31, Hopkins, MN 37.68% 1:10:06 11:17 1:07:34 714 89 M40 Meng Thao, 43, Brooklyn Center, MN 40.02% 1:10:06 11:17 1:07:39 715 10 M16 Levi patten, 16, Albert Lea, MN 39.42% 1:10:17 11:19 1:08:24 716 280 M20 Reed Johnson, 32, Long Lake, MN 37.61% 1:10:18 11:19 0:59:56 717 281 M20 Cheenou Hang, 29, Circle Pines, MN 37.54% 1:10:19 11:19 1:08:40 718 69 M45 Danny Kim, 48, Minnetonka, MN 41.45% 1:10:29 11:21 1:08:37 719 70 M45 Sajin Shrestha, 45, Osseo, MN 40.41% 1:10:33 11:21 1:09:03 720 90 M40 Israfiel Mohammed, 43, Sacramento, CA 39.70% 1:10:40 11:22 1:08:55 721 118 M35 Timothy Charles, 37, Saint Paul, MN 37.99% 1:10:45 11:23 1:10:01 722 26 M60 Bob Hoffman, 62, East Bethel, MN 46.62% 1:10:55 11:25 1:07:52 723 119 M35 Pradeep Jambulingam Chi, 35, Medina, MN 37.54% 1:10:58 11:25 1:08:29 724 120 M35 Brian Kinsella, 38, Prior Lake, MN 38.07% 1:11:00 11:26 1:07:57 725 4 N Ari Sherman, 39, Minneapolis, MN 41.84% 1:11:02 11:26 1:09:17 726 71 M45 Kristopher George, 49, St Paul, MN 41.46% 1:11:04 11:26 1:09:40 727 72 M45 Daniel Gustafson, 46, Minneapolis, MN 40.42% 1:11:06 11:27 1:09:02 728 282 M20 Nathan Miller, 32, Hopkins, MN 37.16% 1:11:09 11:27 1:08:43 729 5 N Meg Schefter, 34, St Louis Park, MN 40.88% 1:11:09 11:27 1:09:31 730 121 M35 Doyle Holden, 37, Eden Prairie, MN 37.76% 1:11:11 11:27 1:09:01 731 39 M50 Joshua Olson, 51, Burnsville, MN 42.07% 1:11:13 11:28 1:07:51 732 91 M40 Tony Delich, 44, Pengilly, MN 39.71% 1:11:13 11:28 1:10:07 733 7 M12 Connor Juntunen, 13, Andover, MN 42.14% 1:11:15 11:28 1:10:58 734 283 M20 Paul Vang, 34, St Paul, MN 37.25% 1:11:17 11:28 1:08:41 735 284 M20 Yu-Lin Chang, 26, Minneapolis, MN 37.03% 1:11:18 11:28 1:08:51 736 40 M50 Amber Trice, 50, Savage, MN 41.59% 1:11:26 11:30 1:08:25 737 41 M50 Mark Struthers, 53, Chanhassen, MN 42.66% 1:11:27 11:30 1:08:02 738 285 M20 Mackenna Parris, 29, Minneapolis, MN 36.93% 1:11:29 11:30 1:09:29 739 122 M35 Alec Babel, 35, Minnetonka, MN 37.24% 1:11:32 11:31 1:09:28 740 286 M20 Conner Prasky, 28, Maple Grove, MN 36.87% 1:11:36 11:31 1:08:44 741 287 M20 Charles Anderson, 30, Eden Prairie, MN 36.86% 1:11:37 11:32 1:07:32 742 288 M20 Chad O'Brien, 30, Buffalo, MN 36.86% 1:11:37 11:32 1:07:32 743 289 M20 Jordan Castillo, 32, Minneapolis, MN 36.91% 1:11:38 11:32 1:09:09 744 290 M20 Andy Diep-Nguyen, 29, Shakopee, MN 36.82% 1:11:42 11:32 1:09:13 745 291 M20 Matthew Anderson, 29, St Paul, MN 36.81% 1:11:43 11:32 1:07:37 746 123 M35 Rohit Panchanadikar, 38, Plymouth, MN 37.68% 1:11:44 11:33 1:02:31 747 30 M55 Brian Ostlie, 58, Hudson, WI 44.42% 1:11:44 11:33 1:10:18 748 292 M20 Alex Boylan, 20, Rush City, MN 36.87% 1:11:50 11:34 1:08:06 749 42 M50 Derek Rucker, 54, Apple Valley, MN 42.80% 1:11:50 11:34 1:10:18 750 124 M35 David Uzzell, 36, Minneapolis, MN 37.20% 1:11:55 11:34 1:11:05 751 293 M20 Olivia Ruhland, 23, Lakeville, MN 36.70% 1:11:56 11:35 1:10:06 752 27 M60 Lee Bigham, 61, Maple Grove, MN 45.45% 1:12:03 11:36 1:08:40 753 294 M20 Grant Hollar, 25, Hastings, MN 36.61% 1:12:07 11:36 1:09:26 754 295 M20 Nick Ducharme, 32, New Brighton, MN 36.63% 1:12:11 11:37 1:10:35 755 92 M40 James Wiegand, 40, Minneapolis, MN 37.92% 1:12:15 11:38 1:10:30 756 8 M12 Jose Javier Alarcon, 13, Overland Park, MN 41.56% 1:12:15 11:38 1:10:39 757 31 M55 Javier Alarcon, 55, Edina, MN 42.93% 1:12:15 11:38 1:10:39 758 125 M35 Emilio Tarcitano, 39, Minneapolis, MN 37.60% 1:12:21 11:39 1:12:07 759 296 M20 Ethan Anderson, 28, Eagan, MN 36.48% 1:12:22 11:39 1:10:05 760 32 M55 Jon Bunker, 58, Elk River, MN 44.03% 1:12:22 11:39 1:10:32 761 126 M35 Jordan Klussendorf, 35, Minneapolis, MN 36.80% 1:12:24 11:39 1:09:49 762 297 M20 Trevor Harrison, 30, Minneapolis, MN 36.45% 1:12:26 11:39 1:10:08 763 73 M45 Atsushi Shibata, 45, Woodburry, MN 39.32% 1:12:30 11:40 1:11:56 764 33 M55 Ramesh Wariar, 58, Blaine, MN 43.92% 1:12:33 11:41 1:09:53 765 298 M20 Praveen Ravirathinam, 26, Minneapolis, MN 36.36% 1:12:36 11:41 1:11:07 766 127 M35 Blake Marzella, 36, Richfield, MN 36.82% 1:12:39 11:41 1:11:18 767 299 M20 Blake Robinson, 26, Minneapolis, MN 36.33% 1:12:40 11:42 1:10:38 768 93 M40 Nicolas Shamla, 40, Bloomington, MN 37.65% 1:12:46 11:43 1:10:00 769 74 M45 Hamed Kebriaei, 48, Carlsbad, CA 40.15% 1:12:46 11:43 1:11:11 770 2 M75 Michael Kebriaei, 75, Carlsbad, CA 52.37% 1:12:46 11:43 1:11:11 771 300 M20 mussie gough, 23, Mound, MN 36.17% 1:12:59 11:45 1:09:27 772 94 M40 Don Reil, 43, Woodbury, MN 38.44% 1:12:59 11:45 1:11:09 773 128 M35 Lucas Crist, 38, Coon Rapids, MN 36.98% 1:13:05 11:46 1:11:15 774 301 M20 Sam Olson, 30, North Oaks, MN 36.11% 1:13:07 11:46 1:11:19 775 7 M70 Jack Anderson, 71, Appleton, WI 49.40% 1:13:08 11:46 1:11:31 776 302 M20 Adwaid Nambiar, 22, Minneapolis, MN 36.08% 1:13:10 11:46 1:11:09 777 75 M45 Nichoals Banovetz, 45, Mendota Heights, MN 38.94% 1:13:12 11:47 1:11:55 778 303 M20 Jonathan Goller, 27, Minneapolis, MN 36.05% 1:13:14 11:47 1:10:59 779 95 M40 Richard Kappelhoff, 43, Lindstrom, MN 38.26% 1:13:19 11:48 1:12:48 780 34 M55 Thomas Klecker, 55, Alexandria, MN 42.20% 1:13:30 11:50 1:11:48 781 304 M20 John Connelly, 30, Minneapolis, MN 35.89% 1:13:33 11:50 1:11:16 782 9 M10 Damione Jr Liddell, 11, Minneapolis, MN 44.30% 1:13:33 11:50 1:11:39 783 305 M20 Anthony Aduwari, 22, Columbia Heights, MN 35.77% 1:13:48 11:53 1:11:22 784 306 M20 Zachary Elliott-Beagle, 23, Centennial, CO 35.71% 1:13:56 11:54 1:13:13 785 307 M20 Jack Poster, 24, Lakeville, MN 35.68% 1:14:00 11:55 1:13:56 786 129 M35 Kong Vang, 39, Saint Paul, MN 36.71% 1:14:06 11:55 1:12:09 787 76 M45 Michael Paradise, 49, Rosemount, MN 39.65% 1:14:18 11:57 1:11:24 788 130 M35 Cortlann Little, 39, Woodbury, MN 36.61% 1:14:18 11:57 1:12:20 789 6 N Jessica Hermann, 43, St Paul, MN 41.06% 1:14:18 11:57 1:12:33 790 43 M50 Adam Brotzler, 51, South Saint Paul, MN 40.31% 1:14:20 11:58 1:12:23 791 308 M20 Kyle Dooley, 27, Minnetonka, MN 35.49% 1:14:23 11:58 1:12:22 792 309 M20 Nicholas Carrillo, 22, Chanhassen, MN 35.44% 1:14:30 11:59 1:12:53
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

793 310 M20 Carter Rush, 27, Savage, MN 35.37% 1:14:38 12:01 1:12:35 794 17 M65 Kirby Schueler, 68, Lonsdale, MN 46.91% 1:14:41 12:01 1:12:54 795 7 N Schyler Manning, 29, St Paul, MN 38.49% 1:14:48 12:02 1:12:40 796 311 M20 marcus paul, 27, Minneapolis, MN 35.28% 1:14:50 12:03 1:12:46 797 44 M50 Phil Ebner, 54, Edina, MN 41.08% 1:14:51 12:03 1:13:08 798 28 M60 Thomas Ekstrand, 60, Woodbury, MN 43.33% 1:14:53 12:03 1:11:57 799 96 M40 Jonas Hanggi, 41, Andover, MN 36.86% 1:14:55 12:03 1:13:38 800 29 M60 Dean Newstrom, 60, Blaine, MN 43.29% 1:14:57 12:04 1:12:04 801 131 M35 Bryan Rasmussen, 37, Bloomington, MN 35.68% 1:15:20 12:07 1:12:47 802 45 M50 Ryan Abrahamson, 51, Eau Claire, WI 39.76% 1:15:21 12:08 1:11:53 803 18 M65 David Rhoten, 68, Maple Grove, MN 46.46% 1:15:24 12:08 1:14:35 804 97 M40 Tyler Kase, 44, New London, MN 37.46% 1:15:29 12:09 1:12:19 805 8 M70 Monte Fjosne, 74, Bemidji, MN 49.58% 1:15:43 12:11 1:14:49 806 132 M35 Pravesh Tamrakar, 39, Maple Grove, MN 35.90% 1:15:46 12:12 1:14:17 807 133 M35 Jeremie Legand, 39, Savage, MN 35.90% 1:15:47 12:12 1:12:43 808 30 M60 Jeff Bergman, 64, Coon Rapids, MN 44.42% 1:15:51 12:12 1:13:30 809 312 M20 Ben Keller, 27, Minneapolis, MN 34.69% 1:16:06 12:15 1:12:47 810 46 M50 James Johnson, 54, Hugo, MN 40.40% 1:16:06 12:15 1:12:47 811 313 M20 Brandon Johnson, 30, Minneapolis, MN 34.69% 1:16:06 12:15 1:12:48 812 77 M45 Lucas Yoho, 49, Minneapolis, MN 38.63% 1:16:16 12:16 1:15:50 813 134 M35 Lance Maerz, 35, Mt. Horeb, WI 34.91% 1:16:19 12:17 1:14:04 814 135 M35 John Flatley, 37, Oak Park, IL 35.21% 1:16:20 12:17 1:14:21 815 47 M50 Rob McCormick, 51, St Paul, MN 39.23% 1:16:23 12:18 1:14:42 816 136 M35 Kevin Robinson, 37, Edina, MN 35.16% 1:16:27 12:18 1:12:52 817 314 M20 Derick Hansen, 27, River Falls, WI 34.53% 1:16:27 12:18 1:14:48 818 137 M35 Matthew Wagner, 36, Los Angeles, CA 34.92% 1:16:36 12:20 1:14:06 819 138 M35 Bereket Getachew, 36, Moundsview, MN 34.90% 1:16:39 12:20 1:14:16 820 315 M20 Raven Her, 27, Minneapolis, MN 34.43% 1:16:41 12:20 1:14:07 821 316 M20 Dustin Honomichl, 21, Minneapolis, MN 34.41% 1:16:43 12:21 1:08:09 822 35 M55 Bjorn Melby, 57, Minneapolis, MN 41.09% 1:16:51 12:22 1:15:40 823 317 M20 Brayden Rothe, 26, Minneapolis, MN 34.34% 1:16:53 12:22 1:14:19 824 10 M10 Ansel Keifenheim, 11, Minneapolis, MN 42.38% 1:16:53 12:22 1:14:35 825 36 M55 Mark Panian, 57, Eagan, MN 40.91% 1:17:11 12:25 1:15:09 826 318 M20 Tristan Sagastume, 28, Minneapolis, MN 34.06% 1:17:30 12:28 1:15:06 827 319 M20 Justin Linderholm, 28, Elk River, MN 34.05% 1:17:32 12:29 1:14:40 828 78 M45 Jacob Gale, 45, Saint Paul, MN 36.70% 1:17:41 12:30 1:14:11 829 98 M40 Eli Eschenbauch, 44, Arden Hills, MN 36.39% 1:17:42 12:30 1:15:09 830 19 M65 Kenneth Prine, 65, Plymouth, MN 43.69% 1:17:51 12:32 1:14:58 831 20 M65 Patrick Todd, 65, New Brighton, MN 43.69% 1:17:52 12:32 1:15:28 832 7 M14 Roshap Monger, 14, St Paul, MN 37.23% 1:18:07 12:34 1:15:12 833 139 M35 Hieu Pham, 36, Burnsville, MN 34.22% 1:18:10 12:35 1:15:03 834 320 M20 Eric Rowe, 33, Madison, WI 33.81% 1:18:20 12:36 1:16:02 835 99 M40 Gregory Addison, 43, Saint Paul, MN 35.80% 1:18:21 12:37 1:15:05 836 21 M65 Terry Voorhes, 65, Apple Valley, MN 43.32% 1:18:31 12:38 1:16:06 837 321 M20 Jacob Halverson, 27, Hopkins, MN 33.60% 1:18:34 12:39 1:16:22 838 3 M75 Rick Golla, 78, Rochester, MN 51.07% 1:18:39 12:39 1:17:25 839 37 M55 Paul Olich, 55, New Hope, MN 39.37% 1:18:47 12:41 1:15:26 840 9 M70 Reid Raymond, 70, Afton, MN 45.26% 1:18:58 12:42 1:15:12 841 38 M55 Scott Bock, 58, West St Paul, MN 40.25% 1:19:09 12:44 1:18:04 842 322 M20 Kua Lor, 29, Plymouth, MN 33.35% 1:19:10 12:44 1:18:36 843 323 M20 Maxwell Holm, 31, Crystal, MN 33.28% 1:19:21 12:46 1:16:18 844 48 M50 Gabe Schenz, 54, Forest Lake, MN 38.73% 1:19:24 12:47 1:15:58 845 79 M45 Nicholas Contreraz, 46, Cottage Grove, MN 36.20% 1:19:24 12:47 1:15:59 846 324 M20 Ian Boyles, 24, Marine on St Croix, MN 33.21% 1:19:30 12:48 1:17:29 847 140 M35 Ben Olson, 36, Prior Lake, MN 33.63% 1:19:32 12:48 1:16:15 848 80 M45 Frank Walsh, 47, Eagan, MN 36.36% 1:19:41 12:49 1:17:12 849 11 M16 Ashbin Gurung, 17, St Paul, MN 34.17% 1:19:43 12:50 1:16:48 850 100 M40 David Meuer, 43, Richfield, MN 35.19% 1:19:43 12:50 1:17:36 851 22 M65 Raymond Miller, 66, St Paul, MN 43.08% 1:19:44 12:50 1:17:36 852 101 M40 Matthew Pekuri, 44, Delano, MN 35.44% 1:19:48 12:51 1:17:50 853 81 M45 Joshua Harste, 45, Woodbury, MN 35.69% 1:19:52 12:51 1:17:22 854 11 M10 Elijah Harste, 11, Woodbury, MN 40.78% 1:19:54 12:51 1:17:23 855 4 M75 MarsonChris Rinkenberge, 77, Shoreview, MN 49.23% 1:20:04 12:53 1:19:48 856 325 M20 Toulalee Xiong, 33, Rochester, MN 33.04% 1:20:10 12:54 1:17:11 857 82 M45 Venkata Kodali, 49, Woodbury, MN 36.61% 1:20:29 12:57 1:18:30 858 83 M45 Steve Patten, 45, Albert Lea, MN 35.38% 1:20:34 12:58 1:18:13 859 141 M35 Nick Paulson, 39, St. Paul, MN 33.76% 1:20:34 12:58 1:18:32 860 326 M20 Mark Reyna, 28, Blaine, MN 32.75% 1:20:36 12:58 1:17:46
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

861 327 M20 Tommy Matejka, 30, St Paul, MN 32.69% 1:20:45 13:00 1:18:10 862 49 M50 Wayne Linderman, 53, Medina, MN 37.72% 1:20:49 13:00 1:19:17 863 328 M20 Josea Garza, 25, Fargo, ND 32.57% 1:21:04 13:03 1:17:57 864 23 M65 Peter Baum, 65, Minneapolis, MN 41.67% 1:21:38 13:08 1:19:44 865 329 M20 Andrew Tjader, 31, Altoona, WI 32.35% 1:21:39 13:08 1:18:58 866 330 M20 Cristian Clarke, 26, Minneapolis, MN 32.24% 1:21:53 13:11 1:17:20 867 24 M65 Kent Rohrig, 69, St Paul, MN 43.18% 1:21:57 13:11 1:21:47 868 331 M20 Austin Heckmann, 23, Ramsey, MN 32.18% 1:22:03 13:12 1:18:35 869 332 M20 Jose Valera, 30, Minneapolis, MN 32.18% 1:22:03 13:12 1:19:08 870 333 M20 Jack Simonet, 23, Minneapolis, MN 32.17% 1:22:04 13:12 1:18:35 871 102 M40 Jason Yuo, 42, Gilbert, AZ 33.91% 1:22:05 13:13 1:19:30 872 103 M40 Derek Hofmann, 41, Savage, MN 33.61% 1:22:10 13:13 1:18:59 873 334 M20 Heather Kolnick, 32, Saint Paul, MN 32.12% 1:22:19 13:15 1:19:27 874 335 M20 Heriberto Caballero, 24, Bloomington, MN 32.06% 1:22:20 13:15 1:18:50 875 104 M40 Stephen Grose, 40, Cottage Grove, MN 33.22% 1:22:28 13:16 1:20:21 876 105 M40 Nathan Jorde, 44, Minneapolis, MN 34.26% 1:22:33 13:17 1:20:44 877 9 M12 Asher Smith, 13, Minneapolis, MN 36.33% 1:22:38 13:18 1:20:27 878 84 M45 Patrick Smith, 45, Minneapolis, MN 34.50% 1:22:38 13:18 1:20:27 879 336 M20 Chad Rivard, 34, Minneapolis, MN 32.12% 1:22:40 13:18 1:08:09 880 10 M70 Ronnie Freeman, 73, Richton, MS 44.65% 1:22:55 13:21 1:21:04 881 25 M65 Dave Berg, 69, Lino Lakes, MN 42.64% 1:22:59 13:21 1:20:13 882 8 M14 Jeffrey Bai-Nielsen, 15, St Paul, MN 34.04% 1:23:11 13:23 1:22:42 883 106 M40 Chee Lee, 40, Brooklyn Park, MN 32.93% 1:23:12 13:23 1:20:29 884 107 M40 Joshua Gill, 44, Woodbury, MN 33.82% 1:23:36 13:27 1:21:21 885 142 M35 Christopher Whitney, 36, Savage, MN 31.97% 1:23:41 13:28 1:21:15 886 337 M20 Evan Niewind, 30, Cottage Grove, MN 31.53% 1:23:43 13:28 1:20:08 887 143 M35 Douglas Hollie Iv, 38, Saint Paul, MN 32.18% 1:23:59 13:31 1:21:26 888 26 M65 Kevin Hallman, 66, Mendota Heights, MN 40.84% 1:24:06 13:32 1:22:22 889 31 M60 Evan Ramstad, 60, Minneapolis, MN 38.48% 1:24:19 13:34 1:21:14 890 144 M35 Daniel Smith, 39, St Paul, MN 32.18% 1:24:32 13:36 1:21:13 891 32 M60 Jim Moe, 61, Princeton, MN 38.70% 1:24:38 13:37 1:21:31 892 108 M40 Juan Del Moral, 44, Dayton, MN 33.38% 1:24:43 13:38 1:20:52 893 109 M40 Benjamin Heo, 44, St Paul, MN 33.35% 1:24:48 13:39 1:21:55 894 27 M65 Mike Westermeier, 68, Rosemount, MN 41.29% 1:24:51 13:39 1:23:07 895 33 M60 Jim Anderson, 62, Suffolk, VA 38.91% 1:24:58 13:40 1:22:12 896 145 M35 Jeff Schemmel, 36, St. Paul, MN 31.29% 1:25:30 13:46 1:22:14 897 28 M65 Gregory Granlund, 68, Eau Claire, WI 40.91% 1:25:38 13:47 1:24:21 898 110 M40 Patrick Hadorn, 42, Maple Grove, MN 32.49% 1:25:39 13:47 1:23:25 899 29 M65 Reginald Simington, 66, Dubuque, IA 40.05% 1:25:46 13:48 1:22:56 900 50 M50 Ryan Jenner, 50, Arden Hills, MN 34.60% 1:25:52 13:49 1:23:17 901 34 M60 Jay Huneycutt, 64, Fayetteville, AR 39.14% 1:26:04 13:51 1:22:55 902 338 M20 Patrick Torralba, 26, Inver Grove Heights, MN 30.63% 1:26:12 13:52 1:22:41 903 339 M20 Ezekiel Lindgren, 23, Cambridge, MN 30.57% 1:26:21 13:54 1:24:37 904 51 M50 Sean Donley, 51, Mendota Heights, MN 34.54% 1:26:45 13:58 1:23:35
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

905 85 M45 Joseph Koopmeiners, 45, Edina, MN 32.68% 1:27:14 14:02 1:23:46 906 52 M50 Pavan Tiruvuri, 51, Lakeville, MN 34.13% 1:27:48 14:08 1:24:05 907 35 M60 Jinsung Oh, 64, Minneapolis, MN 38.31% 1:27:57 14:09 1:25:18 908 146 M35 Ricky Yang, 37, Newport, MN 30.42% 1:28:22 14:13 1:25:42 909 86 M45 Ali Pasha, 46, St Paul, MN 32.41% 1:28:40 14:16 1:24:54 910 111 M40 Timothy Walker, 40, Brooklyn Center, MN 30.88% 1:28:44 14:17 1:25:20 911 53 M50 Kevin Landorf, 54, Chatfield, MN 34.57% 1:28:56 14:19 1:26:39 912 112 M40 Rajkumar Kolakaluri, 40, Roseville, MN 30.68% 1:29:18 14:22 1:28:08 913 5 M75 Tim sr Rogge, 77, Burnsville, MN 44.05% 1:29:29 14:24 1:26:57 914 3 M8 Finn Belknap, 8, Minnetonka, MN 43.44% 1:29:48 14:27 1:28:00 915 113 M40 Justin Belknap, 42, Minnetonka, MN 30.99% 1:29:48 14:27 1:28:00 916 11 M70 Roger Anttila, 74, Minneapolis, MN 41.72% 1:29:58 14:29 1:27:19 917 340 M20 Reid Harer, 29, Shoreview, MN 29.32% 1:30:02 14:29 1:27:55 918 54 M50 Darren Kahmeyer, 52, Mound, MN 33.44% 1:30:22 14:33 1:26:49 919 8 N Willy Lee, 50, Minneapolis, MN 35.73% 1:31:16 14:41 1:28:41 920 55 M50 Troy Small, 54, Blaine, MN 33.65% 1:31:23 14:42 1:28:09 921 30 M65 David Krause, 67, Chanhassen, MN 37.88% 1:31:34 14:44 1:19:12 922 87 M45 Jason Carriere, 46, Spring Lake Park, MN 31.38% 1:31:35 14:44 1:29:26 923 9 N Kennedy Wilson, 25, Rochester, MN 31.36% 1:31:43 14:46 1:28:10 924 114 M40 Marcus Allen, 43, Brooklyn Park, MN 30.54% 1:31:52 14:47 1:28:27 925 88 M45 Yohan Ly, 48, Woodbury, MN 31.77% 1:31:57 14:48 1:29:33 926 341 M20 Eleanor Quayle, 24, Roseville, MN 28.36% 1:33:06 14:59 1:29:35 927 10 M12 Ian Lor, 13, Wausau, WI 32.25% 1:33:06 14:59 1:33:01 928 11 M12 Mason Xiong, 12, Wausau, WI 33.47% 1:33:09 14:59 1:33:04
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

929 56 M50 Narsing Vadineni, 51, Plymouth, MN 32.13% 1:33:15 15:00 1:33:10 930 39 M55 Douglas Van Iten, 56, Green Bay, WI 33.34% 1:33:52 15:06 1:32:03 931 115 M40 Doua Vang, 40, Saint Paul, MN 29.18% 1:33:54 15:07 1:31:16 932 342 M20 Alex Her, 27, White Bear Lake, MN 28.03% 1:34:11 15:09 1:30:26 933 12 M10 Ishmael Baur, 10, Minneapolis, MN 36.28% 1:34:31 15:13 1:31:50 934 57 M50 Jeff Robison, 54, St Paul, MN 32.10% 1:35:47 15:25 1:32:35 935 147 M35 Andy Haberkamp, 38, Carlisle, IA 27.48% 1:38:22 15:50 1:37:13 936 116 M40 bono gbolo, 43, Saint Paul, MN 28.49% 1:38:27 15:51 1:35:05 937 40 M55 Sia lo, 59, White Bear Lake, MN 32.44% 1:39:06 15:57 1:35:28
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

938 1 M80 Richard Trenkmann, 83, Hayward, WI 44.84% 1:40:44 16:13 1:38:29 939 6 M75 Lawrence Greene, 79, Nappanee, IN 40.26% 1:41:50 16:23 1:39:38 940 10 N Cass Casarez, 35, St Paul, MN 28.50% 1:42:24 16:29 1:38:51 941 343 M20 Justin Smasal, 30, Cottage Grove, MN 25.42% 1:43:52 16:43 1:40:57 942 36 M60 Barry Goldmeier, 61, Rockville, MD 31.34% 1:44:29 16:49 1:39:21 943 7 M75 Gary Reiman, 75, Woodbury, MN 36.33% 1:44:54 16:53 1:43:59 944 37 M60 Antonio Anselmo, 63, Belo Horizonte 31.70% 1:45:16 16:56 1:42:15
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

945 344 M20 Pa Chay Moua, 31, Saint Paul, MN 24.58% 1:47:26 17:17 1:44:48 946 148 M35 Seth Tracy, 36, Kcmo, MO 24.84% 1:47:42 17:20 1:44:01 947 149 M35 Dustin Killpack, 37, Woodbury, MN 24.95% 1:47:43 17:20 1:44:02
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

948 31 M65 Travis Bailey III, 68, Minneapolis, MN 30.24% 1:55:51 18:39 1:52:22
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

3 finishers among Men 8 - 9 12 finishers among Men 10 - 11 11 finishers among Men 12 - 13 8 finishers among Men 14 - 15 11 finishers among Men 16 - 17 12 finishers among Men 18 - 19 344 finishers among Men 20 - 34 149 finishers among Men 35 - 39 116 finishers among Men 40 - 44 88 finishers among Men 45 - 49 57 finishers among Men 50 - 54 40 finishers among Men 55 - 59 37 finishers among Men 60 - 64 31 finishers among Men 65 - 69 11 finishers among Men 70 - 74 7 finishers among Men 75 - 79 1 finishers among Men 80 - 84 6 finishers among Women 10 - 11 11 finishers among Women 12 - 13 16 finishers among Women 14 - 15 13 finishers among Women 16 - 17 13 finishers among Women 18 - 19 601 finishers among Women 20 - 34 226 finishers among Women 35 - 39 200 finishers among Women 40 - 44 140 finishers among Women 45 - 49 93 finishers among Women 50 - 54 61 finishers among Women 55 - 59 40 finishers among Women 60 - 64 25 finishers among Women 65 - 69 5 finishers among Women 70 - 74 3 finishers among Women 75 - 79 10 finishers among Nonbinary 948 male finishers 1453 female finishers 2401 total finishers
Click here for data on women

Return to home page.