Goldy's Run 5K Men
Minneapolis
April 2, 2023
Click here for data on womenLast updated May 19, 2023 9:53 AM CLASS AGE CLOCK PLACE PLACE FINISHER GRADE TIME PACE NET TIME1 1 M20 Chris Caron Sr, 30, Big Lake, MN 71.29% 18:16 5:53 00:17:13 2 2 M20 Samuel Stiff, 29, Duluth, MN 70.97% 18:19 5:54 00:17:18 3 3 M20 Connor Preston, 21, Minneapolis, MN 70.69% 18:22 5:55 00:18:14
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
4 1 M35 Brandon Kotek, 35, Saint Paul, MN 71.24% 18:37 6:00 00:17:35 5 2 M35 Nicholas Doenges, 39, Shoreview, MN 71.90% 18:56 6:06 00:18:56 6 1 M18 Dennis Zrust, 18, Bloomington, MN 68.60% 18:56 6:06 00:18:58 7 1 M16 Justin Kroeze, 17, Blaine, MN 68.09% 19:13 6:11 00:19:15 8 4 M20 Charles Stuhl, 21, Minneapolis, MN 66.98% 19:23 6:14 00:20:38 9 5 M20 Sterling Follis, 21, Stillwater, MN 66.92% 19:24 6:15 00:19:28 10 6 M20 Kevin Sheehan, 33, Schenectady, NY 67.43% 19:29 6:16 00:19:16 11 1 M14 Isaac Bemmels, 14, Belle Plaine, MN 69.21% 19:47 6:22 00:20:12 12 7 M20 Joseph Phillips, 29, Eagan, MN 65.55% 19:50 6:23 00:20:00 13 2 M18 Ethan Engler, 18, River Falls, WI 64.83% 20:02 6:27 00:20:30 14 8 M20 Calvin Barrett, 21, Chaska, MN 64.65% 20:05 6:28 00:20:11 15 3 M18 Pranav Madasamy, 19, Plymouth, MN 64.59% 20:06 6:28 00:20:09 16 9 M20 Tim Brazelton, 31, Minneapolis, MN 64.35% 20:17 6:32 00:20:18 17 4 M18 Anderson Schuttinga, 18, Blaine, MN 63.57% 20:26 6:35 00:20:30 18 5 M18 Joshua Aldrich, 19, Lakeville, MN 63.49% 20:27 6:35 00:19:27 19 1 M50 Java Coleman, 52, St Paul, MN 73.19% 20:28 6:35 00:20:31 20 10 M20 Zach Nienhuis, 22, Minneapolis, MN 63.28% 20:31 6:36 00:20:46 21 1 M40 Chris Lyon, 41, Minneapolis, MN 67.24% 20:32 6:37 00:20:44 22 11 M20 Noah Shaheen, 21, Collegeville, PA 62.47% 20:47 6:41 00:20:50 23 12 M20 Spencer Duncan, 27, St. Louis Park, MN 61.97% 20:57 6:45 00:21:11 24 2 M40 Jonathan Plotz, 41, Minneapolis, MN 65.43% 21:06 6:47 00:21:31 25 13 M20 Zachary Warns, 20, Savage, MN 61.39% 21:09 6:48 00:26:01 26 3 M40 Matthew Kustritz, 43, Stillwater, MN 66.06% 21:12 6:49 00:21:12 27 14 M20 Ryan Jeo, 21, Woodbury, MN 61.10% 21:15 6:50 00:21:26 28 1 M45 Ben Carter, 46, Minneapolis, MN 67.11% 21:20 6:52 00:21:22 29 3 M35 Tyler Lilienthal, 36, Waconia, MN 62.33% 21:24 6:53 00:21:35 30 15 M20 Will Heise, 25, Lake City, MN 60.39% 21:30 6:55 00:21:44 31 2 M16 Dylan Leung, 16, Eden Prairie, MN 61.46% 21:33 6:56 00:22:08 32 16 M20 James Berg, 24, Rogers, MN 60.20% 21:34 6:56 00:20:31 33 17 M20 Neil Theisen, 24, Champlin, MN 60.06% 21:37 6:57 00:21:45 34 18 M20 Steven Miller, 32, Mendota Heights, MN 60.56% 21:37 6:57 00:21:43 35 3 M16 Joaquin Echenique, 16, Crystal, MN 61.27% 21:37 6:57 00:21:39 36 4 M35 Maxwell Conrad, 37, Farmington, MN 62.05% 21:38 6:58 00:22:29 37 19 M20 Abe Martinez, 26, Minneapolis, MN 59.92% 21:40 6:58 00:22:06Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
38 2 M45 Robert Raub, 48, Minneapolis, MN 66.50% 21:51 7:02 00:22:02 39 20 M20 Owen Halls, 21, Faribault, MN 59.28% 21:54 7:03 00:22:53 40 3 M45 Ian Bronson, 47, Vadnais Heights, MN 65.81% 21:55 7:03 00:22:48 41 6 M18 Jake Heinrichs, 18, Sleepy Eye, MN 59.13% 21:58 7:04 00:22:48 42 5 M35 Adisu Abdissa, 36, Lakeville, MN 60.63% 22:00 7:05 00:22:01 43 7 M18 Grady Shilson, 18, Bloomington, MN 58.99% 22:01 7:05 00:22:33 44 21 M20 David Rupp, 24, Avon, MN 58.75% 22:06 7:07 00:22:20 45 22 M20 Jack Leuning, 31, Plymouth, MN 58.84% 22:11 7:08 00:22:41 46 23 M20 Tanner Mantel, 27, Minneapolis, MN 58.44% 22:13 7:09 00:23:25 47 24 M20 Jacob Ford, 27, Minneapolis, MN 58.35% 22:15 7:10 00:22:25 48 6 M35 Justin Foley, 37, Minneapolis, MN 60.29% 22:16 7:10 00:22:22 49 1 M60 Craig Wageman, 60, Lake Elmo, MN 71.66% 22:17 7:10 00:22:29 50 7 M35 Matt Koktan, 35, Minneapolis, MN 59.51% 22:17 7:10 00:22:21 51 25 M20 Joseph Kaczmarski, 27, Cedar Falls, IA 58.18% 22:19 7:11 00:22:47 52 8 M35 Adam Nielsen, 36, Minneapolis, MN 59.77% 22:19 7:11 00:23:03 53 26 M20 Lucas Richer, 29, St Paul, MN 58.17% 22:21 7:12 00:23:09 54 27 M20 Tom Lutes, 34, Minneapolis, MN 58.82% 22:26 7:13 00:22:56 55 28 M20 Augustus Hinton, 31, Minneapolis, MN 58.18% 22:26 7:13 00:23:48 56 2 M60 Craig Peterson, 60, Minneapolis, MN 71.02% 22:29 7:14 00:22:44 57 4 M16 Oliver Johnson, 17, Bloomington, MN 58.03% 22:33 7:15 00:22:33 58 2 M14 Andrew Parent, 14, Lino Lakes, MN 60.68% 22:34 7:16 00:22:57 59 29 M20 Shayne Stone, 27, Saint Paul, MN 57.36% 22:38 7:17 00:23:43 60 8 M18 Zane Pemberton, 19, Big Lake, MN 57.28% 22:40 7:18 00:42:30 61 30 M20 Mark Robbins, 26, Minneapolis, MN 57.15% 22:43 7:19 00:22:59 62 1 M12 Wyatt Andreotti, 13, Chanhassen, MN 61.44% 22:49 7:21 00:22:51 63 3 M14 Benjamin Voelker, 15, Loretto, MN 58.81% 22:51 7:21 00:23:52 64 31 M20 Sam Broberg, 24, Vadnais Heights, MN 56.82% 22:51 7:21 00:22:57 65 4 M45 Mark Eilitz, 48, Maple Grove, MN 63.50% 22:53 7:22 00:23:05 66 2 M50 Jon Kroeze, 52, Blaine, MN 65.04% 23:02 7:25 00:23:16 67 9 M35 Justin Steinke, 39, New Richmond, WI 59.06% 23:03 7:25 00:23:30 68 10 M35 Ben Messerli, 36, Minneapolis, MN 57.87% 23:03 7:25 00:23:15 69 3 M50 Michael Hoffman, 52, Eden Prairie, MN 64.85% 23:06 7:26 00:23:45 70 1 JrM Nate Nigbur, 7, Rochester, MN 79.08% 23:07 7:26 00:23:58 71 4 M50 Chad Dahle, 53, Worthing, SD 65.31% 23:07 7:26 00:24:49 72 32 M20 Kyle Caldwell, 34, Minneapolis, MN 57.04% 23:08 7:27 00:23:51 73 11 M35 Adam Horn, 35, Plymouth, MN 57.20% 23:11 7:28 00:25:14 74 33 M20 Jon Breuer, 22, Minneapolis, MN 55.84% 23:15 7:29 00:23:32 75 34 M20 Joshua Ylitalo, 33, Minneapolis, MN 56.51% 23:15 7:29 00:23:41 76 4 M40 Tyler Kallevang, 41, Lake Elmo, MN 59.38% 23:15 7:29 00:23:17 77 35 M20 Colin Winterrowd, 25, Minneapolis, MN 55.76% 23:17 7:30 00:23:36 78 12 M35 William Clapp, 37, Faribault, MN 57.57% 23:19 7:30 00:23:23 79 9 M18 Henry Kujak, 19, Plymouth, MN 55.64% 23:20 7:31 00:23:32 80 13 M35 Adam Fredrickson, 36, Minneapolis, MN 57.08% 23:22 7:31 00:23:41 81 36 M20 Luis Caballero, 27, St. Paul, MN 55.56% 23:22 7:31 00:23:31 82 37 M20 Charlie Krambeer, 25, Maple Grove, MN 55.17% 23:32 7:34 00:23:50 83 14 M35 Patrick Olaughlin, 35, St. Paul, MN 56.35% 23:32 7:34 00:25:12 84 38 M20 Mitch Bobendrier, 23, Pipestone, MN 55.01% 23:36 7:36 00:24:00 85 10 M18 Gannon Shilson, 19, Minneapolis, MN 54.82% 23:41 7:37 00:24:14 86 39 M20 Rudy Lawler, 24, St Paul, MN 54.74% 23:43 7:38 00:24:06 87 40 M20 Jackson Sellner, 22, Minneapolis, MN 54.67% 23:45 7:39 00:24:40 88 11 M18 Devon McCarthy, 19, Minneapolis, MN 54.51% 23:49 7:40 00:24:47 89 15 M35 Brent Labathe, 38, Hopkins, MN 56.72% 23:50 7:40 00:24:37 90 41 M20 Garret Tornquist, 31, Saint Louis Park, MN 54.77% 23:50 7:40 00:25:11 91 42 M20 Travis Underwood, 29, Minneapolis, MN 54.55% 23:50 7:40 00:24:10 92 43 M20 Conner Dunteman, 28, St Paul, MN 54.45% 23:51 7:41 00:25:03 93 5 M45 Stephen Stewart, 45, Excelsior, MN 59.54% 23:52 7:41 00:23:52 94 44 M20 Eric Dahlman, 33, Waconia, MN 55.05% 23:52 7:41 00:27:54 95 4 M14 Judah Bobendrier, 14, Andover, MN 57.17% 23:57 7:43 00:24:17 96 6 M45 Xinyu Cao, 48, Woodbury, MN 60.63% 23:58 7:43 00:26:23 97 45 M20 Chandler Lallak, 22, Farmington, MN 54.13% 23:59 7:43 00:24:39 98 46 M20 Steven Halverson, 34, Minneapolis, MN 54.98% 24:00 7:43 00:25:24 99 5 M40 David Hruska, 43, Mankato, MN 58.28% 24:02 7:44 00:24:19 100 5 M14 Dashiell Helmer, 15, Houston, TX 55.87% 24:03 7:44 00:24:46 101 12 M18 Kai Thieszen, 19, Minneapolis, MN 53.98% 24:03 7:44 00:24:12 102 47 M20 Kyle Steinberg, 25, Burnsville, MN 53.98% 24:03 7:44 00:24:14 103 48 M20 Thomas Knoke, 21, Minneapolis, MN 53.80% 24:08 7:46 00:25:47 104 13 M18 Zachary Borneke, 19, Eagle Lake, MN 53.69% 24:11 7:47 00:24:24 105 49 M20 Brandon Buck, 26, Coon Rapids, MN 53.65% 24:12 7:47 00:24:22 106 5 M16 Jack Hohenstein, 16, Delano, MN 54.70% 24:13 7:48 00:24:38 107 50 M20 Benjamin Farber, 31, Willmar, MN 53.82% 24:15 7:48 00:25:34 108 16 M35 Alberto Giraldo, 39, Falcon Heights, MN 56.06% 24:17 7:49 00:25:07 109 2 M12 Franklin Benesch, 13, Blaine, MN 57.73% 24:17 7:49 00:24:59 110 51 M20 Logan Rohloff, 23, Minneapolis, MN 53.39% 24:19 7:50 00:25:51 111 5 M50 Steve Rupp, 53, Avon, MN 62.00% 24:21 7:50 00:24:34 112 17 M35 Craig Fiedler, 37, West St Paul, MN 55.13% 24:21 7:50 00:25:29 113 6 M16 Luke Danielson, 17, Winona, MN 53.74% 24:21 7:50 00:25:24 114 52 M20 Luke Miller, 22, Minneapolis, MN 53.32% 24:21 7:50 00:24:38 115 53 M20 Jack Menzies, 22, Minneapolis, MN 53.17% 24:25 7:52 00:26:05 116 3 M12 Tate Burnett, 12, Minneapolis, MN 58.95% 24:28 7:52 00:26:45 117 6 M50 Aaron Spence, 50, St Paul, MN 60.29% 24:28 7:52 00:24:54 118 54 M20 Benjamin Hinton, 33, Minneapolis, MN 53.70% 24:28 7:52 00:26:01 119 18 M35 Brad Lehmeier, 39, St Paul, MN 55.60% 24:29 7:53 00:24:56 120 19 M35 Chris Fuhs, 39, Roseville, MN 55.48% 24:32 7:54 00:24:47 121 7 M50 Erik Heieie, 54, Albertville, MN 62.02% 24:32 7:54 00:24:34 122 7 M45 Sordy Muor, 46, Shakopee, MN 58.31% 24:33 7:54 00:25:30 123 6 M40 Daryl Acker, 41, Plymouth, MN 56.16% 24:35 7:55 00:25:01 124 55 M20 Jakob Allison, 25, Minneapolis, MN 52.81% 24:35 7:55 00:25:06 125 56 M20 Callum White, 24, Minneapolis, MN 52.81% 24:35 7:55 00:25:06 126 57 M20 Ben Stearns, 21, Minneapolis, MN 52.78% 24:36 7:55 00:26:15 127 14 M18 Samuel Thorson, 18, Minneapolis, MN 52.73% 24:38 7:56 00:24:47 128 58 M20 William Juckett, 31, Minneapolis, MN 52.95% 24:39 7:56 00:27:54 129 59 M20 Peter Weiblen, 22, St Paul, MN 52.67% 24:39 7:56 00:31:10 130 4 M12 Ivan Kircher, 12, Lakeville, MN 58.51% 24:39 7:56 00:26:35 131 60 M20 Dominick Ullery-Brux, 24, Minneapolis, MN 52.60% 24:41 7:57 00:25:49 132 61 M20 Nate Jordre, 23, Minneapolis, MN 52.60% 24:41 7:57 00:25:22 133 62 M20 Joseph Olson, 33, Edina, MN 53.23% 24:41 7:57 00:24:48 134 63 M20 Alex Kaja, 32, Minnetonka, MN 52.96% 24:43 7:57 00:25:45 135 20 M35 Matthew Machacek, 35, Minneapolis, MN 53.62% 24:44 7:58 00:24:51 136 64 M20 Nicholas Meyer, 34, Victoria, MN 53.28% 24:46 7:58 00:25:40 137 7 M40 Paul Mehr, 42, Saint Paul, MN 56.11% 24:47 7:59 00:27:05 138 21 M35 Nickolas Bartz, 35, Isanti, MN 53.44% 24:49 7:59 00:26:53Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
139 65 M20 Taylor Gassman, 28, Saint Paul, MN 52.30% 24:50 8:00 00:26:04 140 8 M45 Troy Ronning, 47, Eden Prairie, MN 58.04% 24:51 8:00 00:25:30 141 22 M35 Justin Rhodes, 35, White Bear Lake, MN 53.37% 24:51 8:00 00:25:41 142 15 M18 Raymond Guo, 18, North Oaks, MN 52.23% 24:52 8:00 00:26:56 143 66 M20 Cooper Noot, 21, Roseville, MN 52.21% 24:52 8:00 00:31:24 144 67 M20 Aaron Zuhlsdorf, 29, Minneapolis, MN 52.24% 24:53 8:01 00:25:44 145 68 M20 Luke Landin, 22, Minneapolis, MN 52.18% 24:53 8:01 00:26:26 146 69 M20 Adam Kennedy, 22, Minneapolis, MN 52.07% 24:56 8:01 00:26:35 147 1 M55 Rich Dejong, 57, Eden Prairie, MN 62.50% 24:56 8:01 00:25:44 148 70 M20 Justin Zuhlsdorf, 30, Richfield, MN 52.19% 24:57 8:02 00:25:47 149 71 M20 Blake Dejong, 28, Eden Prairie, MN 52.05% 24:57 8:02 00:25:45 150 23 M35 Drew Johnson, 39, Wayzata, MN 54.52% 24:58 8:02 00:25:27 151 24 M35 Grant Haugan, 36, Farmington, MN 53.39% 24:59 8:02 00:25:55 152 2 M55 George Warner, 55, Minneapolis, MN 61.34% 25:00 8:03 00:25:31 153 72 M20 Matthew Ufford, 24, Maple Grove, MN 51.90% 25:01 8:03 00:25:47 154 73 M20 Zbinden Jacob, 29, St Louis Park, MN 51.97% 25:01 8:03 00:25:29 155 8 M50 Dan Stewart, 54, Minneapolis, MN 60.78% 25:02 8:03 00:25:32 156 25 M35 Michael Ervin, 36, Richfield, MN 53.21% 25:04 8:04 00:26:22 157 16 M18 Matthew Ruiz, 19, Minneapolis, MN 51.80% 25:04 8:04 00:25:06 158 26 M35 Joel Farley, 37, Lake Elmo, MN 53.48% 25:06 8:05 00:26:10 159 27 M35 Rafael DaCostaMonsanto, 36, Minneapolis, MN 53.07% 25:08 8:05 00:26:54 160 28 M35 Ryan Peschel, 38, Maple Grove, MN 53.68% 25:11 8:06 00:26:05 161 5 M12 Ryan Mulcahy, 12, Lakeville, MN 57.27% 25:11 8:06 00:27:07 162 74 M20 Atlee Tomasoski, 22, Minneapolis, MN 51.52% 25:12 8:07 00:26:52 163 17 M18 Josh Eckersen, 18, Eden Prairie, MN 51.51% 25:13 8:07 00:25:38 164 9 M50 Michael Stearns, 54, Detroit Lakes, MN 60.34% 25:13 8:07 00:26:46 165 75 M20 Tony Staples, 34, Blaine, MN 52.30% 25:14 8:07 00:26:32 166 6 M12 Benjamin Lara, 13, Eden Prairie, MN 55.55% 25:14 8:07 00:25:25 167 18 M18 Jack Obrien, 19, Rice, MN 51.35% 25:17 8:08 00:25:43 168 76 M20 Nick Bates, 30, Minneapolis, MN 51.51% 25:17 8:08 00:25:46 169 19 M18 William Nielsen, 19, Sauk Rapids, MN 51.35% 25:17 8:08 00:25:44 170 3 M60 Joseph Delisi, 64, Maple Grove, MN 65.22% 25:19 8:09 00:25:31 171 29 M35 Pan Liu, 37, Minnetonka, MN 52.99% 25:20 8:09 00:25:37 172 77 M20 Chris Valenty, 26, Chanhassen, MN 51.22% 25:21 8:10 00:26:33 173 78 M20 Alexander Hassebroek, 28, Coon Rapids, MN 51.23% 25:21 8:10 00:26:14 174 79 M20 Charlie Field, 26, St Paul, MN 51.18% 25:22 8:10 00:27:46 175 80 M20 Gabriel Molitor, 21, Inver Grove Heigh, MN 51.18% 25:22 8:10 00:27:20 176 81 M20 Jeffrey Harris, 31, White Bear Lake, MN 51.46% 25:22 8:10 00:28:17 177 4 M60 Jon Varner, 62, Chanhassen, MN 63.96% 25:23 8:10 00:25:36 178 82 M20 Andrew Mattern, 26, St. Louis Park, MN 51.12% 25:24 8:11 00:26:37 179 20 M18 Brendan Daley, 19, Somerset, WI 51.08% 25:25 8:11 00:25:51 180 83 M20 Andres Guerra, 29, Blaine, MN 51.15% 25:25 8:11 00:25:35 181 84 M20 Phillip Goedderz, 32, Rosemount, MN 51.44% 25:27 8:11 00:27:40 182 9 M45 Erin Rogers, 49, Minneapolis, MN 57.49% 25:28 8:12 00:26:38 183 85 M20 Colt Welch, 30, Minneapolis, MN 51.03% 25:31 8:13 00:27:16 184 86 M20 Matthew Hagen, 32, Roseville, MN 51.27% 25:32 8:13 00:25:48 185 87 M20 Tommy van Norman, 32, Saint Paul, MN 51.27% 25:32 8:13 00:25:49 186 88 M20 Dain Nelson, 23, Golden Valley, MN 50.82% 25:33 8:13 00:26:47 187 3 M55 Alex Boyer, 55, Minneapolis, MN 60.02% 25:33 8:13 00:26:30 188 89 M20 Christian Lindbloom, 22, Andover, MN 50.68% 25:37 8:15 00:27:21 189 6 M14 Kieran Roedel, 15, Hopkins, MN 52.29% 25:42 8:16 00:25:57 190 10 M45 Eric Roedel, 49, Hopkins, MN 56.93% 25:43 8:17 00:25:58 191 7 M16 Reise Stoltenow, 16, Delano, MN 51.31% 25:49 8:19 00:26:37 192 90 M20 Noah Browne, 20, Minneapolis, MN 50.29% 25:49 8:19 00:28:34 193 8 M40 Robert Knapp, 41, Andover, MN 53.44% 25:50 8:19 00:26:31 194 11 M45 Jason Geer, 46, Shoreview, MN 55.38% 25:51 8:19 00:27:22 195 30 M35 Stephen Horn, 35, Saint Paul, MN 51.27% 25:52 8:20 00:26:59 196 91 M20 Erik Danielson, 33, Willmar, MN 50.76% 25:53 8:20 00:26:56 197 92 M20 Maytham Somji, 30, Maple Grove, MN 50.31% 25:53 8:20 00:28:42 198 21 M18 Bjorn Karlstad, 19, Alexandria, MN 50.13% 25:54 8:20 00:27:32 199 93 M20 Justin Bork, 34, Saint Paul, MN 50.92% 25:55 8:20 00:28:14 200 22 M18 Lucas Priemueller, 19, Maple Grove, MN 50.10% 25:55 8:20 00:30:22 201 9 M40 Joshua Johnson, 43, Minneapolis, MN 54.01% 25:56 8:21 00:26:17 202 5 M60 Kerry Bartz, 63, Isanti, MN 63.13% 25:56 8:21 00:27:59 203 94 M20 Brady Vogt, 20, Bloomington, MN 50.00% 25:58 8:21 00:28:39 204 95 M20 Max Byrne, 26, Stillwater, MN 50.00% 25:58 8:21 00:26:39 205 96 M20 Robert Dean, 23, St. Paul, MN 50.00% 25:58 8:21 00:29:40 206 31 M35 Sandy Yancy, 39, Dayton, MN 52.32% 26:01 8:22 00:26:34 207 10 M40 Seth Ryan, 40, West St Paul, MN 52.69% 26:01 8:22 00:27:57 208 97 M20 Jay Hannon, 30, Plymouth, MN 50.02% 26:02 8:23 00:26:05 209 10 M50 Dave Hokanson, 54, St Paul, MN 58.41% 26:03 8:23 00:27:08 210 98 M20 Zach Suhsen, 26, Eagan, MN 49.78% 26:05 8:24 00:27:13 211 99 M20 Patrick Murphy, 26, Edina, MN 49.71% 26:07 8:24 00:26:49 212 11 M50 Matt Eich, 53, Maple Grove, MN 57.77% 26:08 8:25 00:26:19 213 100 M20 Zach Boyer, 25, Rochester, MN 49.59% 26:11 8:26 00:26:26 214 4 M55 Daniel Vogel, 55, Excelsior, MN 58.53% 26:12 8:26 00:26:49 215 101 M20 Alex Kong, 25, Bloomington, MN 49.55% 26:12 8:26 00:28:26 216 5 M55 Kevin Den Hartog, 57, Minnetonka, MN 59.44% 26:13 8:26 00:26:45 217 7 M12 Kaito Schmidt, 12, Vadnais Heights, MN 55.01% 26:13 8:26 00:26:29 218 11 M40 Ben Lehrer, 42, Isanti, MN 53.01% 26:14 8:27 00:27:51 219 6 M55 Daniel Smith, 58, Ashby, MN 59.84% 26:15 8:27 00:26:30 220 23 M18 Croix Raney, 19, Little Canada, MN 49.46% 26:15 8:27 00:27:22 221 102 M20 Erik Jones, 28, Ramsey, MN 49.48% 26:15 8:27 00:28:49 222 103 M20 Austin Kopesky, 24, Hutchinson, MN 49.40% 26:17 8:28 00:48:37 223 8 M16 Christopher Medina, 17, Hugo, MN 49.79% 26:17 8:28 00:46:41 224 104 M20 Joe Sanders, 32, Lakeland, MN 49.74% 26:19 8:28 00:28:19 225 105 M20 Brylee David Tiu, 34, Falcon Heights, MN 50.14% 26:19 8:28 00:28:05 226 106 M20 Ryan Malcomson, 31, St Paul, MN 49.57% 26:20 8:29 00:27:57 227 32 M35 Steven Kensinger, 36, Minneapolis, MN 50.65% 26:20 8:29 00:26:39 228 7 M14 Kole Christensen, 14, Glencoe, MN 51.96% 26:21 8:29 00:27:45 229 107 M20 Joel Luedke, 25, Shakopee, MN 49.27% 26:21 8:29 00:28:08 230 12 M45 Brandon Foss, 47, Blaine, MN 54.70% 26:22 8:29 00:27:13 231 33 M35 William Castellanos, 37, St. Paul, MN 50.88% 26:23 8:29 00:29:50 232 13 M45 Greg Sorensen, 46, Lakeville, MN 54.26% 26:23 8:29 00:35:52 233 108 M20 Philip Flanaghan, 28, Saint Paul, MN 49.19% 26:24 8:30 00:26:50 234 109 M20 Luke Solheid, 22, Maplewood, MN 49.15% 26:25 8:30 00:27:36 235 9 M16 Aidan Kue, 16, Blaine, MN 50.14% 26:25 8:30 00:29:28 236 6 M60 Mark Hennessy, 64, Minneapolis, MN 62.51% 26:25 8:30 00:26:40 237 10 M16 Erikson Moen, 16, Minneapolis, MN 50.11% 26:26 8:30 00:27:33 238 34 M35 Joseph Brock, 35, Roseville, MN 50.04% 26:30 8:32 00:28:41 239 110 M20 Joe Danielson, 20, Winona, MN 48.96% 26:31 8:32 00:27:34 240 111 M20 John Atkins, 29, Inver Grove Heigh, MN 48.87% 26:36 8:34 00:27:52 241 8 M12 Maxwell Voelker, 13, Loretto, MN 52.67% 26:37 8:34 00:27:36 242 35 M35 Christopher Tabisz, 35, St Paul, MN 49.79% 26:38 8:34 00:29:13 243 1 M65 Don Moyer, 67, Goodhue, MN 63.62% 26:38 8:34 00:26:43 244 7 M60 Chuck Extrand, 60, Minneapolis, MN 59.92% 26:39 8:35 00:27:12 245 24 M18 Christian Solberg, 19, Detroit Lakes, MN 48.72% 26:39 8:35 00:28:13 246 112 M20 Anthony Tabura, 22, Minneapolis, MN 48.66% 26:41 8:35 00:28:42 247 8 M14 Evan Marx, 15, Princeton, MN 50.36% 26:41 8:35 00:48:39 248 113 M20 Kyle Lenzen, 31, New Hope, MN 48.92% 26:41 8:35 00:28:46 249 114 M20 Riley Lovejoy, 22, La Crescent, MN 48.63% 26:42 8:36 00:28:27 250 12 M40 Nick Benesch, 43, Blaine, MN 52.42% 26:43 8:36 00:27:24 251 115 M20 Mike Anibas, 27, White Bear Lake, MN 48.60% 26:43 8:36 00:27:42 252 2 M65 Joel Arnason, 67, Grand Forks, ND 63.39% 26:44 8:36 00:26:57 253 116 M20 Caleb Danielson, 21, Minneapolis, MN 48.51% 26:46 8:37 00:30:02 254 117 M20 Jenner Rauscher, 31, Hugo, MN 48.64% 26:50 8:38 00:27:11 255 118 M20 Sam Caspers, 26, Saint Paul, MN 48.36% 26:51 8:39 00:29:16 256 14 M45 Jason Laures, 47, Stewartville, MN 53.65% 26:53 8:39 00:27:47 257 119 M20 Austin Robinson, 23, Minneapolis, MN 48.27% 26:54 8:39 00:29:07 258 13 M40 Nick Westlund, 43, Mankato, MN 52.03% 26:55 8:40 00:27:25 259 120 M20 Paul Tierney, 33, Rosemount, MN 48.81% 26:55 8:40 00:46:58 260 7 M55 Matt Robinson, 58, Madison, WI 58.32% 26:56 8:40 00:29:09 261 9 M12 Weston Krosch, 12, Mankato, MN 53.52% 26:57 8:40 00:27:16 262 14 M40 Mike Barnes, 44, Little Canada, MN 52.25% 27:00 8:41 00:27:03 263 15 M45 Jeremy Schmidt, 47, Vadnais Heights, MN 53.38% 27:01 8:42 00:27:17 264 121 M20 Robert Edge, 34, Minneapolis, MN 48.84% 27:01 8:42 00:30:06 265 122 M20 Braden Hamann, 20, Minneapolis, MN 48.00% 27:03 8:42 00:28:50 266 8 M55 David Berger, 59, Maple Grove, MN 58.55% 27:03 8:42 00:27:29 267 123 M20 Mike Rogge, 25, Burnsville, MN 47.97% 27:04 8:43 00:28:51 268 15 M40 Sagor Biswas, 43, Saint Paul, MN 51.75% 27:04 8:43 00:27:35 269 16 M40 James Gould, 40, Minneapolis, MN 50.55% 27:07 8:44 00:33:04 270 124 M20 Aaron Driessen, 33, Maple Grove, MN 48.24% 27:14 8:46 00:28:39 271 125 M20 Clay McCarthy, 26, Richfield, MN 47.65% 27:15 8:46 00:28:38 272 126 M20 Benjamin Wunrow, 31, New Richmond, WI 47.90% 27:15 8:46 00:29:32 273 127 M20 Aidan Wilhelm, 21, Chanhassen, MN 47.65% 27:15 8:46 00:27:26 274 128 M20 Anthony Knutson, 31, St Paul, MN 47.90% 27:15 8:46 00:29:27 275 129 M20 Greta Mittelstaedt, 22, Minneapolis, MN 47.65% 27:15 8:46 00:27:34 276 9 M55 James Kilborn, 58, Roseville, MN 57.61% 27:16 8:47 00:28:45 277 130 M20 Branden Anderson, 30, Shakopee, MN 47.76% 27:16 8:47 00:28:58 278 131 M20 Nicholas Boldt, 30, St. Paul, MN 47.67% 27:19 8:48 00:29:22 279 132 M20 Ray Olkowski, 20, Waunakee, WI 47.50% 27:20 8:48 00:29:15 280 133 M20 Samuel Spry, 22, Detroit Lakes, MN 47.47% 27:21 8:48 00:28:59 281 36 M35 Joey Ryan, 38, White Bear Lake, MN 49.42% 27:21 8:48 00:28:16 282 12 M50 Jesus Cubero, 51, Farmington, MN 54.35% 27:21 8:48 00:28:15 283 134 M20 Shane Goblirsch, 32, Albertville, MN 47.83% 27:22 8:48 00:28:52 284 17 M40 Mike Bradley, 42, Rosemount, MN 50.81% 27:22 8:48 00:29:54 285 8 M60 Mike Fogelberg, 60, Plymouth, MN 58.31% 27:23 8:49 00:27:45 286 1 M70 Thomas Hoskens, 73, Plymouth, MN 66.26% 27:25 8:49 00:28:26 287 16 M45 Kris Fredrick, 49, Lino Lakes, MN 53.37% 27:26 8:50 00:28:33 288 25 M18 Miles Olson, 19, Minneapolis, MN 47.30% 27:27 8:50 00:28:53 289 26 M18 Taeren Peterson, 19, Alexandria, MN 47.27% 27:28 8:50 00:29:06 290 11 M16 Nathan Hermanson, 16, Andover, MN 48.14% 27:31 8:51 00:28:13 291 18 M40 Jonathan Soucoup, 42, Savage, MN 50.53% 27:31 8:51 00:29:47 292 19 M40 Michael Huntley, 42, Plymouth, MN 50.47% 27:33 8:52 00:28:38 293 135 M20 Ali Zhian, 29, Brooklyn Park, MN 47.13% 27:35 8:53 00:30:24 294 37 M35 Joseph Garnier, 38, Minneapolis, MN 48.95% 27:37 8:53 00:27:46 295 136 M20 Quang Tran, 26, Brooklyn Park, MN 47.01% 27:37 8:53 00:29:36 296 17 M45 Dan Guider, 48, St. Paul, MN 52.62% 27:37 8:53 00:28:52 297 137 M20 Oreilly Gilliam, 29, Saint Paul, MN 47.05% 27:38 8:54 00:29:57 298 38 M35 Joseph Waldvogel, 39, Spring Lake Park, MN 49.14% 27:42 8:55 00:30:21 299 138 M20 Jack Dooley, 22, Saint Louis Park, MN 46.84% 27:43 8:55 00:28:07 300 27 M18 Alexander Clarity, 18, Richfield, MN 46.83% 27:44 8:56 00:31:30 301 20 M40 Kaleb Kromann, 40, Corcoran, MN 49.34% 27:47 8:57 00:28:21 302 18 M45 Gregory Bauer, 47, St Paul, MN 51.91% 27:47 8:57 00:29:26 303 3 M65 Louis Zupancic, 69, Hudson, WI 62.15% 27:48 8:57 00:27:53 304 1 M8 Vincent Kromann, 9, Corcoran, MN 58.51% 27:48 8:57 00:28:22 305 139 M20 Chris Laatsch, 34, Oakdale, MN 47.38% 27:51 8:58 00:30:08 306 28 M18 Christian Mindiola, 18, Maple Grove, MN 46.61% 27:52 8:58 00:29:55 307 140 M20 Jack Sonstegard, 23, Plymouth, MN 46.48% 27:56 8:59 00:32:14 308 39 M35 Kyle Johansen, 37, Ham Lake, MN 48.06% 27:56 8:59 00:29:47 309 141 M20 Mingfeng Shang, 28, St Paul, MN 46.49% 27:56 8:59 00:28:04Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
310 9 M60 Terry Goeman, 62, Minnetonka, MN 58.05% 27:58 9:00 00:28:29 311 142 M20 Logan Adank, 27, Kasson, MN 46.42% 27:58 9:00 00:29:38 312 143 M20 Kalpesh Jaykar, 26, Minneapolis, MN 46.34% 28:01 9:01 00:29:06 313 19 M45 Tom Rysavy, 47, Eagan, MN 51.48% 28:01 9:01 00:28:53 314 144 M20 Hans Rieckmann, 33, Minneapolis, MN 46.81% 28:04 9:02 00:30:04 315 145 M20 Garrett Ayers, 29, Robbinsdale, MN 46.32% 28:04 9:02 00:31:07 316 146 M20 Gunnar Stoltz, 28, Minneapolis, MN 46.22% 28:06 9:03 00:30:32 317 147 M20 Jeffrey Morgan, 32, Woodbury, MN 46.56% 28:07 9:03 00:30:18 318 148 M20 Aaron McCrossan, 31, Minneapolis, MN 46.40% 28:08 9:03 00:28:53 319 149 M20 Erik Rystedt, 24, Minneapolis, MN 46.12% 28:09 9:04 00:31:37 320 150 M20 Derek Flaherty, 29, Blaine, MN 46.15% 28:10 9:04 00:32:17 321 10 M55 Drew Kulzer, 55, Hudson, WI 54.32% 28:14 9:05 00:29:49 322 151 M20 Justin Anderson, 33, Bloomington, MN 46.53% 28:14 9:05 00:30:39 323 20 M45 David Parent, 45, Lino Lakes, MN 50.33% 28:14 9:05 00:30:35 324 40 M35 Travis Bastyr, 37, St. Paul, MN 47.52% 28:15 9:06 00:30:08 325 21 M45 Ace Browning, 48, Rochester, MN 51.41% 28:16 9:06 00:29:44 326 9 M14 Andrew Tuerk, 14, Vadnais Heights, MN 48.41% 28:17 9:06 00:29:35 327 10 M14 Joseph Bents, 15, Woodbury, MN 47.48% 28:18 9:07 00:29:19 328 21 M40 Eric Manthe, 42, Blaine, MN 49.14% 28:18 9:07 00:29:50 329 152 M20 Steven Vogel, 26, Minneapolis, MN 45.85% 28:19 9:07 00:30:16 330 22 M40 Joseph Kauffman, 44, Minneapolis, MN 49.79% 28:20 9:07 00:31:51 331 11 M55 Reid Tschumperlin, 59, Woodbury, MN 55.90% 28:20 9:07 00:30:48 332 153 M20 Franklin Westlake, 23, Minneapolis, MN 45.82% 28:20 9:07 00:31:20 333 10 M60 Jim Mayer, 60, Oconomowoc, WI 56.26% 28:23 9:08 00:29:44 334 11 M60 Paul Fabel, 61, Eden Prairie, MN 56.69% 28:24 9:08 00:28:48 335 154 M20 Sebastian Hermann, 21, Maplewood, MN 45.69% 28:25 9:09 00:30:37 336 12 M55 Ron Ampe, 59, Coon Rapids, MN 55.73% 28:25 9:09 00:30:17 337 29 M18 Stefan Hermann, 19, Maplewood, MN 45.69% 28:25 9:09 00:30:37 338 155 M20 Adam Sekelsky, 32, Plymouth, MN 46.04% 28:26 9:09 00:30:14 339 156 M20 Maxwell Mullen, 23, Minneapolis, MN 45.64% 28:27 9:09 00:29:57 340 22 M45 Song Hong, 48, Rochester, MN 51.08% 28:27 9:09 00:29:25 341 13 M50 Ralf Hermann, 54, Maplewood, MN 53.45% 28:28 9:10 00:30:40 342 157 M20 Ian Ermoian, 22, La Crosse, WI 45.61% 28:28 9:10 00:30:24 343 158 M20 Zach Nelson, 31, Minnetonka, MN 45.85% 28:28 9:10 00:32:42 344 159 M20 Robert Bechtel, 31, Minneapolis, MN 45.85% 28:28 9:10 00:33:47 345 11 M14 Titus Bobendrier, 15, Andover, MN 47.18% 28:29 9:10 00:28:57 346 14 M50 Bryan Downing, 51, Champlin, MN 52.19% 28:29 9:10 00:29:35 347 41 M35 John Dinnetz, 39, Blaine, MN 47.79% 28:29 9:10 00:29:50 348 160 M20 Nick Krantz, 28, Blaine, MN 45.57% 28:30 9:10 00:29:06 349 161 M20 Bernard Lim, 29, Madison, WI 45.56% 28:32 9:11 00:30:05 350 23 M40 Nick Bolin, 44, Blaine, MN 49.36% 28:35 9:12 00:29:04 351 15 M50 Mark Lee, 54, Burnsville, MN 53.17% 28:37 9:13 00:33:26 352 162 M20 Kevin Donovan, 27, Oakdale, MN 45.37% 28:37 9:13 00:28:59 353 42 M35 Kyle Hofer, 36, Minneapolis, MN 46.61% 28:37 9:13 00:30:28 354 16 M50 Eric Ward, 54, St Paul, MN 53.17% 28:37 9:13 00:31:56 355 23 M45 Jason Marchiafava, 45, Minnetonka, MN 49.57% 28:40 9:14 00:30:59 356 1 M75 John Labalestra, 75, Falcon Heights, MN 65.32% 28:42 9:14 00:29:50 357 163 M20 Nick Nelson, 25, New Brighton, MN 45.24% 28:42 9:14 00:31:36 358 164 M20 David Gonzales, 24, Minneapolis, MN 45.24% 28:42 9:14 00:31:38 359 24 M40 Ismael Gonzalez Vargas, 40, Minneapolis, MN 47.76% 28:42 9:14 00:31:02 360 43 M35 Joseph White, 38, Saint Paul, MN 47.04% 28:44 9:15 00:36:21 361 12 M14 Oliver Sonterre, 14, Elko, MN 47.60% 28:46 9:16 00:33:32 362 165 M20 John Eiler, 30, Minneapolis, MN 45.27% 28:46 9:16 00:27:20 363 30 M18 Joe Carr, 19, Minneapolis, MN 45.11% 28:47 9:16 00:27:20 364 25 M40 Dan Ogard, 40, Eagan, MN 47.60% 28:48 9:16 00:30:03 365 166 M20 Allan Ouyang, 26, Minneapolis, MN 45.08% 28:48 9:16 00:34:48 366 17 M50 Russ Patten, 51, New Richmond, WI 51.62% 28:48 9:16 00:27:21 367 167 M20 Paul Haller, 28, St Louis Park, MN 45.09% 28:48 9:16 00:29:25 368 31 M18 Mike Stoll, 18, Sun Prairie, WI 45.02% 28:51 9:17 00:29:14 369 44 M35 Joel Voorhees, 39, Golden Valley, MN 47.16% 28:52 9:17 00:31:45 370 10 M12 Zeek Voorhees, 12, Golden Valley, MN 49.96% 28:52 9:17 00:31:44 371 13 M55 Richard Tong, 55, Lakeville, MN 53.10% 28:53 9:18 00:30:42 372 14 M55 Mike Eldridge, 55, Eden Prairie, MN 53.07% 28:54 9:18 00:30:54 373 168 M20 Jon Seitz, 33, Minneapolis, MN 45.46% 28:54 9:18 00:35:46 374 169 M20 Justin Rosett, 32, Golden Valley, MN 45.11% 29:01 9:20 00:31:23 375 26 M40 Dan Torgerson, 40, Nicollet, MN 47.19% 29:03 9:21 00:31:44 376 170 M20 William Howlett, 25, Shoreview, MN 44.67% 29:04 9:21 00:30:29 377 45 M35 Matt Nelson, 35, Maple Grove, MN 45.63% 29:04 9:21 00:30:31 378 171 M20 Nick Larson, 28, South St Paul, MN 44.66% 29:05 9:22 00:31:31 379 13 M14 Coyea Mahowald, 15, Minneapolis, MN 46.10% 29:09 9:23 00:30:00 380 24 M45 Robert Wagenman, 47, Dent, MN 49.45% 29:10 9:23 00:31:04 381 27 M40 James Sonterre, 42, Elko, MN 47.65% 29:11 9:24 00:37:03 382 172 M20 Jake Thompson, 33, Eagan, MN 45.02% 29:11 9:24 00:34:25 383 32 M18 Vincent Schwaesdall, 18, Shakopee, MN 44.48% 29:12 9:24 00:36:17 384 173 M20 Ben Pults, 24, Oakdale, MN 44.46% 29:12 9:24 00:32:11 385 15 M55 John Plumhoff, 57, Maple Grove, MN 53.21% 29:17 9:25 00:29:39 386 18 M50 Troy Lachinski, 53, East Bethel, MN 51.53% 29:18 9:26 00:30:54 387 1 M10 Owen Wintz, 10, Oak Grove, MN 52.99% 29:18 9:26 00:31:24 388 19 M50 Jeff Tatur, 53, Brooklyn Park, MN 51.50% 29:19 9:26 00:29:38 389 174 M20 Luke Kassmeyer, 30, Saint Paul, MN 44.42% 29:19 9:26 00:31:01 390 12 M60 Brad Stevens, 63, Elk River, MN 55.78% 29:21 9:27 00:31:34 391 175 M20 Philip Rowland, 33, Fredericksburg, VA 44.74% 29:22 9:27 00:30:29 392 176 M20 Luke Schmitz, 32, Maple Grove, MN 44.55% 29:23 9:27 00:53:02 393 13 M60 Christopher Chase, 60, St Louis Park, MN 54.34% 29:23 9:27 00:31:08 394 177 M20 Jonathan Ruggiero, 22, Eden Prairie, MN 44.06% 29:28 9:29 00:30:42 395 178 M20 Sean Keenan, 28, Saint Cloud, MN 44.07% 29:28 9:29 00:31:08 396 179 M20 Max Robinson, 32, Minneapolis, MN 44.43% 29:28 9:29 00:32:04 397 25 M45 Scott Brazil, 49, Jordan, MN 49.66% 29:29 9:29 00:30:11 398 180 M20 Holden Meidl, 23, Bloomington, MN 44.04% 29:29 9:29 00:31:12 399 181 M20 Samuel Abbott, 20, Worthing, SD 44.04% 29:29 9:29 00:31:13 400 28 M40 Kevin Kinney, 42, Brooklyn Park, MN 47.14% 29:30 9:30 00:39:16 401 14 M14 Aida Parker, 14, Minnetonka, MN 46.42% 29:30 9:30 00:35:46 402 182 M20 Nick Maxon, 32, St Louis Park, MN 44.35% 29:31 9:30 00:32:07 403 20 M50 Dale Solheid, 51, Maplewood, MN 50.33% 29:32 9:30 00:31:23 404 183 M20 Christopher Miller, 31, Minneapolis, MN 44.12% 29:35 9:31 00:30:46 405 46 M35 Brad Bultman, 38, Edina, MN 45.69% 29:35 9:31 00:30:32 406 47 M35 Derek Weissenburger, 35, Chanhassen, MN 44.83% 29:35 9:31 00:31:14 407 184 M20 Thomas Pfeifer, 24, Owatonna, MN 43.86% 29:36 9:32 00:32:41 408 21 M50 Keith Sonstegard, 53, Plymouth, MN 50.97% 29:37 9:32 00:33:56 409 48 M35 Kevin Hoffman, 38, Monticello, MN 45.64% 29:37 9:32 00:29:53 410 185 M20 Noah Werden, 25, Plymouth, MN 43.84% 29:37 9:32 00:30:42 411 186 M20 Andrew Monk, 25, Shoreview, MN 43.81% 29:38 9:32 00:30:21 412 29 M40 Joey Jensen, 43, Forest Lake, MN 47.26% 29:38 9:32 00:30:25 413 187 M20 Nick Fragale, 30, Minnetonka, MN 43.90% 29:40 9:33 00:38:11 414 49 M35 Andrew Nelson, 37, Minneapolis, MN 45.22% 29:41 9:33 00:31:26 415 22 M50 Joel Whitcomb, 54, Mendota Heights, MN 51.26% 29:41 9:33 00:33:29 416 188 M20 Steven Brownell, 34, Golden Valley, MN 44.36% 29:45 9:35 00:32:59 417 23 M50 Jeff Hames, 54, Bloomington, MN 51.12% 29:46 9:35 00:35:02 418 26 M45 Mike Lawrence, 47, Rice, MN 48.45% 29:46 9:35 00:32:59 419 189 M20 Austin Lange, 22, Minneapolis, MN 43.62% 29:46 9:35 00:35:17 420 190 M20 Alex Kirkland, 29, Minneapolis, MN 43.65% 29:47 9:35 00:32:28 421 2 M8 Francis McGie, 8, Minneapolis, MN 57.65% 29:47 9:35 00:29:55 422 27 M45 Seth Parker, 47, Minnetonka, MN 48.37% 29:49 9:36 00:36:04 423 30 M40 Joseph McGie, 42, Minneapolis, MN 46.61% 29:50 9:36 00:29:55 424 191 M20 Henry Sprandel, 22, Minneapolis, MN 43.50% 29:51 9:36 00:33:12 425 33 M18 William Bents, 19, Woodbury, MN 43.50% 29:51 9:36 00:30:55 426 31 M40 John Schenck, 40, Hugo, MN 45.90% 29:52 9:37 00:30:00 427 28 M45 Jacob Schwan, 47, Ramsey, MN 48.26% 29:53 9:37 00:32:23 428 34 M18 Kaiden Kirby, 18, Woodbury, MN 43.44% 29:54 9:37 00:30:55 429 29 M45 Dante Vono, 46, Roseville, MN 47.88% 29:54 9:37 00:30:46 430 30 M45 Andres Caballero, 49, Maple Grove, MN 48.97% 29:54 9:37 00:30:32 431 192 M20 Matthew Danielson, 28, Minneapolis, MN 43.44% 29:54 9:37 00:31:47 432 24 M50 Todd Schwartz, 53, Lino Lakes, MN 50.46% 29:55 9:38 00:33:10 433 193 M20 Ryan Bracken, 21, Plymouth, MN 43.37% 29:56 9:38 00:32:43 434 194 M20 Reed Benson, 20, Detroit Lakes, MN 43.37% 29:56 9:38 00:32:59 435 195 M20 Brian Murphy, 23, Woodbury, MN 43.35% 29:57 9:38 00:34:35 436 16 M55 Rich Barrett, 55, Chaska, MN 51.18% 29:58 9:39 00:30:47 437 15 M14 Collin Berg, 14, Dayton, MN 45.69% 29:58 9:39 00:35:59 438 16 M14 Anthony Wagstrom, 14, Forest Lake, MN 45.64% 30:00 9:39 00:34:46 439 50 M35 Andrew Fedor, 36, St. Louis Park, MN 44.44% 30:01 9:40 00:31:22 440 31 M45 Andy Schuttinga, 48, Blaine, MN 48.38% 30:02 9:40 00:32:35 441 12 M16 Davis Tripp, 16, Maple Grove, MN 44.10% 30:02 9:40 00:36:18 442 51 M35 Jeremy Burns, 37, Blaine, MN 44.70% 30:02 9:40 00:31:37 443 4 M65 Tom M Eagan, 67, Plymouth, MN 56.39% 30:03 9:40 00:30:24 444 2 M10 Landon Frater, 11, St. Michael, MN 49.65% 30:03 9:40 00:33:51 445 196 M20 Stephen Kondratuk, 30, Plymouth, MN 43.31% 30:04 9:41 00:31:29 446 32 M40 Sam Eberhart, 41, St Paul, MN 45.74% 30:11 9:43 00:33:03 447 33 M40 Tony Sisco, 41, Mound, MN 45.74% 30:11 9:43 00:32:08 448 32 M45 Sean Lawrence, 47, Hugo, MN 47.76% 30:12 9:43 00:36:22 449 197 M20 Robert Dunn, 33, Woodbury, MN 43.50% 30:12 9:43 00:32:19 450 33 M45 David Atterberry, 45, St Paul, MN 47.06% 30:12 9:43 00:32:44 451 198 M20 Ricardo Vargas, 33, Prior Lake, MN 43.48% 30:13 9:44 00:33:48 452 11 M12 Henry Perry, 12, St Michael, MN 47.70% 30:14 9:44 00:39:20 453 25 M50 Matthew Fox, 52, St Paul, MN 49.55% 30:14 9:44 00:30:21 454 35 M18 Adrian Amancae, 19, Champlin, MN 42.94% 30:14 9:44 00:33:56 455 199 M20 Alex Amancae, 23, Champlin, MN 42.90% 30:16 9:44 00:33:57 456 36 M18 Taylor Grant, 18, Maple Grove, MN 42.91% 30:16 9:44 00:33:38 457 200 M20 Patrick Cahalan, 33, Anoka, MN 43.41% 30:16 9:44 00:35:07 458 34 M45 Jason Femrite, 48, Madison Lake, MN 48.01% 30:16 9:44 00:35:09 459 201 M20 Dylan Allen, 27, Minneapolis, MN 42.87% 30:17 9:45 00:31:16 460 14 M60 John Phillips, 60, Woodbury, MN 52.70% 30:18 9:45 00:33:39 461 17 M55 Dave Larson, 58, Minneapolis, MN 51.84% 30:18 9:45 00:30:18 462 5 M65 Gregory Lerdall, 66, Plymouth, MN 55.41% 30:19 9:45 00:32:09 463 202 M20 Samuel Schwaesdall, 21, Shakopee, MN 42.78% 30:21 9:46 00:37:25 464 3 M10 Raymond Sullivan, 11, Amery, WI 49.13% 30:22 9:46 00:32:50 465 26 M50 Rian Noble, 54, Chanhassen, MN 50.08% 30:23 9:47 00:34:31 466 203 M20 Jason Tanski, 25, St Louis Park, MN 42.71% 30:24 9:47 00:31:57 467 52 M35 Ryan Hinz, 38, Blaine, MN 44.44% 30:25 9:47 00:33:11 468 37 M18 Kyler Buse, 19, Stillwater, MN 42.66% 30:26 9:48 00:37:13 469 27 M50 Steve Miller, 54, Long Lake, MN 49.97% 30:27 9:48 00:35:43 470 34 M40 James Schwan, 41, Buffalo, MN 45.32% 30:28 9:48 00:31:05 471 4 M10 Rory Tharaldson, 11, Carver, MN 48.97% 30:28 9:48 00:35:09 472 53 M35 John Hadash, 38, Monticello, MN 44.32% 30:30 9:49 00:31:08 473 28 M50 Matthew Rindal, 52, Inver Grove Heigh, MN 49.06% 30:32 9:50 00:32:28 474 35 M40 Will Obrien, 41, Minneapolis, MN 45.22% 30:32 9:50 00:33:56 475 54 M35 Joshua Hildre, 38, Elk River, MN 44.27% 30:32 9:50 00:32:20 476 12 M12 Bentley Carlson, 12, Chaska, MN 47.24% 30:32 9:50 00:32:01 477 36 M40 Nicholas Wilson, 40, Hudson, WI 44.90% 30:32 9:50 00:33:56 478 13 M12 Kaden Johnson, 12, Eden Prairie, MN 47.24% 30:32 9:50 00:33:34 479 15 M60 Paul Dwight, 64, Brooklyn Park, MN 54.05% 30:33 9:50 00:33:12 480 18 M55 Dan Culhane, 59, Chanhassen, MN 51.84% 30:33 9:50 00:31:22 481 204 M20 Zachary Schreier, 28, St Paul, MN 42.49% 30:34 9:50 00:31:45 482 55 M35 Andrew Greseth, 36, St Paul, MN 43.61% 30:35 9:51 00:33:20 483 38 M18 Leo Krueger, 18, Altoona, WI 42.42% 30:37 9:51 00:34:23 484 205 M20 Andrew Hill, 34, Eagan, MN 43.10% 30:37 9:51 00:33:32 485 37 M40 Brian Hoffman, 41, Chisago City, MN 45.09% 30:37 9:51 00:30:44 486 35 M45 Steve Horejsi, 46, Rochester, MN 46.76% 30:37 9:51 00:34:24 487 38 M40 Jon Meredith, 43, Chisago City, MN 45.72% 30:38 9:52 00:30:45 488 3 M8 Zachary Polgreen, 8, Leonardtown, MD 56.05% 30:38 9:52 00:33:29 489 206 M20 Alex Head, 28, Belle Plaine, MN 42.40% 30:38 9:52 00:32:29 490 17 M14 Carter Wolff, 14, Hugo, MN 44.67% 30:39 9:52 00:33:56 491 16 M60 Joe Semrad, 61, Bloomington, MN 52.50% 30:40 9:52 00:33:14 492 36 M45 Michael Martinez, 47, Minneapolis, MN 47.03% 30:40 9:52 00:36:35 493 5 M10 Matthias Palmer-Denig, 11, Minneapolis, MN 48.60% 30:42 9:53 00:32:56 494 207 M20 Samuel Bijou, 27, St. Paul, MN 42.27% 30:43 9:53 00:33:29 495 2 M75 Scott Danielson, 78, Eden Prairie, MN 64.53% 30:44 9:53 00:30:50 496 39 M40 Edison Cobos, 40, St Paul, MN 44.60% 30:44 9:53 00:33:20 497 40 M40 Manolo Chacon, 44, Farmington, MN 45.85% 30:46 9:54 00:31:09 498 6 M65 Dave Olson, 67, Blaine, MN 55.08% 30:46 9:54 00:32:19 499 208 M20 Kent Bridgeman, 34, Stillwater, MN 42.84% 30:48 9:55 00:32:24 500 19 M55 Reed Gilkey, 56, Minnesota, MN 50.13% 30:50 9:55 00:31:30 501 209 M20 Trevor Schroedl, 26, Ramsey, MN 42.09% 30:51 9:56 00:36:43 502 210 M20 Wylie Ferron, 28, Richfield, MN 42.08% 30:52 9:56 00:31:27 503 7 M65 John Andrew, 66, Saint Paul, MN 54.42% 30:52 9:56 00:32:01 504 8 M65 Dennis Fleming, 66, Bloomington, MN 54.42% 30:52 9:56 00:31:57 505 211 M20 Kevin Vargas, 29, Saint Paul, MN 42.09% 30:53 9:56 00:32:00 506 41 M40 Jon Kush, 44, Woodbury, MN 45.63% 30:55 9:57 00:36:14 507 212 M20 Bobby Brunhuber, 31, Minneapolis, MN 42.22% 30:55 9:57 00:34:27 508 213 M20 Adam Lavine, 21, Superior, MN 41.97% 30:56 9:57 00:36:27 509 56 M35 Juan Lara, 39, Eden Prairie, MN 43.98% 30:57 9:58 00:31:08 510 17 M60 Ross Leuning, 62, Owatonna, MN 52.43% 30:58 9:58 00:31:27 511 214 M20 Erik Provo, 29, Prior Lake, MN 41.94% 31:00 9:59 00:33:39 512 42 M40 Matt Leonard, 40, Champlin, MN 44.22% 31:00 9:59 00:36:39 513 20 M55 Todd Follis, 55, Stillwater, MN 49.47% 31:00 9:59 00:34:42 514 215 M20 Logan Kammerer, 23, Oakdale, MN 41.86% 31:01 9:59 00:33:57 515 14 M12 Joseph Christner, 13, St. Michael, MN 45.19% 31:01 9:59 00:33:53 516 29 M50 Nicholas Plowman, 51, Dodge Center, MN 47.93% 31:01 9:59 00:31:46 517 57 M35 Luke Day, 35, New Brighton, MN 42.73% 31:02 9:59 00:34:22 518 216 M20 Evan Murray, 26, Milwaukee, WI 41.84% 31:02 9:59 00:42:21Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
519 30 M50 Nick Chlebeck, 53, Woodbury, MN 48.62% 31:03 10:00 00:32:13 520 15 M12 Jacob Christner, 12, St. Michael, MN 46.35% 31:07 10:01 00:34:00 521 217 M20 Luis Estrada, 28, Saint Paul, MN 41.71% 31:08 10:01 00:37:56 522 18 M60 Steve Hawker, 63, Chanhassen, MN 52.50% 31:11 10:02 00:33:44 523 21 M55 Bob Wyly, 57, Lakeville, MN 49.97% 31:11 10:02 00:33:54 524 218 M20 Connor Laehn, 25, Minneapolis, MN 41.59% 31:13 10:03 00:34:56 525 58 M35 Joseph Miller, 37, Minneapolis, MN 42.98% 31:14 10:03 00:53:35 526 219 M20 Andrew Richter, 33, Maple Grove, MN 42.00% 31:17 10:04 00:40:21 527 43 M40 Luke Karschnik, 41, Elk River, MN 44.13% 31:17 10:04 00:34:29 528 220 M20 Mathew Schaeffer, 22, Champlin, MN 41.46% 31:19 10:05 00:35:00 529 19 M60 John Lampe, 63, St Paul, MN 52.22% 31:21 10:05 00:39:30 530 221 M20 Henry Hudoba, 24, Willmar, MN 41.39% 31:22 10:06 00:31:26 531 16 M12 Callum McMyler, 13, Edina, MN 44.69% 31:22 10:06 00:36:59 532 18 M14 Isaiah St. Marie-Eves, 14, Fridley, MN 43.65% 31:22 10:06 00:36:12 533 59 M35 Gordon Farmer, 38, North Oaks, MN 43.05% 31:24 10:06 00:33:25 534 60 M35 Scott Hoeg, 39, Plymouth, MN 43.35% 31:24 10:06 00:32:24 535 44 M40 Jim Baxter, 40, Princeton, MN 43.61% 31:26 10:07 00:33:20 536 45 M40 Curt Carstensen, 40, Minneapolis, MN 43.59% 31:27 10:07 00:34:51 537 46 M40 Matthew Christner, 41, St. Michael, MN 43.85% 31:29 10:08 00:34:23 538 47 M40 Brian Ratnayake, 41, Stillwater, MN 43.83% 31:30 10:08 00:36:49 539 6 M10 Beck Ratnayake, 10, Stillwater, MN 49.29% 31:30 10:08 00:36:49 540 61 M35 Wes Combs, 39, Prior Lake, MN 43.17% 31:32 10:09 00:33:08 541 222 M20 Zach Schwaesdall, 23, Shakopee, MN 41.17% 31:32 10:09 00:38:44 542 48 M40 Adam Gastonguay, 40, Savage, MN 43.47% 31:32 10:09 00:33:09 543 62 M35 Matthew Rose, 37, Prior Lake, MN 42.52% 31:34 10:10 00:37:51 544 223 M20 Matteson Smith, 34, Minneapolis, MN 41.78% 31:35 10:10 00:35:04 545 224 M20 Adam Diment, 29, Lakeville, MN 41.14% 31:36 10:10 00:38:14 546 225 M20 Shawn Geyen, 32, Mound, MN 41.43% 31:36 10:10 00:36:40 547 226 M20 Alexander Head, 22, Roseville, MN 41.09% 31:36 10:10 00:35:09 548 227 M20 Roberto Lopez Cervera, 32, Minneapolis, MN 41.43% 31:36 10:10 00:36:28 549 17 M12 Luca Dalmasso, 12, Chanhassen, MN 45.62% 31:37 10:11 00:34:26 550 9 M65 David Little, 66, Prior Lake, MN 53.10% 31:38 10:11 00:34:21 551 63 M35 Ryan Tofteland, 38, Prior Lake, MN 42.71% 31:39 10:11 00:33:16 552 228 M20 Jon Tulp, 29, Minnetonka, MN 41.07% 31:39 10:11 00:54:09 553 229 M20 Sam Ronneberg, 23, Shoreview, MN 41.02% 31:39 10:11 00:34:27 554 230 M20 Drew Bennett, 24, Minneapolis, MN 41.02% 31:39 10:11 00:34:45 555 231 M20 Tj Little, 32, Minnetonka, MN 41.34% 31:40 10:12 00:34:22 556 49 M40 Dave Hosford, 42, St Paul, MN 43.91% 31:40 10:12 00:35:01 557 50 M40 Chris Jensen, 40, St Paul, MN 43.29% 31:40 10:12 00:39:09 558 232 M20 Ben Lu, 20, Woodbury, MN 40.94% 31:43 10:12 00:34:17 559 20 M60 Robert Barthel, 64, Brooklyn Park, MN 52.01% 31:45 10:13 00:34:07 560 233 M20 David Kjeldahl, 31, Mahtomedi, MN 41.11% 31:45 10:13 00:34:18 561 37 M45 Mike Dreher, 46, Long Prairie, MN 45.09% 31:45 10:13 00:35:10 562 234 M20 Andrew Swidergal, 29, Cottage Grove, MN 40.95% 31:45 10:13 00:35:08 563 10 M65 Steve Kraemer, 66, Minneapolis, MN 52.91% 31:45 10:13 00:36:13 564 235 M20 Jack Poster, 20, Lakeville, MN 40.85% 31:47 10:14 00:30:18 565 236 M20 Mohamed Ahmed, 24, Brooklyn Park, MN 40.81% 31:49 10:14 00:32:31 566 51 M40 Shawn Durham, 41, Minneapolis, MN 43.37% 31:50 10:15 00:30:20 567 39 M18 Phi Cu, 18, New Brighton, MN 40.80% 31:50 10:15 00:33:50 568 31 M50 Erik Brekke, 50, Blooming Prairie, MN 46.29% 31:52 10:15 00:35:31 569 237 M20 Daryl Rebulla, 33, Hopkins, MN 41.23% 31:52 10:15 00:39:21 570 22 M55 Marty Banker, 56, Elk River, MN 48.48% 31:53 10:16 00:34:46 571 32 M50 Edwin Berniard, 50, Saint Paul, MN 46.24% 31:54 10:16 00:34:24 572 23 M55 Erik Thomley, 56, Cannon Falls, MN 48.43% 31:55 10:16 00:35:46 573 4 M8 Parker Tharaldson, 8, Carver, MN 53.79% 31:55 10:16 00:36:36 574 52 M40 Greg Schake, 43, Fergus Falls, MN 43.86% 31:56 10:17 00:36:21 575 7 M10 Michael Genia, 11, Shoreview, MN 46.70% 31:57 10:17 00:34:32 576 13 M16 Liam McKim, 17, Minnetonka, MN 40.96% 31:57 10:17 00:35:22 577 53 M40 Andrew Schmidt, 41, St Paul, MN 43.21% 31:57 10:17 00:35:38 578 33 M50 Jim Loe, 54, Faribault, MN 47.60% 31:58 10:17 00:35:49 579 238 M20 Nick Ortiz, 32, Burnsville, MN 40.95% 31:58 10:17 00:37:19 580 239 M20 Matthew Ustby, 24, Minneapolis, MN 40.59% 31:59 10:18 00:35:46 581 64 M35 Andrew Holm, 39, Wayzata, MN 42.56% 31:59 10:18 00:37:10 582 65 M35 Shane McGowan, 38, Minneapolis, MN 42.24% 32:00 10:18 00:36:46 583 21 M60 Steve Pheneger, 62, Roseville, MN 50.71% 32:01 10:18 00:34:53 584 66 M35 Andrew Meade, 36, Roseville, MN 41.66% 32:01 10:18 00:34:49 585 67 M35 Gregory Holm, 36, Woodbury, MN 41.64% 32:02 10:19 00:37:13 586 240 M20 Dylan Hagen, 27, Minneapolis, MN 40.49% 32:04 10:19 00:39:06 587 11 M65 Mark Schneider, 66, Maplewood, MN 52.39% 32:04 10:19 00:32:14 588 38 M45 Steve Edmunds, 46, Mahtomedi, MN 44.65% 32:04 10:19 00:33:54 589 12 M65 David Rhoten, 66, Maple Grove, MN 52.39% 32:04 10:19 00:33:59 590 39 M45 Justin Steenberg, 45, West St Paul, MN 44.27% 32:06 10:20 00:37:42 591 241 M20 Ryan Huling, 23, Farmington, MN 40.45% 32:06 10:20 00:35:51 592 8 M10 Jasper Leopold, 10, Minneapolis, MN 48.34% 32:07 10:20 00:32:07 593 242 M20 Michael Zheng, 26, St Louis Park, MN 40.40% 32:08 10:21 00:39:01 594 34 M50 Michael Johnson, 50, Hugo, MN 45.91% 32:08 10:21 00:41:41 595 54 M40 Josh Leopold, 42, Minneapolis, MN 43.27% 32:08 10:21 00:32:08 596 14 M16 Ezra Pemberton, 16, Big Lake, MN 41.22% 32:08 10:21 00:53:47 597 243 M20 Mitch Gansemer, 22, West Chicago, IL 40.40% 32:08 10:21 00:36:31 598 68 M35 Owen Tucker, 36, St. Paul, MN 41.49% 32:09 10:21 00:42:16 599 19 M14 Mason Tripp, 14, Maple Grove, MN 42.57% 32:10 10:21 00:38:24 600 244 M20 Connor McCarthy, 31, Woodbury, MN 40.58% 32:10 10:21 00:36:15 601 245 M20 Conner McCarthy, 22, Richfield, MN 40.34% 32:11 10:21 00:35:56 602 69 M35 David Svehla, 37, Minneapolis, MN 41.71% 32:11 10:21 00:33:26 603 9 M10 Emory Thompson, 11, Minneapolis, MN 46.34% 32:12 10:22 00:36:38 604 70 M35 Sebastian Lira, 39, Austin, MN 42.27% 32:12 10:22 00:34:05 605 71 M35 Adam Phelps, 36, Woodbury, MN 41.42% 32:12 10:22 00:33:05 606 55 M40 Jared Voorhees, 42, Golden Valley, MN 43.16% 32:13 10:22 00:35:06 607 35 M50 John Rogers, 53, Mendota Heights, MN 46.84% 32:14 10:22 00:34:05 608 246 M20 Zachery Reinke, 27, River Falls, WI 40.28% 32:14 10:22 00:39:33 609 56 M40 Mitchell Thompson, 42, Minneapolis, MN 43.12% 32:15 10:23 00:36:41 610 247 M20 Steven Carver, 28, West St Paul, MN 40.27% 32:15 10:23 00:34:57 611 22 M60 Patrick Voelker, 62, Rockford, MN 50.32% 32:16 10:23 00:36:31 612 248 M20 Eric Stoesz, 26, Minneapolis, MN 40.24% 32:16 10:23 00:39:16 613 36 M50 Ben Stoll, 53, Sun Prairie, WI 46.79% 32:16 10:23 00:36:10 614 249 M20 Mitch Macbeth, 33, Columbia Heights, MN 40.70% 32:17 10:23 00:36:27 615 250 M20 Matthew Essen, 23, Roseville, MN 40.18% 32:19 10:24 00:35:14 616 20 M14 Vladimir Ditta, 14, Blaine, MN 42.37% 32:19 10:24 00:32:26 617 40 M45 Aaron Warns, 46, Savage, MN 44.28% 32:20 10:24 00:38:23 618 21 M14 Tommy Cunz, 15, Elk River, MN 41.54% 32:21 10:25 00:37:45 619 23 M60 Mark Torguson, 60, Plymouth, MN 49.33% 32:22 10:25 00:34:36 620 251 M20 Kyle Bloom, 34, St Michael, MN 40.77% 32:22 10:25 00:39:31 621 252 M20 Tanner Hermanson, 25, Saint Paul, MN 40.05% 32:25 10:26 00:36:37 622 37 M50 Todd Collette, 50, Northfield, MN 45.48% 32:26 10:26 00:34:39 623 18 M12 Calen Leung, 12, Edina, MN 44.47% 32:26 10:26 00:35:22 624 253 M20 Wyeth Anderson, 29, Rochester, MN 40.04% 32:28 10:27 00:34:17 625 254 M20 Jon Kemp, 27, Maple Grove, MN 39.97% 32:29 10:27 00:36:52 626 24 M55 S Stephen Garrett, 58, Rosemount, MN 48.36% 32:29 10:27 00:38:11 627 255 M20 Mario Giorgini, 23, St Paul, MN 39.97% 32:29 10:27 00:36:12 628 25 M55 Randy Kuzel, 56, Circle Pines, MN 47.56% 32:30 10:28 00:32:35 629 256 M20 Gerardo Mazzei, 31, Saint Paul, MN 40.16% 32:30 10:28 00:35:07 630 57 M40 Erik Johnson, 42, Shakopee, MN 42.76% 32:31 10:28 00:36:10 631 257 M20 Jake Hellzen, 34, Maple Grove, MN 40.56% 32:32 10:28 00:34:29 632 258 M20 Logan Bican, 24, Rogers, MN 39.91% 32:32 10:28 00:36:56 633 259 M20 Ethan Rosenberg, 29, St Paul, MN 39.96% 32:32 10:28 00:35:08 634 58 M40 Nick Brill, 43, Roseville, MN 43.03% 32:33 10:29 00:36:53 635 72 M35 Nicholas Gross, 35, Minneapolis, MN 40.72% 32:34 10:29 00:35:02 636 10 M10 Stephen Wang, 10, Chanhassen, MN 47.68% 32:34 10:29 00:33:35 637 11 M10 Isaac Bacon-Nikpay, 10, Minneapolis, MN 47.63% 32:36 10:30 00:35:55 638 59 M40 Debin Wang, 41, Chanhassen, MN 42.35% 32:36 10:30 00:33:36 639 260 M20 Alan Sevilla, 24, West St Paul, MN 39.83% 32:36 10:30 00:40:19 640 261 M20 Seth Rueter, 33, Minneapolis, MN 40.24% 32:39 10:31 00:37:12 641 12 M10 Parker Eull, 10, St Michael, MN 47.55% 32:39 10:31 642 262 M20 Nick Freese, 33, Chanhassen, MN 40.24% 32:39 10:31 00:35:16 643 26 M55 Tony Pangal, 59, White Bear Lake, MN 48.48% 32:40 10:31 00:33:18 644 73 M35 Matthew Stec, 38, Woodbury, MN 41.38% 32:40 10:31 00:38:58 645 27 M55 Warren Bailey, 58, Saint Paul, MN 48.06% 32:41 10:31 00:36:11 646 60 M40 William Sorensen, 44, Lino Lakes, MN 43.12% 32:43 10:32 00:37:50 647 263 M20 Michael Peltier, 30, Lakeville, MN 39.74% 32:46 10:33 00:39:28 648 264 M20 Chris Sonnek, 26, St Louis Park, MN 39.62% 32:46 10:33 00:34:05 649 24 M60 Chris Zolnierek, 60, Lake Zurich, IL 48.73% 32:46 10:33 00:35:37 650 41 M45 Milion Alemu, 48, Saint Paul, MN 44.32% 32:47 10:33 00:32:47 651 265 M20 Trevor Jackson, 27, St. Louis Park, MN 39.60% 32:47 10:33 00:34:45 652 5 M8 Cameron Johnson, 9, Maplewood, MN 49.62% 32:47 10:33 00:36:06 653 61 M40 Jon Cope, 41, Burnsville, MN 42.05% 32:50 10:34 00:36:12 654 266 M20 Ryan Alberts, 21, Portland, OR 39.54% 32:50 10:34 00:35:05 655 62 M40 Brett Johnson, 43, Maplewood, MN 42.66% 32:50 10:34 00:36:09 656 42 M45 Ian Campbell, 45, Minneapolis, MN 43.26% 32:51 10:34 00:36:05 657 267 M20 Daniel Massey, 27, Maple Grove, MN 39.52% 32:51 10:34 00:35:56 658 25 M60 Richard Bolen, 64, Cambridge, MN 50.21% 32:53 10:35 00:35:28 659 268 M20 Treyton Neuharth, 27, Eagan, MN 39.46% 32:54 10:35 00:36:01 660 269 M20 Patrick Collins, 34, Oakdale, MN 40.09% 32:55 10:36 00:39:37 661 270 M20 Philip Wolney, 31, Columbia Heights, MN 39.63% 32:56 10:36 00:35:34 662 63 M40 Neal Goergen, 44, Adams, MN 42.82% 32:57 10:36 00:36:12 663 271 M20 Jeremy Iwan, 27, Minneapolis, MN 39.40% 32:57 10:36 00:34:56 664 64 M40 Tim Schneider, 43, Adams, MN 42.48% 32:58 10:37 00:36:12 665 74 M35 Alexander Frick, 39, Farmington, MN 41.25% 33:00 10:37 00:33:53 666 272 M20 Aidan Carlson, 21, Winona, MN 39.34% 33:00 10:37 00:35:57 667 75 M35 Andrew Parsons, 35, Minneapolis, MN 40.19% 33:00 10:37 00:41:33 668 273 M20 Shane Stodolka, 21, St. Louis Park, MN 39.34% 33:00 10:37 00:35:49 669 274 M20 Dominique Rapsch, 32, Minneapolis, MN 39.65% 33:01 10:38 00:33:51 670 275 M20 Luke Pilon, 30, St Paul, MN 39.42% 33:02 10:38 00:37:19 671 15 M16 Jack Meline, 16, St Michael, MN 40.00% 33:07 10:40 00:38:53 672 276 M20 Zach Faith, 23, Foley, MN 39.20% 33:07 10:40 00:37:58 673 76 M35 Steven Swoboda, 38, South St Paul, MN 40.80% 33:08 10:40 00:37:12 674 40 M18 Preston Vaughan, 19, Oshkosh, WI 39.19% 33:08 10:40 00:33:48 675 77 M35 Ryan Morgan, 37, Minneapolis, MN 40.49% 33:09 10:40 00:33:43 676 277 M20 Thomas Tang, 25, Minneapolis, MN 39.15% 33:10 10:40 00:37:19 677 278 M20 Jaren Martin, 24, St Joseph, MN 39.11% 33:12 10:41 00:55:31 678 78 M35 James Goeders, 39, Minneapolis, MN 41.00% 33:12 10:41 00:37:59 679 279 M20 Brady Bobendrier, 25, Centuria, WI 39.09% 33:13 10:41 00:33:35 680 65 M40 Leon Martin, 40, Minneapolis, MN 41.25% 33:14 10:42 00:34:05 681 280 M20 Peter Schrankler, 30, St. Paul, MN 39.18% 33:14 10:42 00:35:45 682 281 M20 Tina Mitchel, 24, Minneapolis, MN 39.05% 33:15 10:42 00:40:16 683 26 M60 Brad Hank, 60, Dayton, MN 47.98% 33:17 10:43 00:34:48 684 282 M20 Jacob Goenner, 25, Clear Lake, MN 38.99% 33:18 10:43 00:53:53 685 283 M20 Daniel Ehrenberg, 32, Saint Paul Park, MN 39.29% 33:19 10:43 00:40:16 686 79 M35 Nathaniel Steffan, 36, Lakeville, MN 39.99% 33:21 10:44 00:36:42 687 284 M20 Paul Robison, 34, Saint Paul, MN 39.57% 33:21 10:44 00:41:34 688 28 M55 Thomas Lynch, 56, Minneapolis, MN 46.33% 33:22 10:44 00:38:47 689 66 M40 Steven Blanding, 40, Andover, MN 41.08% 33:22 10:44 00:40:26 690 285 M20 Bharat Balyan, 28, Chaska, MN 38.90% 33:23 10:45 00:33:23 691 67 M40 Andrew Carter, 43, Minneapolis, MN 41.95% 33:23 10:45 00:36:31 692 43 M45 Ulrich Palmer-Denig, 48, Minneapolis, MN 43.46% 33:26 10:46 00:35:40 693 68 M40 Kevin Sullivan, 44, Saint Paul, MN 42.20% 33:26 10:46 00:37:32 694 286 M20 Thomas Couri, 33, Maple Grove, MN 39.28% 33:27 10:46 00:40:07 695 38 M50 Nik Papazois, 52, St. Louis Park, MN 44.76% 33:28 10:46 00:37:01 696 29 M55 Gary Korum, 59, North St. Paul, MN 47.23% 33:32 10:48 00:35:56 697 39 M50 Roberto Caballero, 54, Saint Paul, MN 45.35% 33:33 10:48 00:42:32 698 44 M45 Scott Olson, 46, Prescott, WI 42.67% 33:33 10:48 00:35:52 699 40 M50 Greg Beaner, 52, Crystal, MN 44.61% 33:35 10:49 00:38:42 700 287 M20 Mitch Leonard, 27, Minneapolis, MN 38.62% 33:37 10:49 00:40:57 701 288 M20 Josh Koopmann, 30, St. Louis Park, MN 38.72% 33:38 10:50 00:43:51 702 289 M20 Joe Merino, 27, Kcmo, MO 38.58% 33:39 10:50 00:36:12 703 290 M20 Grant Gagner, 30, St Anthony, MN 38.70% 33:39 10:50 00:40:27 704 19 M12 Henry Schloesser, 12, St. Anthony, MN 42.84% 33:40 10:50 00:40:53 705 27 M60 Marshall Werden, 64, Plymouth, MN 49.02% 33:41 10:50 00:34:24 706 291 M20 Travis Yocum, 33, Saint Paul, MN 39.01% 33:41 10:50 00:36:04 707 292 M20 Christian Jacobs, 26, Minneapolis, MN 38.53% 33:42 10:51 00:36:07 708 20 M12 Bennett Kotzer, 12, Saint Anthony, MN 42.80% 33:42 10:51 00:40:52 709 41 M50 Todd Ginter, 51, Faribault, MN 44.09% 33:43 10:51 00:34:13 710 41 M18 Jason Chang, 19, Woodbury, MN 38.51% 33:43 10:51 00:38:54 711 22 M14 Blake Knapp, 14, Andover, MN 40.57% 33:45 10:52 00:34:25 712 80 M35 Thomas Messerli, 38, Plymouth, MN 40.03% 33:46 10:52 00:37:25 713 293 M20 Dylan Hielkema, 31, Minneapolis, MN 38.62% 33:48 10:53 00:41:34 714 69 M40 Jesus Cabanas, 43, Cottage Grove, MN 41.44% 33:48 10:53 00:34:09 715 294 M20 Adam Horejsi, 34, Minneapolis, MN 39.04% 33:48 10:53 00:39:38 716 81 M35 David Windseth, 38, Plymouth, MN 39.99% 33:48 10:53 00:39:00 717 13 M10 Nick Wycinowski, 11, Woodbury, MN 44.12% 33:49 10:53 00:41:33 718 13 M65 Richard Malikowski, 69, Coon Rapids, MN 51.06% 33:50 10:53 00:53:53 719 28 M60 Scott Kulberg, 62, Maple Grove, MN 47.96% 33:51 10:54 00:37:55 720 45 M45 Edward Schwaesdall, 49, Shakopee, MN 43.25% 33:51 10:54 00:40:57 721 46 M45 Bill Peterson, 48, Slinger, WI 42.93% 33:51 10:54 00:53:48 722 295 M20 Rijesh Kumar, 31, Plymouth, MN 38.54% 33:52 10:54 00:37:52 723 16 M16 Ephram Carlson, 16, Chaska, MN 39.11% 33:52 10:54 00:35:22 724 70 M40 Adam Kaeding, 43, St. Paul, MN 41.34% 33:53 10:54 00:36:15 725 30 M55 Brian Gustafson, 55, Minneapolis, MN 45.24% 33:54 10:55 00:37:46 726 42 M18 Zachary Oswald, 18, Stillwater, MN 38.31% 33:54 10:55 00:39:06 727 296 M20 Shae Nelson, 22, Inver Grove Heigh, MN 38.30% 33:54 10:55 00:37:26 728 71 M40 Taylor Murray, 40, Brooklyn Park, MN 40.44% 33:54 10:55 00:37:57 729 82 M35 Luke Nilles, 36, Saint Paul, MN 39.33% 33:55 10:55 00:36:18 730 31 M55 Patrick Dobrowski, 58, Lakeville, MN 46.29% 33:56 10:55 00:36:37 731 6 M8 Greyson Wycinowski, 9, Woodbury, MN 47.93% 33:56 10:55 00:41:40 732 47 M45 Steve Wall, 48, Eagan, MN 42.80% 33:57 10:56 00:35:42 733 72 M40 Kevin Vandevoorde, 44, Minneapolis, MN 41.51% 33:59 10:56 00:39:16 734 297 M20 Nicholas Keyport, 29, Ramsey, MN 38.25% 33:59 10:56 00:37:44 735 43 M18 Adam Pike, 19, Minneapolis, MN 38.15% 34:02 10:57 00:38:50 736 29 M60 Gregory Stolze, 63, Williamsburg, IA 48.11% 34:02 10:57 00:35:52 737 298 M20 Manuel Castillo Iv, 26, Minneapolis, MN 38.13% 34:03 10:58 00:39:04 738 83 M35 Matt Bilski, 38, New Brighton, MN 39.70% 34:03 10:58 00:37:54 739 14 M65 Mike Borneke, 69, Eagle Lake, MN 50.74% 34:03 10:58 00:35:26 740 299 M20 Maxwell Sellner, 25, Minneapolis, MN 38.11% 34:04 10:58 00:36:46 741 32 M55 James Cownie, 57, Maplewood, MN 45.72% 34:05 10:58 00:37:24 742 42 M50 Jonathan Buckley, 51, Lakeville, MN 43.61% 34:05 10:58 00:37:49 743 44 M18 Joseph Schammel, 19, Austin, MN 38.07% 34:06 10:59 00:38:55 744 84 M35 Adam Skoglund, 38, Eden Prairie, MN 39.60% 34:08 10:59 00:40:23 745 30 M60 Kevin Heintz, 63, Savage, MN 47.94% 34:09 10:59 00:39:41Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
746 300 M20 Will Pearson, 32, Brooklyn Park, MN 38.30% 34:11 11:00 00:43:38 747 301 M20 Caden Neubauer, 21, Zimmerman, MN 37.98% 34:11 11:00 00:42:00 748 45 M18 Gavin Neubauer, 18, Zimmerman, MN 37.98% 34:12 11:00 00:42:00 749 85 M35 Blake Johnson, 37, Saint Anthony, MN 39.25% 34:12 11:00 00:36:49 750 33 M55 Jeffrey Ferrazzo, 58, Edina, MN 45.89% 34:14 11:01 00:34:35 751 302 M20 Dalton Cloutier, 29, Monticello, MN 37.98% 34:14 11:01 00:37:07 752 34 M55 Michael Dewitt, 58, Saint Paul, MN 45.89% 34:14 11:01 00:38:03 753 43 M50 Patrick Richardson, 51, St Paul, MN 43.42% 34:14 11:01 00:37:17 754 303 M20 Moshe Nathan, 28, Woodbury, MN 37.92% 34:15 11:01 00:37:17 755 86 M35 Thomas Rams, 36, Golden Valley, MN 38.94% 34:15 11:01 00:38:36 756 35 M55 David Gehring, 55, New Brighton, MN 44.78% 34:15 11:01 00:38:36 757 44 M50 Drew Helmer, 53, Houston, TX 44.08% 34:15 11:01 00:36:30 758 2 M70 Marsonchri Rinkenberger, 74, Shoreview, MN 53.82% 34:16 11:02 00:35:42 759 87 M35 Eric Matthews, 35, Eagan, MN 38.68% 34:17 11:02 00:36:33 760 304 M20 Adam Halonen, 27, Woodbury, MN 37.85% 34:18 11:02 00:37:16 761 305 M20 Kevin Xiong, 26, Brooklyn Center, MN 37.83% 34:19 11:03 00:37:45 762 45 M50 Troy Meyer, 52, Medford, WI 43.63% 34:20 11:03 00:37:24 763 306 M20 Brooks Stapleton, 33, Minneapolis, MN 38.25% 34:21 11:03 00:34:21 764 307 M20 Caleb Kubista, 22, Owatonna, MN 37.78% 34:22 11:04 00:57:21 765 88 M35 Teagan Hynes, 36, St Louis Park, MN 38.79% 34:23 11:04 00:37:35 766 308 M20 Riley Rogotzke, 30, Chanhassen, MN 37.86% 34:24 11:04 00:41:03 767 309 M20 Tyler Wing, 27, Anoka, MN 37.74% 34:24 11:04 00:38:00 768 73 M40 Kevin Wick, 40, Woodbury, MN 39.85% 34:24 11:04 00:40:55 769 21 M12 Owen Peterson, 13, Madison Lake, MN 40.75% 34:24 11:04 00:37:24 770 310 M20 Ashton Adank, 32, Deforest, WI 38.04% 34:25 11:05 00:38:01 771 311 M20 Andrew Rossow, 29, Dundas, MN 37.77% 34:25 11:05 00:33:01 772 312 M20 Matt Nuechterlein, 33, Saint Paul, MN 38.17% 34:25 11:05 00:37:40 773 46 M50 Thomas Johnson, 50, Champlin, MN 42.86% 34:25 11:05 00:37:10 774 36 M55 Thomas Sharp, 59, Apple Valley, MN 45.99% 34:26 11:05 00:33:03 775 48 M45 Josh Vrzal, 48, Bloomington, MN 42.18% 34:27 11:05 00:39:55 776 313 M20 Kenneth Aviles Padilla, 31, Minneapolis, MN 37.85% 34:29 11:06 00:35:44 777 314 M20 Jack Forbort, 27, St. Louis Park, MN 37.65% 34:29 11:06 00:39:40 778 315 M20 Tristian Cheshier, 25, West St. Paul, MN 37.65% 34:29 11:06 00:41:13 779 316 M20 Samuel Bents, 22, Woodbury, MN 37.65% 34:29 11:06 00:35:35 780 74 M40 Aj Oldenburg, 40, Carver, MN 39.73% 34:30 11:06 00:38:41 781 317 M20 Bee Vang, 32, Blaine, MN 37.91% 34:32 11:07 00:38:02 782 318 M20 Ben Behling, 26, Eau Claire, WI 37.60% 34:32 11:07 00:37:29 783 319 M20 Mike Arlt, 34, Golden Valley, MN 38.19% 34:33 11:07 00:36:22 784 320 M20 Miguel Ortiz, 33, Bloomington, MN 38.03% 34:33 11:07 00:40:24 785 321 M20 Nolan Rice, 25, St Louis Park, MN 37.58% 34:33 11:07 00:36:35 786 322 M20 Dennis Lee, 28, Minneapolis, MN 37.54% 34:36 11:08 00:39:40 787 323 M20 Nate Prill, 32, St Paul, MN 37.80% 34:38 11:09 00:41:04 788 49 M45 Tom Nollan, 49, Maple Grove, MN 42.27% 34:38 11:09 00:38:54 789 324 M20 Michael Sletten, 27, Brooklyn Center, MN 37.47% 34:39 11:09 00:38:10 790 75 M40 Chris Peterson, 44, Madison Lake, MN 40.70% 34:40 11:09 00:37:39 791 31 M60 Jim Ringdal, 64, Blaine, MN 47.63% 34:40 11:09 00:36:33 792 14 M10 Elliot Perry, 10, St Michael, MN 44.77% 34:41 11:10 00:43:47 793 325 M20 Jordan Kvam, 27, Bloomington, MN 37.42% 34:42 11:10 00:41:15 794 326 M20 Jaycee Goossen, 21, Woodbury, MN 37.40% 34:43 11:10 00:38:21 795 37 M55 Don Hettinga, 55, Owatonna, MN 44.15% 34:44 11:11 00:38:23 796 327 M20 Logan Bigelow, 22, Minneapolis, MN 37.36% 34:45 11:11 00:39:03 797 328 M20 John Paulsen, 26, Winona, MN 37.33% 34:47 11:12 00:36:39 798 2 JrM Brody Leclaire, 6, Woodbury, MN 56.54% 34:47 11:12 00:40:51 799 15 M10 Tiernan Fitzsimmons, 11, Minnetonka, MN 42.89% 34:47 11:12 00:40:23 800 7 M8 Aiden Leclaire, 9, Woodbury, MN 46.74% 34:48 11:12 00:40:55 801 76 M40 Shaun Ryan, 40, Champlin, MN 39.37% 34:49 11:12 00:38:33 802 15 M65 Michael Dow, 66, Farmington, MN 48.25% 34:49 11:12 00:39:43 803 329 M20 Ronald Enno Jr, 32, Minneapolis, MN 37.60% 34:49 11:12 00:41:01 804 330 M20 Ryan Ticen, 34, Richfield, MN 37.90% 34:49 11:12 00:40:41 805 331 M20 Nate Solyntjes, 33, Maplewood, MN 37.72% 34:50 11:13 00:36:39 806 89 M35 Tim Chandler, 37, Eagan, MN 38.52% 34:51 11:13 00:39:52 807 22 M12 Martijn Krook-Magnuson, 13, Roseville, MN 40.22% 34:51 11:13 00:39:26 808 32 M60 Brad Ullery, 61, Minneapolis, MN 46.18% 34:52 11:13 00:39:54 809 16 M10 Peter Klein, 10, Minneapolis, MN 44.53% 34:52 11:13 00:40:02 810 77 M40 Chris Krook-Magnuson, 43, Roseville, MN 40.17% 34:52 11:13 00:39:26 811 332 M20 Joseph Vo, 32, Dayton, MN 37.51% 34:54 11:14 00:36:52 812 333 M20 Steven Wesbur, 34, Minneapolis, MN 37.77% 34:56 11:15 00:39:52 813 78 M40 Joel Larson, 40, Saint Paul, MN 39.20% 34:58 11:15 00:38:39 814 90 M35 Tyler Hubert, 35, Lino Lakes, MN 37.91% 34:59 11:16 00:41:15 815 91 M35 Andy Krafcheck, 36, Minneapolis, MN 38.13% 34:59 11:16 00:42:21 816 38 M55 Steve Theisen, 57, Maple Grove, MN 44.50% 35:01 11:16 00:39:26 817 23 M14 Isabella Britton, 14, Prescott, WI 39.08% 35:02 11:17 00:41:16 818 33 M60 Carl Anderson, 62, Maple Grove, MN 46.32% 35:03 11:17 00:42:48 819 334 M20 Derek Ellis, 30, Brownsdale, MN 37.15% 35:03 11:17 00:42:48 820 47 M50 Hongfei Guo, 50, North Oaks, MN 42.05% 35:05 11:18 00:42:41 821 335 M20 Bjorn Franke, 20, Zimmerman Mn, MN 37.01% 35:05 11:18 00:38:32 822 336 M20 Jonathan Cubero, 20, Farmington, MN 36.99% 35:06 11:18 00:38:11 823 337 M20 Jonah Jelinski, 23, Minneapolis, MN 36.99% 35:06 11:18 00:40:04 824 338 M20 Nils Franke, 20, Zimmerman, MN 36.99% 35:06 11:18 00:38:32 825 339 M20 Jackson Knoepke, 21, Rochester, MN 36.99% 35:06 11:18 00:41:40 826 92 M35 Ben Hering, 39, Minneapolis, MN 38.78% 35:06 11:18 00:40:00 827 23 M12 Cal McNamara, 12, New Richmond, WI 41.07% 35:07 11:18 00:42:06 828 34 M60 Daniel Pierstorff, 64, Minnetonka, MN 47.02% 35:07 11:18 00:38:37 829 46 M18 Noah Flees, 18, Savage, MN 36.97% 35:08 11:18 00:39:30 830 48 M50 Todd Jelinski, 53, Moorhead, MN 42.97% 35:08 11:18 00:40:05 831 340 M20 Albert Lim, 32, Inver Grove Heigh, MN 37.26% 35:08 11:18 00:36:36 832 341 M20 Jacob Jelinski, 21, Moorhead, MN 36.95% 35:08 11:18 00:40:05 833 342 M20 Matthew Schott, 23, Minneapolis, MN 36.94% 35:09 11:19 00:39:44 834 343 M20 Neal Bhakta, 24, Minneapolis, MN 36.92% 35:10 11:19 00:40:13 835 49 M50 Bradley Alto, 52, Plymouth, MN 42.54% 35:13 11:20 00:41:10 836 344 M20 Noah Torvik, 23, Robbinsdale, MN 36.87% 35:13 11:20 00:40:16 837 345 M20 Alex Green, 34, North Mankato, MN 37.43% 35:15 11:21 00:42:32 838 346 M20 Ethan Osmundson, 21, Champlin, MN 36.83% 35:15 11:21 00:37:58 839 39 M55 Ross Meisner, 57, Fridley, MN 44.21% 35:15 11:21 00:39:15 840 347 M20 Jesse Densch, 26, Minneapolis, MN 36.83% 35:15 11:21 00:37:12 841 348 M20 Curtis Ghylin, 30, Lakeville, MN 36.93% 35:16 11:21 00:38:12 842 79 M40 Jason Kallestad, 43, Minnetrista, MN 39.68% 35:18 11:22 00:42:23 843 17 M16 Asher Maudsley, 17, Woodbury, MN 37.07% 35:18 11:22 00:37:18 844 50 M45 Jason Bakke, 46, St Michael, MN 40.56% 35:18 11:22 00:38:25 845 349 M20 Chris Scott, 28, Saint Michael, MN 36.79% 35:18 11:22 00:38:58 846 40 M55 Rob Lawrence, 57, Andover, MN 44.12% 35:19 11:22 00:38:25 847 51 M45 Minh Dam, 48, Little Canada, MN 41.14% 35:19 11:22 00:37:51 848 50 M50 Scott Fremont, 51, Minneapolis, MN 42.03% 35:22 11:23 00:35:27 849 80 M40 Kyle Wintz, 43, Oak Grove, MN 39.58% 35:23 11:23 00:37:30 850 350 M20 Thaxton Gamache, 27, Minneapolis, MN 36.69% 35:23 11:23 00:38:27 851 35 M60 T Hedblom, 62, Eagan, MN 45.86% 35:24 11:24 00:43:33 852 51 M50 Jung Seo, 53, Excelsior, MN 42.63% 35:25 11:24 00:45:58 853 351 M20 Mitchell Roeser, 33, Woodbury, MN 37.04% 35:28 11:25 00:38:46 854 36 M60 Steven Levey, 63, Apple Valley, MN 46.14% 35:29 11:25 00:38:47 855 93 M35 Dallas Gainey, 36, Minneapolis, MN 37.59% 35:29 11:25 00:37:04 856 94 M35 John Powers, 35, Plymouth, MN 37.36% 35:30 11:26 00:40:27 857 52 M50 Troy Bernard, 51, Saint Paul, MN 41.87% 35:30 11:26 00:40:50 858 52 M45 Aaron Sattersten, 47, Rogers, MN 40.61% 35:31 11:26 00:37:25 859 352 M20 Steven Forsythe, 34, Woodbury, MN 37.14% 35:32 11:26 00:39:49 860 353 M20 Avery Fessler, 22, San Diego, CA 36.54% 35:32 11:26 00:35:50 861 53 M45 Samuel Andrews, 46, Ham Lake, MN 40.29% 35:32 11:26 00:38:28 862 8 M8 Raif Kesswater, 9, South St Paul, MN 45.78% 35:32 11:26 00:41:12 863 17 M10 William Glover, 11, Minneapolis, MN 41.97% 35:33 11:27 00:40:57 864 41 M55 Thomas Halonen, 58, New Richmond, WI 44.17% 35:34 11:27 00:41:07 865 42 M55 Kurt Jones, 58, Excelsior, MN 44.15% 35:35 11:27 00:43:06 866 81 M40 Matthew Glover, 41, Minneapolis, MN 38.80% 35:35 11:27 00:40:58 867 54 M45 Mike Mikkelson, 45, Minneapolis, MN 39.94% 35:35 11:27 00:38:14 868 354 M20 Levon Carlson, 34, Golden Valley, MN 37.08% 35:35 11:27 00:38:09 869 53 M50 Troy Clarity, 51, Richfield, MN 41.72% 35:38 11:28 00:39:25 870 3 M75 Doug Nelson, 78, Reedsburg, WI 55.63% 35:39 11:28 00:37:26 871 54 M50 Michael Head, 54, Roseville, MN 42.62% 35:42 11:29 00:39:14 872 55 M50 Dan Jolly, 52, Andover, MN 41.96% 35:42 11:29 00:40:16 873 55 M45 Avery Doree, 45, Minneapolis, MN 39.73% 35:46 11:31 00:41:28 874 82 M40 Rick Wilson, 42, Minneapolis, MN 38.86% 35:47 11:31 00:41:25 875 83 M40 Jeremy Chalupsky, 42, Scandia, MN 38.86% 35:47 11:31 00:45:19 876 355 M20 Grant Berkbigler, 22, Minneapolis, MN 36.28% 35:47 11:31 00:42:05 877 43 M55 Mark Murphy, 55, Woodbury, MN 42.86% 35:47 11:31 00:40:26 878 95 M35 Ken Bougie, 35, Coon Rapids, MN 37.04% 35:48 11:31 00:42:17 879 3 M70 Rick Johnson, 73, Champlin, MN 50.74% 35:48 11:31 00:41:20 880 84 M40 Josh Eastman, 40, Blaine, MN 38.22% 35:52 11:33 00:44:34 881 56 M45 Joe Thiel, 45, Brooklyn Park, MN 39.62% 35:52 11:33 00:41:23 882 44 M55 Jesse Anibas, 57, White Bear Lake, MN 43.45% 35:52 11:33 00:40:23 883 85 M40 Robert Redepenning, 44, Mounds View, MN 39.32% 35:53 11:33 00:40:03 884 86 M40 Thomas Brezinski, 40, Minneapolis, MN 38.19% 35:54 11:33 00:36:48 885 356 M20 Sam Somrock, 25, Minneapolis, MN 36.13% 35:56 11:34 00:57:25 886 16 M65 Mark Kreitzer, 69, Minneapolis, MN 48.08% 35:56 11:34 00:43:52 887 9 M8 Dominiq Peterson, 9, Richfield, MN 45.25% 35:57 11:34 00:39:33 888 87 M40 Jeremiah Gaul, 41, Mankato, MN 38.40% 35:57 11:34 00:39:35 889 45 M55 Bob Isaacson, 59, Minnetonka, MN 44.03% 35:58 11:35 00:42:44 890 56 M50 Greg Bourland, 51, Minneapolis, MN 41.33% 35:58 11:35 00:40:57 891 357 M20 Blair Chapman, 30, Duluth, MN 36.19% 35:59 11:35 00:36:55 892 358 M20 William Miller, 25, Minneapolis, MN 36.05% 36:01 11:36 00:41:28 893 96 M35 Aaron Hoy, 35, Chaska, MN 36.79% 36:03 11:36 00:59:15 894 97 M35 Chris Odonnell, 35, East Bethel, MN 36.79% 36:03 11:36 00:39:35 895 46 M55 Paul Rivard, 57, Vadnais Heights, MN 43.16% 36:06 11:37 00:38:16 896 88 M40 David Fitzsimmons, 44, Minnetonka, MN 39.08% 36:06 11:37 00:41:41 897 57 M45 Dustin Gingerich, 46, Minneapolis, MN 39.66% 36:06 11:37 00:38:32 898 359 M20 Nicolas Bancker, 20, Woodbury, MN 35.95% 36:07 11:37 00:41:15 899 3 JrM Connor Dahlman, 7, Edina, MN 50.59% 36:08 11:38 00:40:09 900 47 M55 Paul Gidley, 57, Saint Paul, MN 43.12% 36:08 11:38 00:37:39 901 360 M20 Andrew McGill, 25, St Germain, WI 35.93% 36:08 11:38 00:39:17 902 361 M20 Jacob Jensen, 25, Albert Lea, MN 35.92% 36:09 11:38 00:41:21 903 57 M50 Scott Herbst, 53, Elko New Market, MN 41.76% 36:09 11:38 00:41:20 904 58 M50 Rick Theisen, 52, Champlin, MN 41.42% 36:10 11:38 00:40:33 905 89 M40 Travis Finlayson, 40, Burnsville, MN 37.90% 36:10 11:38 00:36:16 906 362 M20 Michael Kloster, 31, Minneapolis, MN 36.07% 36:11 11:39 00:39:51 907 363 M20 Robert Warmka, 28, Eagan, MN 35.88% 36:12 11:39 00:45:54 908 37 M60 Donald Master, 60, Robbinsdale, MN 44.07% 36:14 11:40 00:39:52 909 90 M40 Christopher Young, 40, Shoreview, MN 37.83% 36:14 11:40 00:46:20 910 58 M45 Jon Justin, 49, Minneapolis, MN 40.37% 36:16 11:40 00:39:56 911 48 M55 Rob Warmka, 57, Prior Lake, MN 42.95% 36:17 11:41 00:45:59 912 59 M50 Jeremy Brisbin, 52, Coon Rapids, MN 41.29% 36:17 11:41 00:39:42 913 98 M35 Brad Dahlman, 37, Edina, MN 37.00% 36:17 11:41 00:40:19 914 10 M8 Elsie Zaelich, 9, Minnneapolis, MN 44.79% 36:19 11:41 00:42:51 915 364 M20 Andrew Durkot, 27, St. Paul, MN 35.75% 36:19 11:41 00:39:16 916 59 M45 Lance Thill, 48, Goodview, MN 40.01% 36:19 11:41 00:44:50 917 365 M20 Shay Ridl, 28, Iowa City, IA 35.74% 36:20 11:42 00:42:26 918 11 M8 Lewis Ratnayake, 8, Stillwater, MN 47.23% 36:21 11:42 00:41:43 919 60 M45 Josh Kling, 49, Chaska, MN 40.26% 36:22 11:42 00:38:24 920 91 M40 Kevin Szozda, 41, Minneapolis, MN 37.96% 36:22 11:42 00:40:22 921 60 M50 Jack Zaelich, 54, Minnneapolis, MN 41.84% 36:22 11:42 00:42:54 922 4 M70 Dave Horstmann, 73, Victoria, MN 49.93% 36:23 11:43 00:39:31 923 17 M65 Sean Kelly, 69, Apple Valley, MN 47.42% 36:26 11:44 00:38:51 924 49 M55 David Hagen, 58, Minneapolis, MN 43.10% 36:27 11:44 00:43:27 925 366 M20 Jordon Harrison, 33, Monticello, MN 36.01% 36:29 11:45 00:37:15 926 38 M60 Randy Harrison, 61, Maple Grove, MN 44.11% 36:30 11:45 00:37:17 927 92 M40 Corey Domin, 40, Stillwater, MN 37.56% 36:30 11:45 00:41:47 928 61 M50 Scott Jensen, 53, Zumbrota, MN 41.36% 36:30 11:45 00:37:39 929 47 M18 Justin Kleve, 19, Wayzata, MN 35.54% 36:32 11:46 00:40:44 930 18 M10 Camden Bemrich, 10, Janesville, WI 42.48% 36:33 11:46 00:38:28 931 367 M20 William Hammann, 28, Otsego, MN 35.52% 36:34 11:46 00:42:08 932 61 M45 Preeth Meka, 47, Shoreview, MN 39.44% 36:34 11:46 00:37:47 933 368 M20 Carlos Fitts, 28, Woodbury, MN 35.50% 36:35 11:46 00:44:46 934 5 M70 David Rapp, 70, Kenyon, MN 47.75% 36:35 11:46 00:45:26 935 62 M50 Shawn Betts, 51, Hugo, MN 40.62% 36:36 11:47 00:40:52 936 369 M20 Tony Zhang, 20, Osseo, MN 35.43% 36:39 11:48 00:43:14 937 370 M20 Josh Welna, 30, Fridley, MN 35.52% 36:40 11:48 00:38:07 938 371 M20 Anthony Peluf, 32, Chaska, MN 35.69% 36:41 11:48 00:39:56 939 372 M20 Alex Karwowski, 21, Minneapolis, MN 35.38% 36:42 11:49 00:43:15 940 373 M20 Nitzan Friedberg, 21, Minneapolis, MN 35.38% 36:42 11:49 00:43:14 941 374 M20 Jack Sjostrand, 21, Minneapolis, MN 35.38% 36:42 11:49 00:43:15 942 375 M20 Lucas Kerin, 21, Eden Prairie, MN 35.36% 36:43 11:49 00:43:15 943 93 M40 Bob Leuer, 42, North Mankato, MN 37.85% 36:44 11:49 00:43:03 944 376 M20 Jason Hafemann, 33, Plymouth, MN 35.75% 36:45 11:50 00:42:40 945 62 M45 Lucas Yoho, 47, Minneapolis, MN 39.25% 36:45 11:50 00:39:38 946 63 M45 Martin Guldberg, 49, Lakeville, MN 39.82% 36:46 11:50 00:40:57 947 377 M20 Brandon Johnson, 27, Hugo, MN 35.31% 36:46 11:50 00:44:54 948 63 M50 James Johnson, 51, Hugo, MN 40.41% 36:47 11:50 00:44:53 949 99 M35 Joshua Nelson, 39, Minneapolis, MN 36.94% 36:51 11:52 00:40:18 950 100 M35 Erik Reynolds, 38, St Paul, MN 36.67% 36:52 11:52 00:39:34 951 378 M20 Nick Le, 34, Woodbury, MN 35.78% 36:53 11:52 00:38:03 952 6 M70 Michael Pettit, 72, Minneapolis, MN 48.56% 36:53 11:52 00:41:31 953 18 M16 Hayden Mortensen, 16, Hanover, MN 35.90% 36:54 11:53 00:42:01 954 39 M60 Kevin Hogan, 64, Eagan, MN 44.75% 36:54 11:53 00:41:45 955 101 M35 Ryan Hatteberg, 39, Maple Grove, MN 36.89% 36:54 11:53 00:41:37 956 379 M20 Kyle Schoenberger, 30, Centerville, MN 35.29% 36:54 11:53 00:40:13 957 64 M50 Dale Brasher, 51, Blaine, MN 40.27% 36:55 11:53 00:41:15 958 380 M20 Nate Gilman, 27, Minneapolis, MN 35.17% 36:55 11:53 00:40:16 959 65 M50 Cory Rickheim, 50, Apple Valley, MN 39.96% 36:55 11:53 00:38:30 960 4 JrM Mason Peterson, 7, Richfield, MN 49.45% 36:58 11:54 00:40:35 961 50 M55 Matt Jurewicz, 56, Richfield, MN 41.82% 36:58 11:54 00:38:12 962 48 M18 Samuel Cammack, 18, Plymouth, MN 35.09% 37:01 11:55 00:43:10 963 381 M20 Michael Markiewicz, 23, Minneapolis, MN 35.07% 37:01 11:55 00:39:28 964 382 M20 Gregory Goodwine Jr, 24, Minneapolis, MN 35.04% 37:03 11:55 00:41:21 965 66 M50 Frank Douma, 52, St Paul, MN 40.43% 37:03 11:55 00:39:29 966 94 M40 Christopher Keyser, 40, Mound, MN 37.00% 37:03 11:55 00:46:14 967 67 M50 Matt Ritcey, 52, Rochester, MN 40.43% 37:03 11:55 00:37:57 968 24 M12 Garrett Clennon, 12, Apple Valley, MN 38.93% 37:03 11:55 00:43:19 969 383 M20 Gunnar Zellman, 26, St Paul, MN 35.01% 37:05 11:56 00:43:00 970 384 M20 Marko Dewhurst, 28, St Paul, MN 35.02% 37:05 11:56 00:42:18 971 102 M35 Tedmund Leung, 37, Edina, MN 36.20% 37:05 11:56 00:40:04 972 64 M45 Brian Grudem, 49, Zumbrota, MN 39.48% 37:05 11:56 00:38:14 973 68 M50 Todd Sparks, 52, Maple Grove, MN 40.38% 37:06 11:56 00:40:18 974 12 M8 Bennett Thorson, 9, Courtland, MN 43.84% 37:06 11:56 00:40:05 975 19 M10 Asher Cunningham, 11, Little Canada, MN 40.22% 37:06 11:56 00:42:30 976 95 M40 Dylan Thorson, 42, Courtland, MN 37.46% 37:07 11:57 00:40:06 977 385 M20 Manjul Sharma, 23, Minneapolis, MN 34.93% 37:10 11:58 00:42:03 978 386 M20 Michael Smith, 23, Plymouth, MN 34.92% 37:11 11:58 00:41:00 979 51 M55 Matt Bower, 56, Minneapolis, MN 41.55% 37:12 11:58 00:43:45 980 96 M40 Anthony Minus, 43, Minneapolis, MN 37.62% 37:14 11:59 00:42:56Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
981 69 M50 Michael Swenson, 50, Shoreview, MN 39.59% 37:16 12:00 00:42:30 982 52 M55 Dennis Wagner, 57, Maple Grove, MN 41.79% 37:17 12:00 00:41:18 983 387 M20 Matt Briese, 27, Saint Louis Park, MN 34.81% 37:18 12:00 00:42:31 984 65 M45 Ryan Jeppesen, 47, Rosemount, MN 38.67% 37:18 12:00 00:46:50 985 388 M20 Miguel Pratas Fernandes, 24, Minneapolis, MN 34.79% 37:19 12:01 00:41:32 986 53 M55 Spencer Wallman, 55, Saint Paul, MN 41.10% 37:19 12:01 00:43:16 987 66 M45 Edward Larson, 45, Roseville, MN 38.08% 37:19 12:01 00:42:01 988 40 M60 Ralph Kant, 64, Delano, MN 44.21% 37:21 12:01 00:42:35 989 41 M60 Arch Allison, 60, Waukee, IA 42.73% 37:22 12:02 00:40:30 990 54 M55 Roger Ehresmann, 56, St Paul, MN 41.31% 37:25 12:03 00:40:26 991 389 M20 Lak Phothong, 34, St Cloud, MN 35.20% 37:29 12:04 00:42:43 992 390 M20 Josh Kiley, 34, St Paul, MN 35.19% 37:30 12:04 00:42:43 993 18 M65 Jon Nelson, 67, St. Paul, MN 45.19% 37:30 12:04 00:42:52 994 97 M40 Eric Ternand, 40, Maple Grove, MN 36.54% 37:31 12:04 00:39:40 995 55 M55 Bradley Hapka, 55, Inver Grove Heigh, MN 40.82% 37:34 12:05 00:40:19 996 103 M35 Vaser Xiong, 37, Brooklyn Park, MN 35.73% 37:34 12:05 00:43:29 997 104 M35 Drew C, 38, Champlin, MN 35.95% 37:36 12:06 00:38:23 998 20 M10 Caden Literski, 11, Blaine, MN 39.68% 37:36 12:06 00:42:32 999 70 M50 John McGuire, 53, Minneapolis, MN 40.15% 37:36 12:06 00:41:44 1000 391 M20 James Kerber, 24, Saint Anthony, MN 34.50% 37:38 12:07 00:42:59 1001 71 M50 Michael Sunde, 50, Le Roy, MN 39.13% 37:42 12:08 00:42:14 1002 392 M20 Billy Macias, 20, Le Roy, MN 34.44% 37:42 12:08 00:42:14 1003 105 M35 Peter Nelson, 35, Dayton, MN 35.18% 37:42 12:08 00:40:54 1004 72 M50 Adam Goenner, 50, Clear Lake, MN 39.13% 37:42 12:08 00:45:46 1005 42 M60 Robert Jacobson, 62, Ham Lake, MN 43.05% 37:43 12:08 00:38:32 1006 106 M35 Sarah Nelson, 35, Dayton, MN 35.15% 37:44 12:09 00:40:54 1007 56 M55 Kevin Schum, 57, Minnetonka, MN 41.28% 37:45 12:09 00:44:10 1008 107 M35 Timothy McCord, 37, Roseville, MN 35.56% 37:45 12:09 00:43:47 1009 393 M20 Jesse Mojeske, 25, Oakdale, MN 34.38% 37:46 12:09 00:42:05 1010 108 M35 Scott Parson, 35, Columbia Heights, MN 35.07% 37:49 12:10 00:42:19 1011 67 M45 Nate Kircher, 47, Lakeville, MN 38.14% 37:49 12:10 00:40:06 1012 68 M45 Jason Mortensen, 45, Hanover, MN 37.55% 37:51 12:11 00:42:58 1013 69 M45 Melanie Zaelich, 49, Minnneapolis, MN 38.65% 37:53 12:12 00:44:25 1014 21 M10 Levi Peterson, 10, Maple Grove, MN 40.95% 37:55 12:12 00:43:50 1015 394 M20 Armstrong Oconnell, 22, Roseville, MN 34.21% 37:57 12:13 00:44:53 1016 57 M55 Vern Rasmussen, 59, Albert Lea, MN 41.68% 38:00 12:14 00:41:00 1017 109 M35 Matthew Haas, 36, North St Paul, MN 35.08% 38:01 12:14 00:41:45 1018 70 M45 Salil Deshpande, 49, Houston, TX 38.44% 38:05 12:15 00:40:20 1019 395 M20 Preston Grundy, 25, Brookyln Park, MN 34.05% 38:08 12:16 00:43:11 1020 19 M65 Bruce Duncomb, 67, Eden Prairie, MN 44.38% 38:11 12:17 00:40:48 1021 24 M14 Augie Fischbach, 15, St Louis Park, MN 35.16% 38:13 12:18 00:42:06 1022 396 M20 Luther Burns, 26, Lino Lakes, MN 33.96% 38:14 12:18 00:45:06 1023 397 M20 Brendan Harper, 34, Savage, MN 34.51% 38:14 12:18 00:42:39 1024 398 M20 Jordan Seitz, 29, Roseville, MN 34.00% 38:14 12:18 00:45:06 1025 110 M35 Travis Berger, 38, New Brighton, MN 35.32% 38:16 12:19 00:43:00 1026 73 M50 Chad Olson, 53, Mound, MN 39.38% 38:20 12:20 00:43:25 1027 74 M50 Aaron Stewart, 51, Burnsville, MN 38.78% 38:20 12:20 00:40:20 1028 111 M35 Justin Smith, 37, Plymouth, MN 35.02% 38:20 12:20 00:38:52 1029 71 M45 Joel Ulland, 49, Lakeville, MN 38.14% 38:23 12:21 00:43:40 1030 399 M20 Juan Barrera, 30, Burnsville, MN 33.91% 38:24 12:22 00:45:06 1031 58 M55 Patrick Bacon, 58, Maple Plain, MN 40.87% 38:26 12:22 00:43:15 1032 59 M55 Marty Gaslin, 59, Woodbury, MN 41.19% 38:27 12:23 00:43:16 1033 43 M60 Kevin Keller, 63, East Bethel, MN 42.56% 38:28 12:23 00:40:48 1034 5 JrM Mason Langeberg, 7, Blaine, MN 47.50% 38:29 12:23 00:39:42 1035 60 M55 Dan Cowger, 59, Delano, MN 41.14% 38:30 12:23 00:58:24 1036 112 M35 Peter Eull, 38, St Michael, MN 35.11% 38:30 12:23 00:43:12 1037 72 M45 Jason Grosz, 46, Inver Grove Heigh, MN 36.99% 38:42 12:27 00:45:55 1038 25 M14 Cody Brozzo, 14, Maplewood, MN 35.38% 38:42 12:27 00:43:10 1039 400 M20 Mark Schmidt, 30, St. Paul, MN 33.62% 38:44 12:28 00:41:42 1040 73 M45 Christopher Bunting, 45, Lakeville, MN 36.69% 38:44 12:28 00:45:56 1041 20 M65 John Pearson, 67, Albertville, MN 43.75% 38:44 12:28 00:43:25 1042 44 M60 James Rauzi, 61, Duluth, MN 41.57% 38:44 12:28 00:44:41 1043 401 M20 Dylan Howey, 32, St Paul, MN 33.74% 38:48 12:29 00:44:59 1044 98 M40 Jeremy McCawley, 44, Shoreview, MN 36.30% 38:52 12:31 00:43:46 1045 74 M45 Peter Smith, 46, Mendota Heights, MN 36.79% 38:55 12:32 00:42:58 1046 75 M50 Willie Wong, 52, Woodbury, MN 38.49% 38:55 12:32 00:47:13 1047 4 M75 John Brown, 79, Kenyon, MN 52.02% 38:57 12:32 00:40:02 1048 6 JrM Carter Naughton, 7, White Bear Lake, MN 46.85% 39:01 12:33 00:43:08 1049 99 M40 Brian Naughton, 42, White Bear Lake, MN 35.64% 39:01 12:33 00:43:08 1050 100 M40 Jeremy Fuchs, 44, Minneapolis, MN 36.16% 39:01 12:33 00:42:13 1051 61 M55 Will Gran, 58, Shoreview, MN 40.26% 39:01 12:33 00:45:15 1052 113 M35 Cory Smith, 37, Minneapolis, MN 34.38% 39:03 12:34 00:43:17 1053 13 M8 Macaulay Kotzer, 9, Saint Anthony, MN 41.62% 39:05 12:35 00:46:18 1054 101 M40 Mark Kotzer, 40, Saint Anthony, MN 35.05% 39:07 12:35 00:46:20 1055 114 M35 Michael Bailey, 37, Minneapolis, MN 34.32% 39:07 12:35 00:42:51 1056 26 M14 Max Brown, 15, Inver Grove Heigh, MN 34.32% 39:09 12:36 00:39:22 1057 402 M20 Anthony Kieser, 33, Woodbury, MN 33.54% 39:10 12:36 00:45:43 1058 21 M65 Pete Steinhagen, 65, St Paul, MN 42.45% 39:14 12:38 00:45:16 1059 76 M50 Doug Heger, 52, Prior Lake, MN 38.15% 39:16 12:38 00:44:35 1060 77 M50 Jay Hohenstein, 50, Delano, MN 37.52% 39:19 12:39 00:44:09 1061 102 M40 Matthew Samelian, 40, Saint Paul, MN 34.82% 39:22 12:40 00:46:49 1062 103 M40 Phillip Jonsson, 40, Maple Grove, MN 34.81% 39:23 12:41 00:45:42 1063 14 M8 Logan Langeberg, 9, Blaine, MN 41.28% 39:24 12:41 00:40:37 1064 115 M35 Geoffrey Gonzalez, 39, Minneapolis, MN 34.55% 39:24 12:41 00:43:09 1065 116 M35 Andrew Langeberg, 38, Blaine, MN 34.28% 39:26 12:42 00:40:40 1066 78 M50 Jeffrey Lallak, 53, Farmington, MN 38.27% 39:27 12:42 00:41:16 1067 45 M60 Kirk Jacobson, 64, Hudson, WI 41.84% 39:28 12:42 00:45:13 1068 22 M65 Gary Swearingen, 65, Maple Lake, MN 42.18% 39:29 12:42 00:40:06 1069 117 M35 Peter Wong, 39, Eden Prairie, MN 34.36% 39:37 12:45 00:48:19 1070 118 M35 Nick Sibenaller, 35, Minneapolis, MN 33.42% 39:41 12:46 00:43:54 1071 119 M35 Brian Lundeen, 36, Minneapolis, MN 33.61% 39:41 12:46 00:43:54 1072 79 M50 Kenneth Paddock, 51, Eden Prairie, MN 37.43% 39:43 12:47 00:46:02 1073 403 M20 Everett Waldon, 26, Eden Prairie, MN 32.69% 39:43 12:47 00:40:13 1074 7 JrM Adler Acosta, 6, Waverly, MN 49.45% 39:46 12:48 00:40:17 1075 62 M55 Todd Hansen, 59, Eagan, MN 39.78% 39:49 12:49 00:45:25 1076 120 M35 Rob Erlandson, 38, Shakopee, MN 33.95% 39:49 12:49 00:44:44 1077 80 M50 Michael Mullen, 51, Minneapolis, MN 37.30% 39:51 12:50 00:43:00 1078 404 M20 Paul van Pelt, 28, Saint Paul, MN 32.58% 39:52 12:50 00:41:58 1079 405 M20 Erik Graba, 25, Saint Paul, MN 32.57% 39:52 12:50 00:44:23 1080 23 M65 Richard Braunig, 65, Woodbury, MN 41.76% 39:53 12:50 00:43:54 1081 406 M20 Colton Riebel, 24, Forest Lake, MN 32.53% 39:55 12:51 00:47:35 1082 81 M50 Dan Anderson, 54, Blaine, MN 38.12% 39:55 12:51 00:46:25 1083 407 M20 Tanner Jass, 32, Apple Valley, MN 32.77% 39:57 12:51 00:45:49 1084 408 M20 Aj Swanson, 32, Minneapolis, MN 32.77% 39:57 12:51 00:43:12 1085 104 M40 Terry Stoe, 44, Champlin, MN 35.30% 39:58 12:52 00:42:42 1086 15 M8 Noah Hughlett, 8, Woodbury, MN 42.92% 40:00 12:52 00:45:04 1087 121 M35 Bradley Swehla, 38, Eagan, MN 33.78% 40:01 12:53 00:45:34 1088 8 JrM Gavin Swehla, 7, Eagan, MN 45.67% 40:02 12:53 00:45:35 1089 105 M40 Charlie Kubousek, 44, Eden Prairie, MN 35.21% 40:04 12:54 00:46:27 1090 7 M70 Roye Stelzer, 71, Waverly, MN 44.11% 40:05 12:54 00:40:36 1091 82 M50 Chris Wurst, 52, North Branch, MN 37.33% 40:08 12:55 00:45:52 1092 75 M45 Josh Schiro, 45, West St Paul, MN 35.37% 40:11 12:56 00:43:15 1093 106 M40 Dave Andreotti, 44, Chanhassen, MN 35.08% 40:13 12:57 00:47:19 1094 22 M10 Xavier Nye, 10, Minneapolis, MN 38.58% 40:15 12:57 00:47:10 1095 24 M65 Paul Zadach, 65, Saint Paul, MN 41.32% 40:18 12:58 00:44:49Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1096 409 M20 Nicholas Benedetto, 31, Fridley, MN 32.33% 40:22 13:00 00:46:30 1097 410 M20 Andrew Mercado, 23, Minneapolis, MN 32.16% 40:22 13:00 00:42:09 1098 76 M45 Alan Wahlstrom, 46, Minneapolis, MN 35.44% 40:24 13:00 00:46:08 1099 411 M20 Harrison Egerman, 32, Brooklyn Park, MN 32.39% 40:25 13:00 00:45:11 1100 122 M35 Michael Kern, 37, Lino Lakes, MN 33.21% 40:25 13:00 00:45:12 1101 412 M20 Justin Woodruff, 34, Blaine, MN 32.62% 40:27 13:01 00:42:18 1102 83 M50 Corey Johnson, 51, Ramsey, MN 36.75% 40:27 13:01 00:41:05 1103 25 M65 Doug Hystead, 68, Edina, MN 42.26% 40:28 13:01 00:45:53 1104 123 M35 Mike Johnston, 35, Bloomington, MN 32.76% 40:29 13:02 00:45:52 1105 25 M12 Kolton Clark, 12, Pillager, MN 35.58% 40:32 13:03 00:41:51 1106 77 M45 Marc Kendall, 48, Minneapolis, MN 35.85% 40:32 13:03 00:48:38 1107 49 M18 Cody Christenson, 19, Lakeville, MN 32.00% 40:34 13:03 00:47:07 1108 78 M45 Kevin Swehla, 46, Carver, MN 35.29% 40:34 13:03 00:46:05 1109 63 M55 Bill Prince, 57, Richfield, MN 38.38% 40:36 13:04 00:43:33 1110 84 M50 Tim Jensen, 53, Owatonna, MN 37.17% 40:37 13:04 01:03:59 1111 16 M8 Liam Andreotti, 8, Chanhassen, MN 42.20% 40:41 13:06 00:40:41 1112 79 M45 Timothy Scheid, 49, New Brighton, MN 35.91% 40:46 13:07 00:45:30 1113 107 M40 Mike Tschida, 44, Circle Pines, MN 34.55% 40:50 13:09 00:42:52 1114 413 M20 Tyler Schmidt, 34, Minneapolis, MN 32.29% 40:52 13:09 00:49:49 1115 124 M35 Benjamin Moburg, 38, Minneapolis, MN 33.06% 40:53 13:10 00:44:02 1116 46 M60 Rick Kakach, 64, Minnetonka, MN 40.37% 40:54 13:10 00:47:17 1117 108 M40 Jim Schaefer, 40, St. Louis Park, MN 33.46% 40:58 13:11 01:02:21 1118 125 M35 Dustin Sperr, 39, Elbow Lake, MN 33.21% 40:59 13:11 00:46:29 1119 414 M20 David Gustafson, 30, Roseville, MN 31.74% 41:02 13:12 00:46:49 1120 415 M20 Yuran Wang, 25, Minneapolis, MN 31.63% 41:03 13:13 00:43:37 1121 416 M20 Cole Jobin, 28, Savage, MN 31.62% 41:04 13:13 00:45:09 1122 26 M65 John Prout, 65, Mendota Heights, MN 40.54% 41:05 13:13 00:43:35 1123 109 M40 Greg Burch, 43, Apple Valley, MN 34.09% 41:05 13:13 00:41:35 1124 47 M60 Mark Peterson, 60, Plymouth, MN 38.85% 41:06 13:14 00:43:30 1125 417 M20 Benjamin Fredericks, 27, Minneapolis, MN 31.55% 41:09 13:15 00:48:30 1126 23 M10 Everett Grammens, 11, Saint Paul, MN 36.24% 41:10 13:15 00:47:39 1127 48 M60 Joe Skora, 61, Eagan, MN 39.06% 41:13 13:16 00:50:15 1128 24 M10 Oliver Haugen, 10, Amery, WI 37.66% 41:14 13:16 00:48:35 1129 80 M45 Josh Miller, 45, Baldwin, WI 34.45% 41:15 13:17 00:44:54 1130 110 M40 Adam Borst, 42, Wayzata, MN 33.68% 41:17 13:17 00:47:34 1131 418 M20 Zachary Powell, 24, Aurora, CO 31.45% 41:17 13:17 00:46:43 1132 27 M65 Dale Fadden, 67, Buffalo, MN 40.98% 41:21 13:19 00:46:59 1133 64 M55 Brian Skon, 59, St. Michael, MN 38.28% 41:22 13:19 00:42:08 1134 9 JrM Preston Strohm, 7, Prior Lake, MN 44.14% 41:25 13:20 00:45:37 1135 419 M20 Isaiah Allen, 22, St Paul, MN 31.31% 41:28 13:21 00:46:28 1136 28 M65 Thomas Rogde, 67, Bloomington, MN 40.85% 41:29 13:21 00:47:29 1137 420 M20 Will Nelson, 25, St Louis Park, MN 31.27% 41:31 13:22 00:46:11 1138 111 M40 Trevor Major, 40, Fridley, MN 32.99% 41:33 13:22 00:48:36 1139 25 M10 Odin Anderson, 11, Mounds View, MN 35.89% 41:34 13:23 00:48:01 1140 85 M50 Jason Martin, 51, Cottage Grove, MN 35.68% 41:40 13:25 00:45:34 1141 421 M20 Eddie Rodriguez, 30, Mankato, MN 31.20% 41:44 13:26 00:42:02 1142 112 M40 Peter Metzdorf, 41, New Richmond, WI 33.04% 41:47 13:27 00:47:20 1143 86 M50 Roger Huling, 51, Farmington, MN 35.53% 41:50 13:28 00:47:17 1144 422 M20 Brandon Sevre, 27, Plymouth, MN 31.02% 41:51 13:28 01:04:11 1145 423 M20 Josh Palma, 32, Rosemount, MN 31.27% 41:52 13:28 00:49:26 1146 87 M50 Aaron Knewtson, 51, Lakeville, MN 35.51% 41:52 13:28 00:48:20 1147 113 M40 Jason Motl, 42, White Bear Townsh, MN 33.20% 41:53 13:29 01:05:25 1148 424 M20 Sam Jacobs, 27, St Paul, MN 30.96% 41:56 13:30 00:46:23 1149 27 M14 Asher Mahowald, 14, Minneapolis, MN 32.59% 42:01 13:31 00:42:58 1150 425 M20 Rohit Hazra, 27, Minneapolis, MN 30.85% 42:05 13:33 00:47:33 1151 26 M10 Elliot Rogers, 10, Litchfield, MN 36.85% 42:08 13:34 01:04:29 1152 17 M8 Orin Grammens, 9, Saint Paul, MN 38.59% 42:09 13:34 00:48:38 1153 65 M55 Roy Koenigsberg, 55, Farmington, MN 36.38% 42:09 13:34 00:43:29 1154 426 M20 Emilio Vega, 25, St Paul, MN 30.80% 42:09 13:34 00:43:30 1155 114 M40 William Kessler, 41, South St Paul, MN 32.74% 42:10 13:34 00:42:10 1156 10 JrM Louis Kromann, 7, Corcoran, MN 43.27% 42:15 13:36 00:44:14 1157 29 M65 Bob Dvorak, 66, Crystal, MN 39.73% 42:17 13:37 00:43:06 1158 115 M40 Mathias Connally, 40, Lake Elmo, MN 32.41% 42:18 13:37 00:46:18 1159 88 M50 Mark Scholtes, 53, Wayzata, MN 35.59% 42:25 13:39 00:44:07 1160 126 M35 Nathanial Youngquist, 37, St Paul, MN 31.62% 42:27 13:40 00:51:00 1161 127 M35 Cory Hart, 38, Stillwater, MN 31.83% 42:28 13:40 00:48:25 1162 26 M12 Finnegan van Heel, 13, New Hope, MN 33.00% 42:29 13:40 00:49:59 1163 427 M20 Bradon Hall, 29, Woodbury, MN 30.60% 42:29 13:40 00:48:33 1164 428 M20 Kevin Martinez, 24, Blaine, MN 30.53% 42:32 13:41 00:49:28 1165 429 M20 Matthew Fergus, 24, Mount Prospect, MN 30.45% 42:38 13:43 00:44:44 1166 18 M8 Andy Poster, 9, Lakeville, MN 38.11% 42:41 13:44 00:41:16 1167 128 M35 Steven Wagner, 38, Woodbury, MN 31.67% 42:41 13:44 00:48:02 1168 116 M40 William Riley, 42, Minneapolis, MN 32.55% 42:43 13:45 00:43:40 1169 430 M20 Drew Kelley, 31, St Paul, MN 30.53% 42:45 13:46 00:49:24 1170 117 M40 Paul Osland, 42, Minnetonka, MN 32.49% 42:48 13:47 00:51:06 1171 28 M14 Abdiel Oroz, 15, Eagan, MN 31.40% 42:48 13:47 00:44:40 1172 129 M35 Andrew Peterson, 36, Richfield, MN 31.14% 42:50 13:47 00:46:27 1173 118 M40 Chip Osland, 44, Chaska, MN 32.92% 42:51 13:47 00:51:06 1174 81 M45 Russell Baker, 49, Minneapolis, MN 34.17% 42:51 13:47 00:46:18 1175 27 M10 Gregory Pfeifer, 10, Austin, MN 36.21% 42:53 13:48 00:49:32 1176 431 M20 Sam Nettell, 31, Apple Valley, MN 30.41% 42:55 13:49 00:47:06 1177 82 M45 Robert Morgan, 47, St Paul, MN 33.61% 42:55 13:49 00:48:58 1178 5 M75 Frank Mabley, 78, Minneapolis, MN 46.21% 42:55 13:49 00:49:06 1179 119 M40 Nicholas Dills, 42, Mankato, MN 32.39% 42:56 13:49 00:46:05 1180 432 M20 Zachary Cammack, 22, Plymouth, MN 30.23% 42:57 13:49 00:49:01 1181 433 M20 Scott Rahn, 27, Bingham Lake, MN 30.23% 42:57 13:49 00:50:21 1182 89 M50 Wylie Redwing, 54, Minneapolis, MN 35.38% 43:00 13:50 00:46:28 1183 66 M55 Chris Cavanaugh, 57, Bloomington, MN 36.13% 43:08 13:53 00:46:48 1184 67 M55 Dave Collins, 59, Woodbury, MN 36.65% 43:13 13:55 00:45:22 1185 1 M80 Doug Brandt, 81, Victoria, MN 49.04% 43:19 13:56 00:51:48 1186 68 M55 David Sumners, 55, Victoria, MN 35.39% 43:20 13:57 00:51:51Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1187 130 M35 Kyle Schmidt, 35, Spring Lake Park, MN 30.48% 43:31 14:00 00:46:20 1188 49 M60 John Faughnan, 63, St Paul, MN 37.61% 43:32 14:01 00:50:17 1189 69 M55 Robert Smith, 55, Rochester, MN 35.23% 43:32 14:01 00:47:10 1190 131 M35 Travis Bartelds, 35, Lakeville, MN 30.41% 43:37 14:02 00:49:23 1191 120 M40 Jerry Lo, 42, Brooklyn Center, MN 31.84% 43:40 14:03 00:49:28 1192 83 M45 Jerry Goodwin, 48, Winona, MN 33.26% 43:41 14:04 00:44:17 1193 11 JrM Ilya Goodwin, 7, Winona, MN 41.85% 43:41 14:04 00:44:17 1194 132 M35 Seth Parsons, 39, Kansas City, MO 31.05% 43:50 14:06 00:52:23 1195 50 M60 Bill Jackson, 60, Lakeville, MN 36.24% 44:04 14:11 00:50:03 1196 121 M40 Robert Mayhew, 42, Maple Grove, MN 31.42% 44:15 14:15 00:53:13 1197 434 M20 Michael Lee, 31, St. Paul, MN 29.45% 44:19 14:16 00:50:30 1198 70 M55 Joel Hielkema, 56, Forest Lake, MN 34.85% 44:21 14:16 00:52:09 1199 1 M85 Larry Junkermeier, 85, White Bear Lake, MN 53.74% 44:22 14:17 00:50:20 1200 84 M45 Steve Johnson, 46, Duluth, MN 32.27% 44:22 14:17 01:07:56 1201 2 M80 Bob Berkwitz, 81, Minneapolis, MN 47.84% 44:24 14:17 00:45:21 1202 30 M65 Tom Hendrickson, 69, Minneapolis, MN 38.88% 44:26 14:18 00:48:18 1203 31 M65 Bruce Hatteberg, 66, Shoreview, MN 37.78% 44:28 14:19 00:49:12 1204 19 M8 Luca Francis, 9, Apple Valley, MN 36.39% 44:42 14:23 00:46:10 1205 133 M35 Joseph Collins, 38, Inver Grove Heigh, MN 30.24% 44:42 14:23 00:52:47 1206 27 M12 Kylan Francis, 12, Apple Valley, MN 32.25% 44:43 14:24 00:46:12 1207 51 M60 Duane Dahlman, 63, Cokato, MN 36.56% 44:47 14:25 00:50:29 1208 435 M20 Andy Meza, 29, Plymouth, MN 29.01% 44:49 14:25 00:50:52 1209 134 M35 Joe Martin, 39, Minneapolis, MN 30.32% 44:54 14:27 00:44:54 1210 135 M35 Luke Koopmeiners, 37, Circle Pines, MN 29.89% 44:55 14:27 00:52:51 1211 122 M40 Paul Horton, 43, Grand Forks, ND 31.16% 44:57 14:28 00:51:51 1212 71 M55 David Pederson, 57, Minneapolis, MN 34.59% 45:03 14:30 00:53:43 1213 123 M40 Nathan Otremba, 44, Minneapolis, MN 31.30% 45:04 14:30 00:45:12 1214 90 M50 Kimberly Beecher, 51, St Peter, MN 32.89% 45:12 14:33 00:51:36 1215 436 M20 Daniel Wiebusch, 33, Coon Rapids, MN 29.05% 45:14 14:34 00:50:17 1216 136 M35 Trevor Benson, 35, Apple Valley, MN 29.32% 45:14 14:34 00:46:10 1217 137 M35 Daniel Svoboda, 38, Windom, MN 29.81% 45:21 14:36 00:45:55 1218 437 M20 Nick Smith, 20, Eau Claire, WI 28.60% 45:24 14:37 00:49:20 1219 91 M50 Michael McGinn, 54, Centerville, MN 33.49% 45:26 14:37 00:47:24 1220 85 M45 Tim Walters, 46, Plymouth, MN 31.51% 45:26 14:37 00:50:04 1221 28 M12 Andrew Walters, 13, Plymouth, MN 30.83% 45:28 14:38 00:50:02 1222 124 M40 Eric Williams, 44, Shakopee, MN 30.83% 45:46 14:44 00:57:42 1223 138 M35 Andrew Gerlach, 39, Roseville, MN 29.60% 45:59 14:48 00:53:15 1224 20 M8 Pierce Matkaiti, 8, New Brighton, MN 37.10% 46:17 14:54 00:47:40 1225 139 M35 Reid Romer, 38, Vadnais Heights, MN 29.19% 46:18 14:54 00:47:21 1226 438 M20 Ryan Kells, 26, Roseville, MN 27.96% 46:26 14:57 00:54:16 1227 19 M16 Otto Fischbach, 17, St Louis Park, MN 28.16% 46:28 14:57 00:50:19 1228 439 M20 Tyler Owen, 29, St Paul, NC 27.98% 46:28 14:57 00:54:46 1229 440 M20 Jason Greeder, 24, Cottage Grove, MN 27.92% 46:30 14:58 00:47:52 1230 441 M20 Jordan Wurtzberger, 27, Buffalo, MN 27.91% 46:31 14:58 00:50:21Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1231 442 M20 Eric Mordorski, 30, Blaine, MN 27.93% 46:38 15:01 00:49:58 1232 6 M75 David Johnson, 76, Shoreview, MN 40.78% 46:47 15:03 00:49:32 1233 72 M55 Will Foote, 57, Saint Paul, MN 33.28% 46:49 15:04 00:51:30 1234 92 M50 Eric Valentin, 53, Forest Lake, MN 32.25% 46:49 15:04 00:48:34 1235 86 M45 Ermias Worede, 49, Saint Paul, MN 31.15% 47:00 15:08 00:54:47 1236 50 M18 Noah Kent, 18, Stillwater, MN 27.64% 47:00 15:08 00:53:42 1237 29 M12 Tommy Anderson, 12, Sartell, MN 30.65% 47:03 15:09 00:55:01 1238 93 M50 Chad Zahn, 50, Minneapolis, MN 31.20% 47:17 15:13 00:55:43 1239 12 JrM Isaac Baur, 4, Maplewood, MN 45.14% 47:27 15:16 00:47:34 1240 140 M35 Peter Daniels, 37, Minneapolis, MN 28.27% 47:29 15:17 00:57:00 1241 443 M20 Robert Steingraeber, 32, Minneapolis, MN 27.55% 47:31 15:18 00:53:38 1242 125 M40 Benjamin Dawson, 41, Burnsville, MN 28.94% 47:42 15:21 00:52:54 1243 30 M12 Kenny Thouk, 12, New Hope, MN 30.22% 47:44 15:22 00:47:45 1244 94 M50 Ron Schwaesdall, 53, Shakopee, MN 31.56% 47:50 15:24 00:54:47 1245 444 M20 Eric Sandstrom, 26, Blaine, MN 27.14% 47:50 15:24 00:54:46 1246 21 M8 Maxwell Remus, 9, Eden Prairie, MN 33.95% 47:55 15:25 00:50:46 1247 126 M40 Sam Remus, 42, Eden Prairie, MN 29.02% 47:55 15:25 00:50:47 1248 13 JrM Ishmael Baur, 7, Maplewood, MN 37.98% 48:08 15:30 00:47:18 1249 52 M60 Theodore Whitehurst, 62, Minneapolis, MN 33.68% 48:12 15:31 00:53:30 1250 127 M40 Phil McLaughlin, 41, Webster, MN 28.58% 48:18 15:33 00:48:18 1251 141 M35 Maggi Heyer, 37, Minneapolis, MN 27.70% 48:28 15:36 00:53:24 1252 73 M55 Mark Grossklaus, 55, Lino Lakes, MN 31.62% 48:30 15:37 00:52:47 1253 28 M10 Cooper Peterson, 11, Lindstrom, MN 30.74% 48:32 15:37 00:55:23 1254 128 M40 Lee Peterson, 42, Lindstrom, MN 28.64% 48:33 15:38 00:55:24 1255 20 M16 Owen Fischer, 17, Rosemount, MN 26.80% 48:50 15:43 00:56:10 1256 445 M20 Andrew Schwebach, 28, St Louis Park, MN 26.57% 48:53 15:44 00:53:52 1257 142 M35 James Greene, 38, Farmington, MN 27.65% 48:53 15:44 00:50:39 1258 29 M10 Liam Sheldon, 10, Saint Paul, MN 31.67% 49:02 15:47 00:58:09 1259 143 M35 Joshua Sheldon, 39, New Brighton, MN 27.75% 49:03 15:47 00:58:09 1260 53 M60 Randall Tiegs, 63, Henderson, MN 33.37% 49:04 15:48 00:53:48 1261 8 M70 James E Hinrichs, 73, Arden Hills, MN 37.01% 49:05 15:48 00:56:18 1262 54 M60 Jeff Richter, 62, Maple Grove, MN 32.98% 49:14 15:51 00:58:12 1263 446 M20 Joseph Vitullo, 28, Edina, MN 26.37% 49:15 15:51 00:53:55 1264 95 M50 Mark Picknell, 53, Maple Grove, MN 30.64% 49:16 15:51 00:55:40 1265 74 M55 Ralph Flees, 55, Savage, MN 31.11% 49:18 15:52 00:54:36 1266 96 M50 Jeffrey Ellis, 53, Austin, MN 30.59% 49:21 15:53 00:57:07 1267 55 M60 Ricardo Brooks, 63, Waconia, MN 33.16% 49:22 15:53 00:51:50 1268 75 M55 Dwayne Fiscer, 58, Rosemount, MN 31.79% 49:25 15:54 00:56:45 1269 56 M60 Douglas Jones, 63, Andover, MN 33.11% 49:27 15:55 00:56:02 1270 447 M20 Justin Bachinski, 33, Superior, WI 26.56% 49:28 15:55 00:49:28 1271 57 M60 Douglas Romey Jr, 64, Big Lake, MN 33.37% 49:29 15:56 00:53:15 1272 129 M40 David Jopke, 43, Plymouth, MN 28.30% 49:29 15:56 00:57:30 1273 448 M20 Michael Odden, 32, Buffalo, MN 26.45% 49:30 15:56 00:49:30 1274 9 M70 Paul Solomon, 74, Minnetonka, MN 37.26% 49:30 15:56 01:00:01 1275 97 M50 Sean Rein, 53, Shoreview, MN 30.50% 49:30 15:56 00:51:35 1276 58 M60 David Valentin, 60, Shakopee, MN 32.24% 49:32 15:57 00:55:33 1277 144 M35 Eric Heilman, 35, Saint Paul, MN 26.74% 49:36 15:58 00:57:13 1278 449 M20 Colin Kehoe, 22, St Paul, MN 26.18% 49:36 15:58 00:56:03 1279 450 M20 Derek Manzella, 25, St Paul, MN 26.16% 49:38 15:58 00:56:06Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1280 451 M20 Spencer Olson, 24, Minneapolis, MN 26.08% 49:47 16:01 00:55:37 1281 14 JrM Lucas Schmidt, 6, St Paul, MN 39.45% 49:51 16:03 00:56:36 1282 145 M35 Lonny Medina, 38, Lakeville, MN 27.12% 49:51 16:03 00:51:43 1283 146 M35 Afeez Ibrahim, 39, St Paul, MN 27.22% 50:00 16:06 00:56:39 1284 51 M18 Travis Alajoki, 19, Ashland, WI 25.93% 50:04 16:07 00:56:07 1285 147 M35 Matthew Beckler, 37, Minneapolis, MN 26.79% 50:06 16:07 00:58:06 1286 7 M75 Thomas Gross, 76, Minneapolis, MN 38.05% 50:08 16:08 00:56:57 1287 52 M18 Jackie Cammack, 18, Plymouth, MN 25.87% 50:12 16:09 00:56:19 1288 59 M60 Larry Foote, 63, Maple Grove, MN 32.57% 50:16 16:11 00:55:32 1289 76 M55 Chris Hallin, 57, Eden Prairie, MN 30.97% 50:19 16:12 00:57:20 1290 32 M65 Howie Smith, 65, Minneapolis, MN 33.09% 50:20 16:12 00:57:23 1291 452 M20 Gage Thomas-Ferry, 23, Foreston, MN 25.79% 50:21 16:12 00:56:40 1292 87 M45 Tom Selinger, 48, Blaine, MN 28.78% 50:29 16:15 00:57:11 1293 148 M35 Nick Ngo, 35, Brooklyn Park, MN 26.23% 50:34 16:17 00:59:11 1294 33 M65 Tim Hoeft, 68, Burnsville, MN 33.70% 50:45 16:20 00:56:52 1295 130 M40 Kenny Vang, 41, Cottage Grove, MN 27.17% 50:49 16:21 01:13:28 1296 453 M20 Todd Barthen, 27, Cameron, WI 25.52% 50:52 16:22 00:50:52 1297 88 M45 Brian Raines, 49, Rogers, MN 28.75% 50:55 16:23 01:10:52 1298 454 M20 Gunnar Olson, 24, Roberts, WI 25.48% 50:57 16:24 00:58:07 1299 455 M20 Johan Hedblom, 29, Woodbury, MN 25.49% 51:00 16:25 01:01:21 1300 131 M40 Dennis Rice, 44, Rapid City, SD 27.55% 51:12 16:29 01:21:03 1301 29 M14 Brevin Vang, 14, Cottage Grove, MN 26.74% 51:12 16:29 01:13:23 1302 34 M65 Scott Johnson, 69, Minneapolis, MN 33.68% 51:18 16:31 00:59:12 1303 98 M50 Michael Snyder, 52, Robbinsdale, MN 29.13% 51:25 16:33 00:56:54 1304 89 M45 Jason Thalacker, 47, Saint Paul, MN 28.04% 51:26 16:33 00:56:54 1305 90 M45 Chad Selmecki, 49, Minneapolis, MN 28.42% 51:31 16:35 00:55:35 1306 456 M20 Jesus Caballero, 31, Woodbury, MN 25.21% 51:46 16:40 01:01:35 1307 457 M20 Paul Patterson, 25, Saint Paul, MN 25.07% 51:47 16:40 01:01:36 1308 35 M65 Bruce Dumke, 68, Prior Lake, MN 33.01% 51:48 16:40 00:58:48 1309 132 M40 Marc Anderson, 40, Otsego, MN 26.43% 51:52 16:42 00:57:29 1310 133 M40 Jagat Singh, 43, Woodbury, MN 27.00% 51:52 16:42 00:57:40 1311 99 M50 Michael Nelson, 50, Otsego, MN 28.43% 51:53 16:42 00:57:32 1312 10 M70 Richard Becker, 71, New Brighton, MN 33.99% 52:01 16:45 00:55:13 1313 11 M70 Gary Reiman, 72, Woodbury, MN 34.36% 52:08 16:47 00:52:42 1314 22 M8 Soren Cunningham, 8, Little Canada, MN 32.85% 52:16 16:49 00:57:41 1315 134 M40 Nicholas Cunningham, 40, Little Canada, MN 26.19% 52:21 16:51 00:57:47 1316 149 M35 Antony Forster, 35, Saint Paul, MN 25.32% 52:22 16:51 00:59:17 1317 100 M50 Michael Ramirez, 51, Eden Prairie, MN 28.37% 52:24 16:52 01:15:19 1318 458 M20 Andrew Calhoun, 28, Apple Valley, MN 24.69% 52:36 16:56 00:56:50 1319 8 M75 Charles Stenberg, 75, Hutchinson, MN 35.56% 52:43 16:58 00:52:43 1320 30 M10 Juan Echenique, 10, Crystal, MN 29.43% 52:45 16:59 00:56:42Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1321 150 M35 Isaiah Lowe, 35, Saint Paul, MN 25.11% 52:49 17:00 01:01:14 1322 151 M35 Jim Leclaire, 38, Woodbury, MN 25.57% 52:52 17:01 01:01:19 1323 152 M35 Dustin Buskirk, 36, Newport, MN 25.22% 52:53 17:01 00:52:59 1324 101 M50 John Engebretson, 53, Savage, MN 28.46% 53:03 17:04 01:01:57 1325 23 M8 William Schloesser, 8, St Anthony, MN 32.29% 53:10 17:07 01:00:22 1326 60 M60 Joe Rauscher, 63, Lake Elmo, MN 30.72% 53:18 17:09 00:59:59 1327 459 M20 Daniel Petters, 26, Buffalo, MN 24.11% 53:51 17:20 01:01:33 1328 153 M35 Dominic Ziebarth, 36, Buffalo, MN 24.75% 53:53 17:21 01:01:34 1329 154 M35 Carson Young, 38, Eden Prairie, MN 25.08% 53:54 17:21 01:01:44 1330 460 M20 Sri Harsha Moturi, 28, Minneapolis, MN 24.07% 53:57 17:22 00:59:45 1331 461 M20 Tynan Clark, 28, Oakdale, MN 23.95% 54:13 17:27 01:01:05 1332 91 M45 Matthew Harris, 45, Owatonna, MN 26.16% 54:20 17:29 00:56:22 1333 77 M55 Christopher Buse, 59, Stillwater, MN 29.06% 54:30 17:32 01:01:21 1334 31 M10 Zach Walters, 10, Plymouth, MN 28.44% 54:36 17:34 00:59:11 1335 61 M60 Troy Harper, 60, Savage, MN 29.23% 54:38 17:35 01:02:29 1336 135 M40 Chris Demaster, 43, Plymouth, MN 25.56% 54:48 17:38 00:59:24 1337 9 M75 Gary Smisek, 75, Roseville, MN 34.18% 54:51 17:39 01:01:41 1338 78 M55 Paul Larson, 58, Shoreview, MN 28.54% 55:03 17:43 01:00:52 1339 155 M35 Thomas Novetzke, 39, Eden Prairie, MN 24.72% 55:04 17:43 00:59:33 1340 462 M20 Bill Risher, 23, Minneapolis, MN 23.54% 55:09 17:45 01:07:26 1341 463 M20 Ryan Birch, 26, Hugo, MN 23.48% 55:18 17:48 01:15:32 1342 136 M40 Nicholas Torman, 42, Minneapolis, MN 25.14% 55:19 17:48 01:02:39 1343 79 M55 Stu MacDonald, 56, Lakeville, MN 27.83% 55:33 17:53 01:00:30 1344 80 M55 Mike Frassel, 55, Shakopee, MN 27.55% 55:40 17:55 01:02:50 1345 92 M45 Jorge Guiral, 47, Golden Valley, MN 25.89% 55:42 17:56 01:15:41 1346 102 M50 James Johnston, 52, Shakopee, MN 26.89% 55:42 17:56 01:02:57 1347 12 M70 Jay Schroeder, 71, Hudson, WI 31.68% 55:48 17:58 01:03:50 1348 62 M60 John Ward, 60, New Brighton, MN 28.58% 55:52 17:59 00:56:23 1349 24 M8 Wesley Mathson, 9, Cambridge, MN 29.12% 55:52 17:59 00:58:43Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1350 464 M20 Brandon Greeder, 21, Cottage Grove, MN 23.14% 56:07 18:04 00:57:30 1351 93 M45 Seth Greeder, 48, Cottage Grove, MN 25.88% 56:09 18:04 00:57:30 1352 63 M60 Bob Harrison, 63, Eden Prairie, MN 29.08% 56:18 18:07 01:03:59 1353 13 M70 Bruce Nelson, 73, Roseville, MN 32.24% 56:21 18:08 01:03:21 1354 156 M35 Clint Sova, 38, Hoyt Lakes, MN 23.95% 56:26 18:10 00:57:31 1355 36 M65 Gary Lager, 65, North Mankato, MN 29.48% 56:30 18:11 01:01:35 1356 465 M20 James Lager, 31, Minneapolis, MN 23.07% 56:35 18:13 01:01:40 1357 64 M60 Ron Fuhs, 63, Rochester, MN 28.77% 56:55 18:19 01:04:12 1358 466 M20 Grayson Wolfe, 26, Eden Prairie, MN 22.80% 56:56 18:19 01:04:25 1359 137 M40 Jonathan Benson, 44, Minneapolis, MN 24.78% 56:56 18:19 01:04:26 1360 53 M18 Nate Bobendrier, 19, Pipestone, MN 22.76% 57:02 18:21 00:57:28 1361 467 M20 Ross Faber, 26, Hopkins, MN 22.76% 57:03 18:22 01:04:31 1362 157 M35 Matt Fuhs, 37, Anoka, MN 23.47% 57:12 18:25 01:04:27 1363 31 M12 Joey Erlandson, 13, Minneapolis, MN 24.46% 57:19 18:27 01:02:16 1364 81 M55 Bill Sevold, 57, Woodbury, MN 27.13% 57:26 18:29 01:02:34 1365 103 M50 Stephen Engler, 50, River Falls, WI 25.62% 57:35 18:32 01:03:48 1366 138 M40 Christopher Rogers, 42, Inver Grove Heigh, MN 24.06% 57:47 18:36 00:57:54 1367 104 M50 Tom Eich, 52, East Bethel, MN 25.89% 57:51 18:37 01:06:30 1368 468 M20 Blake Barott, 32, Anoka, MN 22.60% 57:55 18:38 01:04:30 1369 14 M70 Dave Schneider, 71, Detroit Lakes, MN 30.44% 58:05 18:42 01:05:52 1370 139 M40 Tony Caron, 40, St Michael, MN 23.57% 58:09 18:43 01:02:58 1371 105 M50 Mark Kasella, 52, Mendota Heights, MN 25.65% 58:24 18:48 01:01:11 1372 469 M20 Andrew Kasella, 21, Mendota Heights, MN 22.23% 58:25 18:48 01:01:11 1373 21 M16 Landon Tandberg, 16, Eagan, MN 22.64% 58:30 18:50 01:05:53 1374 106 M50 Mohammad Faridi, 50, Eden Prairie, MN 25.19% 58:34 18:51 01:06:10 1375 470 M20 Manuel Azar, 26, Saint Paul, MN 22.16% 58:36 18:52 01:04:45 1376 107 M50 M Zia, 52, Victoria, MN 25.56% 58:37 18:52 01:06:13 1377 471 M20 Bao Pha, 28, Saint Paul, MN 22.16% 58:37 18:52 01:04:47 1378 108 M50 Vinay Dhavala, 54, Prior Lake, MN 25.86% 58:50 18:56 01:06:23Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1379 158 M35 Peter Schultz, 35, Crystal, MN 22.40% 59:13 19:04 00:59:13 1380 37 M65 John Bobbitt, 67, Apple Valley, MN 28.55% 59:21 19:06 01:07:24 1381 15 M70 Phil Engel, 73, Plymouth, MN 30.47% 59:37 19:11 01:06:23 1382 140 M40 David Skoblik, 44, Monticello, MN 23.61% 59:45 19:14 01:00:22 1383 472 M20 Jacob Majeres, 30, Chaska, MN 21.67% 1:00:05 19:20 01:07:16 1384 473 M20 Matt Reinisch, 27, Lakeville, MN 21.57% 1:00:12 19:23 01:01:47 1385 109 M50 Ron Stewart, 53, Coon Rapids, MN 25.03% 1:00:19 19:25 01:05:51 1386 82 M55 Craig Carlson, 56, Coon Rapids, MN 25.62% 1:00:20 19:25 01:06:57 1387 94 M45 Phillip Wagstrom, 49, Forest Lake, MN 24.25% 1:00:23 19:26 01:05:09 1388 159 M35 Gilbert Lussier Ii, 37, Siletz, OR 22.22% 1:00:24 19:26 01:28:11 1389 22 M16 Thomas Wagstrom, 16, Forest Lake, MN 21.92% 1:00:26 19:27 01:05:09 1390 54 M18 Sam Bobendrier, 19, Pipestone, MN 21.42% 1:00:36 19:30 01:01:00 1391 38 M65 Joseph Stinar, 65, St. Paul, MN 27.47% 1:00:38 19:31 01:08:19 1392 65 M60 Larry Thomas, 62, Hastings, MN 26.77% 1:00:39 19:31 01:08:19 1393 23 M16 Silas Bobendrier, 17, Andover, MN 21.57% 1:00:40 19:32 01:01:09 1394 95 M45 Dave Bobendrier, 46, Andover, MN 23.60% 1:00:40 19:32 01:01:09 1395 110 M50 Tom Bobendrier, 52, Pipestone, MN 24.69% 1:00:41 19:32 01:01:08 1396 474 M20 Jaden McClellan, 22, St Michael, MN 21.26% 1:01:04 19:39 01:04:56 1397 475 M20 Julian McClellan, 22, St Michael, MN 21.23% 1:01:09 19:41 01:05:02 1398 111 M50 Jess McClellan, 51, St Michael, MN 24.30% 1:01:10 19:41 01:05:02 1399 83 M55 Brent Nissly, 58, Minneapolis, MN 25.65% 1:01:15 19:43 01:08:48 1400 141 M40 James Talbot, 44, West Saint Paul, MN 23.01% 1:01:18 19:44 01:09:13 1401 96 M45 Jose Medina, 45, Hugo, MN 23.16% 1:01:22 19:45 01:21:54 1402 16 M70 Steve Thon, 71, Chippewa Falls, WI 28.75% 1:01:29 19:47 01:01:29 1403 476 M20 Chris Lyons, 28, St. Paul, MN 21.08% 1:01:37 19:50 01:08:20 1404 160 M35 Kyle Tschida, 38, Minneapolis, MN 21.93% 1:01:39 19:51 01:09:06 1405 84 M55 Mark Bakula, 57, Minneapolis, MN 25.23% 1:01:46 19:53 01:09:57 1406 477 M20 Skylar Ramsey, 25, St Paul, MN 20.97% 1:01:54 19:55 01:08:14Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1407 478 M20 Brooks Hassman, 28, Champlin, MN 20.86% 1:02:16 20:02 01:08:39 1408 97 M45 Ashish Gandhi, 46, Blaine, MN 22.95% 1:02:22 20:04 01:04:03 1409 98 M45 Brian Vesall, 47, Blaine, MN 23.12% 1:02:23 20:05 01:10:33 1410 112 M50 Mike Renn, 53, Lakeville, MN 24.17% 1:02:28 20:06 01:09:45 1411 479 M20 Ryan Deering, 27, Minneapolis, MN 20.77% 1:02:31 20:07 01:09:37 1412 85 M55 Wade Hallstrom, 55, Lino Lakes, MN 24.52% 1:02:32 20:08 01:08:26 1413 480 M20 Lukas Buhler, 24, Bloomington, MN 20.65% 1:02:52 20:14 01:09:10 1414 55 M18 Tim Revnew, 19, Woodbury, MN 20.64% 1:02:54 20:15 01:08:19 1415 481 M20 Derrick Hutter, 29, Eden Prairie, MN 20.66% 1:02:55 20:15 01:10:11 1416 482 M20 Katie McGinn, 25, Eden Prairie, MN 20.63% 1:02:56 20:15 01:10:12 1417 483 M20 Bryce Fazekas, 34, Otsego, MN 20.93% 1:03:03 20:18 01:11:26 1418 99 M45 Cale Konetchy, 49, Lino Lakes, MN 23.22% 1:03:03 20:18 01:09:24 1419 484 M20 Drew Ormseth, 29, Mendota Heights, MN 20.59% 1:03:08 20:19 01:11:33 1420 66 M60 Drew Frakes, 61, Minneapolis, MN 25.50% 1:03:09 20:20 01:09:24 1421 67 M60 Dave Sandvik, 64, Minneapolis, MN 26.14% 1:03:10 20:20 01:09:24 1422 161 M35 Lucas Wiersma, 39, Cloquet, MN 21.49% 1:03:21 20:23 01:11:54 1423 86 M55 Eric Wilson, 57, Eagan, MN 24.49% 1:03:37 20:29 01:11:08 1424 142 M40 Daniel Tonkin, 43, Fridley, MN 21.93% 1:03:52 20:33 01:03:52 1425 17 M70 Tom Anderson, 71, Woodbury, MN 27.67% 1:03:54 20:34 01:12:22 1426 143 M40 Adam Warden, 42, Maple Plain, MN 21.68% 1:04:09 20:39 01:10:47 1427 100 M45 Roger Brown, 47, Rogers, MN 22.44% 1:04:16 20:41 01:11:57 1428 485 M20 Philip Hallstrom, 25, Circle Pines, MN 20.19% 1:04:19 20:42 01:10:48 1429 56 M18 Eli Schally, 18, Roseville, MN 20.04% 1:04:48 20:51 01:09:20 1430 486 M20 Joseph Messerole, 27, St Paul, MN 20.01% 1:04:53 20:53 01:09:24 1431 113 M50 Neil Kulevsky, 52, St. Louis Park, MN 23.09% 1:04:53 20:53 01:13:10 1432 2 M85 Dick Pinomaki, 86, St. Louis Park, MN 37.97% 1:04:59 20:55 01:13:16 1433 487 M20 Andrew Kasahara, 29, Burnsville, MN 19.99% 1:05:02 20:56 01:13:15 1434 488 M20 Matthew Milner, 32, Mendota Heights, MN 20.12% 1:05:04 20:57 01:13:21 1435 489 M20 James Pfarr, 21, St. Louis Park, MN 19.94% 1:05:07 20:57 01:13:23 1436 490 M20 Leo Pfarr, 23, St. Louis Park, MN 19.94% 1:05:07 20:57 01:13:23 1437 24 M16 Anton Pfarr, 17, St. Louis Park, MN 20.10% 1:05:07 20:57 01:13:23Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1438 491 M20 Lonzo McHenry, 20, Lake City, MN 19.89% 1:05:16 21:00 01:29:10 1439 114 M50 Paul Gerth, 52, Ham Lake, MN 22.75% 1:05:51 21:12 01:05:51 1440 87 M55 Joe Duea, 55, Farmington, MN 22.82% 1:07:12 21:38 01:14:08 1441 115 M50 Peter Danbury, 52, Minneapolis, MN 22.26% 1:07:17 21:39 01:13:52 1442 162 M35 Adam Zalusky, 39, Roseville, MN 20.20% 1:07:24 21:42 01:15:49 1443 116 M50 Erich Kline, 54, Maple Grove, MN 22.35% 1:08:04 21:54 01:18:10 1444 144 M40 Matthew Pederson, 42, Maple Grove, MN 20.42% 1:08:05 21:55 01:18:08 1445 145 M40 Christopher Jacobson, 40, Eden Prairie, MN 20.10% 1:08:13 21:57 01:15:21 1446 492 M20 Marco Castro, 34, Woodbury, MN 19.34% 1:08:13 21:57 01:15:50 1447 32 M10 Wyatt Zabinski, 10, Clear Lake, MN 22.73% 1:08:18 21:59 01:18:25Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1448 101 M45 Wayne Zabinski, 47, Clear Lake, MN 21.09% 1:08:23 22:01 01:18:29 1449 18 M70 Lloyd Holm, 70, Cottage Grove, MN 25.53% 1:08:25 22:01 01:18:25 1450 39 M65 Chris Bretoi, 68, Lino Lakes, MN 24.74% 1:09:08 22:15 01:15:49 1451 15 JrM Alex Nelson, 5, Hutchinson, MN 30.26% 1:10:47 22:47 01:18:50 1452 493 M20 Jake Goodroad, 31, Roseville, MN 18.35% 1:11:07 22:53 01:19:16Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1453 494 M20 Reid Wagner, 30, Minneapolis, MN 17.94% 1:12:35 23:22 01:21:23 1454 163 M35 Garret Felder, 37, Lakeville, MN 18.24% 1:13:36 23:41 01:22:37Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1455 40 M65 John Retica, 65, Minnetonka, MN 22.29% 1:14:43 24:03 01:23:27 1456 41 M65 Greg Kelcher, 65, Farmington, MN 22.21% 1:14:59 24:08 01:24:04 1457 68 M60 Kent Felder, 63, Lakeville, MN 21.82% 1:15:03 24:09 01:24:05Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1458 42 M65 Andrew Anderson, 66, Eden Prairie, MN 21.42% 1:18:26 25:15 01:18:26 1459 495 M20 Jesse Goodroad, 26, North Branch, MN 16.47% 1:18:50 25:22 01:27:14Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1460 496 M20 Matthew Moscatelli, 30, Coon Rapids, MN 15.33% 1:24:57 27:20 01:45:10Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1461 16 JrM Chance Chaboyea, 7, Red Lake, MN 19.88% 1:31:57 29:36 01:31:57 1462 164 M35 Ricky Chaboyea, 39, Red Lake, MN 14.80% 1:31:58 29:36 01:31:58Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1463 32 M12 Charlie Guiral, 13, Golden Valley, MN 14.25% 1:38:21 31:39 01:58:21Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1464 69 M60 Bill Strom, 64, Mountain Lake, MN 11.32% 2:25:51 46:57 02:49:16Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1465 165 M35 Donnie Backner, 37, Lakeville, MN 8.98% 2:29:29 48:07 02:29:29 1466 70 M60 Don McCann, 64, Owatonna, MN 11.01% 2:29:57 48:16 02:29:57 16 finishers among Men Under 8 24 finishers among Men 8 - 9 32 finishers among Men 10 - 11 32 finishers among Men 12 - 13 29 finishers among Men 14 - 15 24 finishers among Men 16 - 17 56 finishers among Men 18 - 19 496 finishers among Men 20 - 34 165 finishers among Men 35 - 39 145 finishers among Men 40 - 44 101 finishers among Men 45 - 49 116 finishers among Men 50 - 54 87 finishers among Men 55 - 59 70 finishers among Men 60 - 64 42 finishers among Men 65 - 69 18 finishers among Men 70 - 74 9 finishers among Men 75 - 79 2 finishers among Men 80 - 84 2 finishers among Men 85 - 89 6 finishers among Women Under 8 25 finishers among Women 8 - 9 21 finishers among Women 10 - 11 23 finishers among Women 12 - 13 27 finishers among Women 14 - 15 20 finishers among Women 16 - 17 65 finishers among Women 18 - 19 652 finishers among Women 20 - 34 209 finishers among Women 35 - 39 193 finishers among Women 40 - 44 164 finishers among Women 45 - 49 158 finishers among Women 50 - 54 121 finishers among Women 55 - 59 85 finishers among Women 60 - 64 43 finishers among Women 65 - 69 16 finishers among Women 70 - 74 2 finishers among Women 75 - 79 2 finishers among Women 80 - 84 1466 male finishers 1832 female finishers 3298 total finishersCLASS CLOCK AGE PLACE PLACE FINISHER TIME PACE GRADE NET TIME1 1 Chris Caron Sr, 30 18:16 5:53 71.29% 00:17:13 M20 Big Lake, MN 2 2 Samuel Stiff, 29 18:19 5:54 70.97% 00:17:18 M20 Duluth, MN 3 3 Connor Preston, 21 18:22 5:55 70.69% 00:18:14 M20 Minneapolis, MN
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
4 1 Brandon Kotek, 35 18:37 6:00 71.24% 00:17:35 M35 Saint Paul, MN 5 2 Nicholas Doenges, 39 18:56 6:06 71.90% 00:18:56 M35 Shoreview, MN 6 1 Dennis Zrust, 18 18:56 6:06 68.60% 00:18:58 M18 Bloomington, MN 7 1 Justin Kroeze, 17 19:13 6:11 68.09% 00:19:15 M16 Blaine, MN 8 4 Charles Stuhl, 21 19:23 6:14 66.98% 00:20:38 M20 Minneapolis, MN 9 5 Sterling Follis, 21 19:24 6:15 66.92% 00:19:28 M20 Stillwater, MN 10 6 Kevin Sheehan, 33 19:29 6:16 67.43% 00:19:16 M20 Schenectady, NY 11 1 Isaac Bemmels, 14 19:47 6:22 69.21% 00:20:12 M14 Belle Plaine, MN 12 7 Joseph Phillips, 29 19:50 6:23 65.55% 00:20:00 M20 Eagan, MN 13 2 Ethan Engler, 18 20:02 6:27 64.83% 00:20:30 M18 River Falls, WI 14 8 Calvin Barrett, 21 20:05 6:28 64.65% 00:20:11 M20 Chaska, MN 15 3 Pranav Madasamy, 19 20:06 6:28 64.59% 00:20:09 M18 Plymouth, MN 16 9 Tim Brazelton, 31 20:17 6:32 64.35% 00:20:18 M20 Minneapolis, MN 17 4 Anderson Schuttinga, 18 20:26 6:35 63.57% 00:20:30 M18 Blaine, MN 18 5 Joshua Aldrich, 19 20:27 6:35 63.49% 00:19:27 M18 Lakeville, MN 19 1 Java Coleman, 52 20:28 6:35 73.19% 00:20:31 M50 St Paul, MN 20 10 Zach Nienhuis, 22 20:31 6:36 63.28% 00:20:46 M20 Minneapolis, MN 21 1 Chris Lyon, 41 20:32 6:37 67.24% 00:20:44 M40 Minneapolis, MN 22 11 Noah Shaheen, 21 20:47 6:41 62.47% 00:20:50 M20 Collegeville, PA 23 12 Spencer Duncan, 27 20:57 6:45 61.97% 00:21:11 M20 St. Louis Park, MN 24 2 Jonathan Plotz, 41 21:06 6:47 65.43% 00:21:31 M40 Minneapolis, MN 25 13 Zachary Warns, 20 21:09 6:48 61.39% 00:26:01 M20 Savage, MN 26 3 Matthew Kustritz, 43 21:12 6:49 66.06% 00:21:12 M40 Stillwater, MN 27 14 Ryan Jeo, 21 21:15 6:50 61.10% 00:21:26 M20 Woodbury, MN 28 1 Ben Carter, 46 21:20 6:52 67.11% 00:21:22 M45 Minneapolis, MN 29 3 Tyler Lilienthal, 36 21:24 6:53 62.33% 00:21:35 M35 Waconia, MN 30 15 Will Heise, 25 21:30 6:55 60.39% 00:21:44 M20 Lake City, MN 31 2 Dylan Leung, 16 21:33 6:56 61.46% 00:22:08 M16 Eden Prairie, MN 32 16 James Berg, 24 21:34 6:56 60.20% 00:20:31 M20 Rogers, MN 33 17 Neil Theisen, 24 21:37 6:57 60.06% 00:21:45 M20 Champlin, MN 34 18 Steven Miller, 32 21:37 6:57 60.56% 00:21:43 M20 Mendota Heights, MN 35 3 Joaquin Echenique, 16 21:37 6:57 61.27% 00:21:39 M16 Crystal, MN 36 4 Maxwell Conrad, 37 21:38 6:58 62.05% 00:22:29 M35 Farmington, MN 37 19 Abe Martinez, 26 21:40 6:58 59.92% 00:22:06 M20 Minneapolis, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
38 2 Robert Raub, 48 21:51 7:02 66.50% 00:22:02 M45 Minneapolis, MN 39 20 Owen Halls, 21 21:54 7:03 59.28% 00:22:53 M20 Faribault, MN 40 3 Ian Bronson, 47 21:55 7:03 65.81% 00:22:48 M45 Vadnais Heights, MN 41 6 Jake Heinrichs, 18 21:58 7:04 59.13% 00:22:48 M18 Sleepy Eye, MN 42 5 Adisu Abdissa, 36 22:00 7:05 60.63% 00:22:01 M35 Lakeville, MN 43 7 Grady Shilson, 18 22:01 7:05 58.99% 00:22:33 M18 Bloomington, MN 44 21 David Rupp, 24 22:06 7:07 58.75% 00:22:20 M20 Avon, MN 45 22 Jack Leuning, 31 22:11 7:08 58.84% 00:22:41 M20 Plymouth, MN 46 23 Tanner Mantel, 27 22:13 7:09 58.44% 00:23:25 M20 Minneapolis, MN 47 24 Jacob Ford, 27 22:15 7:10 58.35% 00:22:25 M20 Minneapolis, MN 48 6 Justin Foley, 37 22:16 7:10 60.29% 00:22:22 M35 Minneapolis, MN 49 1 Craig Wageman, 60 22:17 7:10 71.66% 00:22:29 M60 Lake Elmo, MN 50 7 Matt Koktan, 35 22:17 7:10 59.51% 00:22:21 M35 Minneapolis, MN 51 25 Joseph Kaczmarski, 27 22:19 7:11 58.18% 00:22:47 M20 Cedar Falls, IA 52 8 Adam Nielsen, 36 22:19 7:11 59.77% 00:23:03 M35 Minneapolis, MN 53 26 Lucas Richer, 29 22:21 7:12 58.17% 00:23:09 M20 St Paul, MN 54 27 Tom Lutes, 34 22:26 7:13 58.82% 00:22:56 M20 Minneapolis, MN 55 28 Augustus Hinton, 31 22:26 7:13 58.18% 00:23:48 M20 Minneapolis, MN 56 2 Craig Peterson, 60 22:29 7:14 71.02% 00:22:44 M60 Minneapolis, MN 57 4 Oliver Johnson, 17 22:33 7:15 58.03% 00:22:33 M16 Bloomington, MN 58 2 Andrew Parent, 14 22:34 7:16 60.68% 00:22:57 M14 Lino Lakes, MN 59 29 Shayne Stone, 27 22:38 7:17 57.36% 00:23:43 M20 Saint Paul, MN 60 8 Zane Pemberton, 19 22:40 7:18 57.28% 00:42:30 M18 Big Lake, MN 61 30 Mark Robbins, 26 22:43 7:19 57.15% 00:22:59 M20 Minneapolis, MN 62 1 Wyatt Andreotti, 13 22:49 7:21 61.44% 00:22:51 M12 Chanhassen, MN 63 3 Benjamin Voelker, 15 22:51 7:21 58.81% 00:23:52 M14 Loretto, MN 64 31 Sam Broberg, 24 22:51 7:21 56.82% 00:22:57 M20 Vadnais Heights, MN 65 4 Mark Eilitz, 48 22:53 7:22 63.50% 00:23:05 M45 Maple Grove, MN 66 2 Jon Kroeze, 52 23:02 7:25 65.04% 00:23:16 M50 Blaine, MN 67 9 Justin Steinke, 39 23:03 7:25 59.06% 00:23:30 M35 New Richmond, WI 68 10 Ben Messerli, 36 23:03 7:25 57.87% 00:23:15 M35 Minneapolis, MN 69 3 Michael Hoffman, 52 23:06 7:26 64.85% 00:23:45 M50 Eden Prairie, MN 70 1 Nate Nigbur, 7 23:07 7:26 79.08% 00:23:58 JrM Rochester, MN 71 4 Chad Dahle, 53 23:07 7:26 65.31% 00:24:49 M50 Worthing, SD 72 32 Kyle Caldwell, 34 23:08 7:27 57.04% 00:23:51 M20 Minneapolis, MN 73 11 Adam Horn, 35 23:11 7:28 57.20% 00:25:14 M35 Plymouth, MN 74 33 Jon Breuer, 22 23:15 7:29 55.84% 00:23:32 M20 Minneapolis, MN 75 34 Joshua Ylitalo, 33 23:15 7:29 56.51% 00:23:41 M20 Minneapolis, MN 76 4 Tyler Kallevang, 41 23:15 7:29 59.38% 00:23:17 M40 Lake Elmo, MN 77 35 Colin Winterrowd, 25 23:17 7:30 55.76% 00:23:36 M20 Minneapolis, MN 78 12 William Clapp, 37 23:19 7:30 57.57% 00:23:23 M35 Faribault, MN 79 9 Henry Kujak, 19 23:20 7:31 55.64% 00:23:32 M18 Plymouth, MN 80 13 Adam Fredrickson, 36 23:22 7:31 57.08% 00:23:41 M35 Minneapolis, MN 81 36 Luis Caballero, 27 23:22 7:31 55.56% 00:23:31 M20 St. Paul, MN 82 37 Charlie Krambeer, 25 23:32 7:34 55.17% 00:23:50 M20 Maple Grove, MN 83 14 Patrick Olaughlin, 35 23:32 7:34 56.35% 00:25:12 M35 St. Paul, MN 84 38 Mitch Bobendrier, 23 23:36 7:36 55.01% 00:24:00 M20 Pipestone, MN 85 10 Gannon Shilson, 19 23:41 7:37 54.82% 00:24:14 M18 Minneapolis, MN 86 39 Rudy Lawler, 24 23:43 7:38 54.74% 00:24:06 M20 St Paul, MN 87 40 Jackson Sellner, 22 23:45 7:39 54.67% 00:24:40 M20 Minneapolis, MN 88 11 Devon McCarthy, 19 23:49 7:40 54.51% 00:24:47 M18 Minneapolis, MN 89 15 Brent Labathe, 38 23:50 7:40 56.72% 00:24:37 M35 Hopkins, MN 90 41 Garret Tornquist, 31 23:50 7:40 54.77% 00:25:11 M20 Saint Louis Park, MN 91 42 Travis Underwood, 29 23:50 7:40 54.55% 00:24:10 M20 Minneapolis, MN 92 43 Conner Dunteman, 28 23:51 7:41 54.45% 00:25:03 M20 St Paul, MN 93 5 Stephen Stewart, 45 23:52 7:41 59.54% 00:23:52 M45 Excelsior, MN 94 44 Eric Dahlman, 33 23:52 7:41 55.05% 00:27:54 M20 Waconia, MN 95 4 Judah Bobendrier, 14 23:57 7:43 57.17% 00:24:17 M14 Andover, MN 96 6 Xinyu Cao, 48 23:58 7:43 60.63% 00:26:23 M45 Woodbury, MN 97 45 Chandler Lallak, 22 23:59 7:43 54.13% 00:24:39 M20 Farmington, MN 98 46 Steven Halverson, 34 24:00 7:43 54.98% 00:25:24 M20 Minneapolis, MN 99 5 David Hruska, 43 24:02 7:44 58.28% 00:24:19 M40 Mankato, MN 100 5 Dashiell Helmer, 15 24:03 7:44 55.87% 00:24:46 M14 Houston, TX 101 12 Kai Thieszen, 19 24:03 7:44 53.98% 00:24:12 M18 Minneapolis, MN 102 47 Kyle Steinberg, 25 24:03 7:44 53.98% 00:24:14 M20 Burnsville, MN 103 48 Thomas Knoke, 21 24:08 7:46 53.80% 00:25:47 M20 Minneapolis, MN 104 13 Zachary Borneke, 19 24:11 7:47 53.69% 00:24:24 M18 Eagle Lake, MN 105 49 Brandon Buck, 26 24:12 7:47 53.65% 00:24:22 M20 Coon Rapids, MN 106 5 Jack Hohenstein, 16 24:13 7:48 54.70% 00:24:38 M16 Delano, MN 107 50 Benjamin Farber, 31 24:15 7:48 53.82% 00:25:34 M20 Willmar, MN 108 16 Alberto Giraldo, 39 24:17 7:49 56.06% 00:25:07 M35 Falcon Heights, MN 109 2 Franklin Benesch, 13 24:17 7:49 57.73% 00:24:59 M12 Blaine, MN 110 51 Logan Rohloff, 23 24:19 7:50 53.39% 00:25:51 M20 Minneapolis, MN 111 5 Steve Rupp, 53 24:21 7:50 62.00% 00:24:34 M50 Avon, MN 112 17 Craig Fiedler, 37 24:21 7:50 55.13% 00:25:29 M35 West St Paul, MN 113 6 Luke Danielson, 17 24:21 7:50 53.74% 00:25:24 M16 Winona, MN 114 52 Luke Miller, 22 24:21 7:50 53.32% 00:24:38 M20 Minneapolis, MN 115 53 Jack Menzies, 22 24:25 7:52 53.17% 00:26:05 M20 Minneapolis, MN 116 3 Tate Burnett, 12 24:28 7:52 58.95% 00:26:45 M12 Minneapolis, MN 117 6 Aaron Spence, 50 24:28 7:52 60.29% 00:24:54 M50 St Paul, MN 118 54 Benjamin Hinton, 33 24:28 7:52 53.70% 00:26:01 M20 Minneapolis, MN 119 18 Brad Lehmeier, 39 24:29 7:53 55.60% 00:24:56 M35 St Paul, MN 120 19 Chris Fuhs, 39 24:32 7:54 55.48% 00:24:47 M35 Roseville, MN 121 7 Erik Heieie, 54 24:32 7:54 62.02% 00:24:34 M50 Albertville, MN 122 7 Sordy Muor, 46 24:33 7:54 58.31% 00:25:30 M45 Shakopee, MN 123 6 Daryl Acker, 41 24:35 7:55 56.16% 00:25:01 M40 Plymouth, MN 124 55 Jakob Allison, 25 24:35 7:55 52.81% 00:25:06 M20 Minneapolis, MN 125 56 Callum White, 24 24:35 7:55 52.81% 00:25:06 M20 Minneapolis, MN 126 57 Ben Stearns, 21 24:36 7:55 52.78% 00:26:15 M20 Minneapolis, MN 127 14 Samuel Thorson, 18 24:38 7:56 52.73% 00:24:47 M18 Minneapolis, MN 128 58 William Juckett, 31 24:39 7:56 52.95% 00:27:54 M20 Minneapolis, MN 129 59 Peter Weiblen, 22 24:39 7:56 52.67% 00:31:10 M20 St Paul, MN 130 4 Ivan Kircher, 12 24:39 7:56 58.51% 00:26:35 M12 Lakeville, MN 131 60 Dominick Ullery-Brux, 24 24:41 7:57 52.60% 00:25:49 M20 Minneapolis, MN 132 61 Nate Jordre, 23 24:41 7:57 52.60% 00:25:22 M20 Minneapolis, MN 133 62 Joseph Olson, 33 24:41 7:57 53.23% 00:24:48 M20 Edina, MN 134 63 Alex Kaja, 32 24:43 7:57 52.96% 00:25:45 M20 Minnetonka, MN 135 20 Matthew Machacek, 35 24:44 7:58 53.62% 00:24:51 M35 Minneapolis, MN 136 64 Nicholas Meyer, 34 24:46 7:58 53.28% 00:25:40 M20 Victoria, MN 137 7 Paul Mehr, 42 24:47 7:59 56.11% 00:27:05 M40 Saint Paul, MN 138 21 Nickolas Bartz, 35 24:49 7:59 53.44% 00:26:53 M35 Isanti, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
139 65 Taylor Gassman, 28 24:50 8:00 52.30% 00:26:04 M20 Saint Paul, MN 140 8 Troy Ronning, 47 24:51 8:00 58.04% 00:25:30 M45 Eden Prairie, MN 141 22 Justin Rhodes, 35 24:51 8:00 53.37% 00:25:41 M35 White Bear Lake, MN 142 15 Raymond Guo, 18 24:52 8:00 52.23% 00:26:56 M18 North Oaks, MN 143 66 Cooper Noot, 21 24:52 8:00 52.21% 00:31:24 M20 Roseville, MN 144 67 Aaron Zuhlsdorf, 29 24:53 8:01 52.24% 00:25:44 M20 Minneapolis, MN 145 68 Luke Landin, 22 24:53 8:01 52.18% 00:26:26 M20 Minneapolis, MN 146 69 Adam Kennedy, 22 24:56 8:01 52.07% 00:26:35 M20 Minneapolis, MN 147 1 Rich Dejong, 57 24:56 8:01 62.50% 00:25:44 M55 Eden Prairie, MN 148 70 Justin Zuhlsdorf, 30 24:57 8:02 52.19% 00:25:47 M20 Richfield, MN 149 71 Blake Dejong, 28 24:57 8:02 52.05% 00:25:45 M20 Eden Prairie, MN 150 23 Drew Johnson, 39 24:58 8:02 54.52% 00:25:27 M35 Wayzata, MN 151 24 Grant Haugan, 36 24:59 8:02 53.39% 00:25:55 M35 Farmington, MN 152 2 George Warner, 55 25:00 8:03 61.34% 00:25:31 M55 Minneapolis, MN 153 72 Matthew Ufford, 24 25:01 8:03 51.90% 00:25:47 M20 Maple Grove, MN 154 73 Zbinden Jacob, 29 25:01 8:03 51.97% 00:25:29 M20 St Louis Park, MN 155 8 Dan Stewart, 54 25:02 8:03 60.78% 00:25:32 M50 Minneapolis, MN 156 25 Michael Ervin, 36 25:04 8:04 53.21% 00:26:22 M35 Richfield, MN 157 16 Matthew Ruiz, 19 25:04 8:04 51.80% 00:25:06 M18 Minneapolis, MN 158 26 Joel Farley, 37 25:06 8:05 53.48% 00:26:10 M35 Lake Elmo, MN 159 27 Rafael DaCostaMonsanto, 36 25:08 8:05 53.07% 00:26:54 M35 Minneapolis, MN 160 28 Ryan Peschel, 38 25:11 8:06 53.68% 00:26:05 M35 Maple Grove, MN 161 5 Ryan Mulcahy, 12 25:11 8:06 57.27% 00:27:07 M12 Lakeville, MN 162 74 Atlee Tomasoski, 22 25:12 8:07 51.52% 00:26:52 M20 Minneapolis, MN 163 17 Josh Eckersen, 18 25:13 8:07 51.51% 00:25:38 M18 Eden Prairie, MN 164 9 Michael Stearns, 54 25:13 8:07 60.34% 00:26:46 M50 Detroit Lakes, MN 165 75 Tony Staples, 34 25:14 8:07 52.30% 00:26:32 M20 Blaine, MN 166 6 Benjamin Lara, 13 25:14 8:07 55.55% 00:25:25 M12 Eden Prairie, MN 167 18 Jack Obrien, 19 25:17 8:08 51.35% 00:25:43 M18 Rice, MN 168 76 Nick Bates, 30 25:17 8:08 51.51% 00:25:46 M20 Minneapolis, MN 169 19 William Nielsen, 19 25:17 8:08 51.35% 00:25:44 M18 Sauk Rapids, MN 170 3 Joseph Delisi, 64 25:19 8:09 65.22% 00:25:31 M60 Maple Grove, MN 171 29 Pan Liu, 37 25:20 8:09 52.99% 00:25:37 M35 Minnetonka, MN 172 77 Chris Valenty, 26 25:21 8:10 51.22% 00:26:33 M20 Chanhassen, MN 173 78 Alexander Hassebroek, 28 25:21 8:10 51.23% 00:26:14 M20 Coon Rapids, MN 174 79 Charlie Field, 26 25:22 8:10 51.18% 00:27:46 M20 St Paul, MN 175 80 Gabriel Molitor, 21 25:22 8:10 51.18% 00:27:20 M20 Inver Grove Heigh, MN 176 81 Jeffrey Harris, 31 25:22 8:10 51.46% 00:28:17 M20 White Bear Lake, MN 177 4 Jon Varner, 62 25:23 8:10 63.96% 00:25:36 M60 Chanhassen, MN 178 82 Andrew Mattern, 26 25:24 8:11 51.12% 00:26:37 M20 St. Louis Park, MN 179 20 Brendan Daley, 19 25:25 8:11 51.08% 00:25:51 M18 Somerset, WI 180 83 Andres Guerra, 29 25:25 8:11 51.15% 00:25:35 M20 Blaine, MN 181 84 Phillip Goedderz, 32 25:27 8:11 51.44% 00:27:40 M20 Rosemount, MN 182 9 Erin Rogers, 49 25:28 8:12 57.49% 00:26:38 M45 Minneapolis, MN 183 85 Colt Welch, 30 25:31 8:13 51.03% 00:27:16 M20 Minneapolis, MN 184 86 Matthew Hagen, 32 25:32 8:13 51.27% 00:25:48 M20 Roseville, MN 185 87 Tommy van Norman, 32 25:32 8:13 51.27% 00:25:49 M20 Saint Paul, MN 186 88 Dain Nelson, 23 25:33 8:13 50.82% 00:26:47 M20 Golden Valley, MN 187 3 Alex Boyer, 55 25:33 8:13 60.02% 00:26:30 M55 Minneapolis, MN 188 89 Christian Lindbloom, 22 25:37 8:15 50.68% 00:27:21 M20 Andover, MN 189 6 Kieran Roedel, 15 25:42 8:16 52.29% 00:25:57 M14 Hopkins, MN 190 10 Eric Roedel, 49 25:43 8:17 56.93% 00:25:58 M45 Hopkins, MN 191 7 Reise Stoltenow, 16 25:49 8:19 51.31% 00:26:37 M16 Delano, MN 192 90 Noah Browne, 20 25:49 8:19 50.29% 00:28:34 M20 Minneapolis, MN 193 8 Robert Knapp, 41 25:50 8:19 53.44% 00:26:31 M40 Andover, MN 194 11 Jason Geer, 46 25:51 8:19 55.38% 00:27:22 M45 Shoreview, MN 195 30 Stephen Horn, 35 25:52 8:20 51.27% 00:26:59 M35 Saint Paul, MN 196 91 Erik Danielson, 33 25:53 8:20 50.76% 00:26:56 M20 Willmar, MN 197 92 Maytham Somji, 30 25:53 8:20 50.31% 00:28:42 M20 Maple Grove, MN 198 21 Bjorn Karlstad, 19 25:54 8:20 50.13% 00:27:32 M18 Alexandria, MN 199 93 Justin Bork, 34 25:55 8:20 50.92% 00:28:14 M20 Saint Paul, MN 200 22 Lucas Priemueller, 19 25:55 8:20 50.10% 00:30:22 M18 Maple Grove, MN 201 9 Joshua Johnson, 43 25:56 8:21 54.01% 00:26:17 M40 Minneapolis, MN 202 5 Kerry Bartz, 63 25:56 8:21 63.13% 00:27:59 M60 Isanti, MN 203 94 Brady Vogt, 20 25:58 8:21 50.00% 00:28:39 M20 Bloomington, MN 204 95 Max Byrne, 26 25:58 8:21 50.00% 00:26:39 M20 Stillwater, MN 205 96 Robert Dean, 23 25:58 8:21 50.00% 00:29:40 M20 St. Paul, MN 206 31 Sandy Yancy, 39 26:01 8:22 52.32% 00:26:34 M35 Dayton, MN 207 10 Seth Ryan, 40 26:01 8:22 52.69% 00:27:57 M40 West St Paul, MN 208 97 Jay Hannon, 30 26:02 8:23 50.02% 00:26:05 M20 Plymouth, MN 209 10 Dave Hokanson, 54 26:03 8:23 58.41% 00:27:08 M50 St Paul, MN 210 98 Zach Suhsen, 26 26:05 8:24 49.78% 00:27:13 M20 Eagan, MN 211 99 Patrick Murphy, 26 26:07 8:24 49.71% 00:26:49 M20 Edina, MN 212 11 Matt Eich, 53 26:08 8:25 57.77% 00:26:19 M50 Maple Grove, MN 213 100 Zach Boyer, 25 26:11 8:26 49.59% 00:26:26 M20 Rochester, MN 214 4 Daniel Vogel, 55 26:12 8:26 58.53% 00:26:49 M55 Excelsior, MN 215 101 Alex Kong, 25 26:12 8:26 49.55% 00:28:26 M20 Bloomington, MN 216 5 Kevin Den Hartog, 57 26:13 8:26 59.44% 00:26:45 M55 Minnetonka, MN 217 7 Kaito Schmidt, 12 26:13 8:26 55.01% 00:26:29 M12 Vadnais Heights, MN 218 11 Ben Lehrer, 42 26:14 8:27 53.01% 00:27:51 M40 Isanti, MN 219 6 Daniel Smith, 58 26:15 8:27 59.84% 00:26:30 M55 Ashby, MN 220 23 Croix Raney, 19 26:15 8:27 49.46% 00:27:22 M18 Little Canada, MN 221 102 Erik Jones, 28 26:15 8:27 49.48% 00:28:49 M20 Ramsey, MN 222 103 Austin Kopesky, 24 26:17 8:28 49.40% 00:48:37 M20 Hutchinson, MN 223 8 Christopher Medina, 17 26:17 8:28 49.79% 00:46:41 M16 Hugo, MN 224 104 Joe Sanders, 32 26:19 8:28 49.74% 00:28:19 M20 Lakeland, MN 225 105 Brylee David Tiu, 34 26:19 8:28 50.14% 00:28:05 M20 Falcon Heights, MN 226 106 Ryan Malcomson, 31 26:20 8:29 49.57% 00:27:57 M20 St Paul, MN 227 32 Steven Kensinger, 36 26:20 8:29 50.65% 00:26:39 M35 Minneapolis, MN 228 7 Kole Christensen, 14 26:21 8:29 51.96% 00:27:45 M14 Glencoe, MN 229 107 Joel Luedke, 25 26:21 8:29 49.27% 00:28:08 M20 Shakopee, MN 230 12 Brandon Foss, 47 26:22 8:29 54.70% 00:27:13 M45 Blaine, MN 231 33 William Castellanos, 37 26:23 8:29 50.88% 00:29:50 M35 St. Paul, MN 232 13 Greg Sorensen, 46 26:23 8:29 54.26% 00:35:52 M45 Lakeville, MN 233 108 Philip Flanaghan, 28 26:24 8:30 49.19% 00:26:50 M20 Saint Paul, MN 234 109 Luke Solheid, 22 26:25 8:30 49.15% 00:27:36 M20 Maplewood, MN 235 9 Aidan Kue, 16 26:25 8:30 50.14% 00:29:28 M16 Blaine, MN 236 6 Mark Hennessy, 64 26:25 8:30 62.51% 00:26:40 M60 Minneapolis, MN 237 10 Erikson Moen, 16 26:26 8:30 50.11% 00:27:33 M16 Minneapolis, MN 238 34 Joseph Brock, 35 26:30 8:32 50.04% 00:28:41 M35 Roseville, MN 239 110 Joe Danielson, 20 26:31 8:32 48.96% 00:27:34 M20 Winona, MN 240 111 John Atkins, 29 26:36 8:34 48.87% 00:27:52 M20 Inver Grove Heigh, MN 241 8 Maxwell Voelker, 13 26:37 8:34 52.67% 00:27:36 M12 Loretto, MN 242 35 Christopher Tabisz, 35 26:38 8:34 49.79% 00:29:13 M35 St Paul, MN 243 1 Don Moyer, 67 26:38 8:34 63.62% 00:26:43 M65 Goodhue, MN 244 7 Chuck Extrand, 60 26:39 8:35 59.92% 00:27:12 M60 Minneapolis, MN 245 24 Christian Solberg, 19 26:39 8:35 48.72% 00:28:13 M18 Detroit Lakes, MN 246 112 Anthony Tabura, 22 26:41 8:35 48.66% 00:28:42 M20 Minneapolis, MN 247 8 Evan Marx, 15 26:41 8:35 50.36% 00:48:39 M14 Princeton, MN 248 113 Kyle Lenzen, 31 26:41 8:35 48.92% 00:28:46 M20 New Hope, MN 249 114 Riley Lovejoy, 22 26:42 8:36 48.63% 00:28:27 M20 La Crescent, MN 250 12 Nick Benesch, 43 26:43 8:36 52.42% 00:27:24 M40 Blaine, MN 251 115 Mike Anibas, 27 26:43 8:36 48.60% 00:27:42 M20 White Bear Lake, MN 252 2 Joel Arnason, 67 26:44 8:36 63.39% 00:26:57 M65 Grand Forks, ND 253 116 Caleb Danielson, 21 26:46 8:37 48.51% 00:30:02 M20 Minneapolis, MN 254 117 Jenner Rauscher, 31 26:50 8:38 48.64% 00:27:11 M20 Hugo, MN 255 118 Sam Caspers, 26 26:51 8:39 48.36% 00:29:16 M20 Saint Paul, MN 256 14 Jason Laures, 47 26:53 8:39 53.65% 00:27:47 M45 Stewartville, MN 257 119 Austin Robinson, 23 26:54 8:39 48.27% 00:29:07 M20 Minneapolis, MN 258 13 Nick Westlund, 43 26:55 8:40 52.03% 00:27:25 M40 Mankato, MN 259 120 Paul Tierney, 33 26:55 8:40 48.81% 00:46:58 M20 Rosemount, MN 260 7 Matt Robinson, 58 26:56 8:40 58.32% 00:29:09 M55 Madison, WI 261 9 Weston Krosch, 12 26:57 8:40 53.52% 00:27:16 M12 Mankato, MN 262 14 Mike Barnes, 44 27:00 8:41 52.25% 00:27:03 M40 Little Canada, MN 263 15 Jeremy Schmidt, 47 27:01 8:42 53.38% 00:27:17 M45 Vadnais Heights, MN 264 121 Robert Edge, 34 27:01 8:42 48.84% 00:30:06 M20 Minneapolis, MN 265 122 Braden Hamann, 20 27:03 8:42 48.00% 00:28:50 M20 Minneapolis, MN 266 8 David Berger, 59 27:03 8:42 58.55% 00:27:29 M55 Maple Grove, MN 267 123 Mike Rogge, 25 27:04 8:43 47.97% 00:28:51 M20 Burnsville, MN 268 15 Sagor Biswas, 43 27:04 8:43 51.75% 00:27:35 M40 Saint Paul, MN 269 16 James Gould, 40 27:07 8:44 50.55% 00:33:04 M40 Minneapolis, MN 270 124 Aaron Driessen, 33 27:14 8:46 48.24% 00:28:39 M20 Maple Grove, MN 271 125 Clay McCarthy, 26 27:15 8:46 47.65% 00:28:38 M20 Richfield, MN 272 126 Benjamin Wunrow, 31 27:15 8:46 47.90% 00:29:32 M20 New Richmond, WI 273 127 Aidan Wilhelm, 21 27:15 8:46 47.65% 00:27:26 M20 Chanhassen, MN 274 128 Anthony Knutson, 31 27:15 8:46 47.90% 00:29:27 M20 St Paul, MN 275 129 Greta Mittelstaedt, 22 27:15 8:46 47.65% 00:27:34 M20 Minneapolis, MN 276 9 James Kilborn, 58 27:16 8:47 57.61% 00:28:45 M55 Roseville, MN 277 130 Branden Anderson, 30 27:16 8:47 47.76% 00:28:58 M20 Shakopee, MN 278 131 Nicholas Boldt, 30 27:19 8:48 47.67% 00:29:22 M20 St. Paul, MN 279 132 Ray Olkowski, 20 27:20 8:48 47.50% 00:29:15 M20 Waunakee, WI 280 133 Samuel Spry, 22 27:21 8:48 47.47% 00:28:59 M20 Detroit Lakes, MN 281 36 Joey Ryan, 38 27:21 8:48 49.42% 00:28:16 M35 White Bear Lake, MN 282 12 Jesus Cubero, 51 27:21 8:48 54.35% 00:28:15 M50 Farmington, MN 283 134 Shane Goblirsch, 32 27:22 8:48 47.83% 00:28:52 M20 Albertville, MN 284 17 Mike Bradley, 42 27:22 8:48 50.81% 00:29:54 M40 Rosemount, MN 285 8 Mike Fogelberg, 60 27:23 8:49 58.31% 00:27:45 M60 Plymouth, MN 286 1 Thomas Hoskens, 73 27:25 8:49 66.26% 00:28:26 M70 Plymouth, MN 287 16 Kris Fredrick, 49 27:26 8:50 53.37% 00:28:33 M45 Lino Lakes, MN 288 25 Miles Olson, 19 27:27 8:50 47.30% 00:28:53 M18 Minneapolis, MN 289 26 Taeren Peterson, 19 27:28 8:50 47.27% 00:29:06 M18 Alexandria, MN 290 11 Nathan Hermanson, 16 27:31 8:51 48.14% 00:28:13 M16 Andover, MN 291 18 Jonathan Soucoup, 42 27:31 8:51 50.53% 00:29:47 M40 Savage, MN 292 19 Michael Huntley, 42 27:33 8:52 50.47% 00:28:38 M40 Plymouth, MN 293 135 Ali Zhian, 29 27:35 8:53 47.13% 00:30:24 M20 Brooklyn Park, MN 294 37 Joseph Garnier, 38 27:37 8:53 48.95% 00:27:46 M35 Minneapolis, MN 295 136 Quang Tran, 26 27:37 8:53 47.01% 00:29:36 M20 Brooklyn Park, MN 296 17 Dan Guider, 48 27:37 8:53 52.62% 00:28:52 M45 St. Paul, MN 297 137 Oreilly Gilliam, 29 27:38 8:54 47.05% 00:29:57 M20 Saint Paul, MN 298 38 Joseph Waldvogel, 39 27:42 8:55 49.14% 00:30:21 M35 Spring Lake Park, MN 299 138 Jack Dooley, 22 27:43 8:55 46.84% 00:28:07 M20 Saint Louis Park, MN 300 27 Alexander Clarity, 18 27:44 8:56 46.83% 00:31:30 M18 Richfield, MN 301 20 Kaleb Kromann, 40 27:47 8:57 49.34% 00:28:21 M40 Corcoran, MN 302 18 Gregory Bauer, 47 27:47 8:57 51.91% 00:29:26 M45 St Paul, MN 303 3 Louis Zupancic, 69 27:48 8:57 62.15% 00:27:53 M65 Hudson, WI 304 1 Vincent Kromann, 9 27:48 8:57 58.51% 00:28:22 M8 Corcoran, MN 305 139 Chris Laatsch, 34 27:51 8:58 47.38% 00:30:08 M20 Oakdale, MN 306 28 Christian Mindiola, 18 27:52 8:58 46.61% 00:29:55 M18 Maple Grove, MN 307 140 Jack Sonstegard, 23 27:56 8:59 46.48% 00:32:14 M20 Plymouth, MN 308 39 Kyle Johansen, 37 27:56 8:59 48.06% 00:29:47 M35 Ham Lake, MN 309 141 Mingfeng Shang, 28 27:56 8:59 46.49% 00:28:04 M20 St Paul, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
310 9 Terry Goeman, 62 27:58 9:00 58.05% 00:28:29 M60 Minnetonka, MN 311 142 Logan Adank, 27 27:58 9:00 46.42% 00:29:38 M20 Kasson, MN 312 143 Kalpesh Jaykar, 26 28:01 9:01 46.34% 00:29:06 M20 Minneapolis, MN 313 19 Tom Rysavy, 47 28:01 9:01 51.48% 00:28:53 M45 Eagan, MN 314 144 Hans Rieckmann, 33 28:04 9:02 46.81% 00:30:04 M20 Minneapolis, MN 315 145 Garrett Ayers, 29 28:04 9:02 46.32% 00:31:07 M20 Robbinsdale, MN 316 146 Gunnar Stoltz, 28 28:06 9:03 46.22% 00:30:32 M20 Minneapolis, MN 317 147 Jeffrey Morgan, 32 28:07 9:03 46.56% 00:30:18 M20 Woodbury, MN 318 148 Aaron McCrossan, 31 28:08 9:03 46.40% 00:28:53 M20 Minneapolis, MN 319 149 Erik Rystedt, 24 28:09 9:04 46.12% 00:31:37 M20 Minneapolis, MN 320 150 Derek Flaherty, 29 28:10 9:04 46.15% 00:32:17 M20 Blaine, MN 321 10 Drew Kulzer, 55 28:14 9:05 54.32% 00:29:49 M55 Hudson, WI 322 151 Justin Anderson, 33 28:14 9:05 46.53% 00:30:39 M20 Bloomington, MN 323 20 David Parent, 45 28:14 9:05 50.33% 00:30:35 M45 Lino Lakes, MN 324 40 Travis Bastyr, 37 28:15 9:06 47.52% 00:30:08 M35 St. Paul, MN 325 21 Ace Browning, 48 28:16 9:06 51.41% 00:29:44 M45 Rochester, MN 326 9 Andrew Tuerk, 14 28:17 9:06 48.41% 00:29:35 M14 Vadnais Heights, MN 327 10 Joseph Bents, 15 28:18 9:07 47.48% 00:29:19 M14 Woodbury, MN 328 21 Eric Manthe, 42 28:18 9:07 49.14% 00:29:50 M40 Blaine, MN 329 152 Steven Vogel, 26 28:19 9:07 45.85% 00:30:16 M20 Minneapolis, MN 330 22 Joseph Kauffman, 44 28:20 9:07 49.79% 00:31:51 M40 Minneapolis, MN 331 11 Reid Tschumperlin, 59 28:20 9:07 55.90% 00:30:48 M55 Woodbury, MN 332 153 Franklin Westlake, 23 28:20 9:07 45.82% 00:31:20 M20 Minneapolis, MN 333 10 Jim Mayer, 60 28:23 9:08 56.26% 00:29:44 M60 Oconomowoc, WI 334 11 Paul Fabel, 61 28:24 9:08 56.69% 00:28:48 M60 Eden Prairie, MN 335 154 Sebastian Hermann, 21 28:25 9:09 45.69% 00:30:37 M20 Maplewood, MN 336 12 Ron Ampe, 59 28:25 9:09 55.73% 00:30:17 M55 Coon Rapids, MN 337 29 Stefan Hermann, 19 28:25 9:09 45.69% 00:30:37 M18 Maplewood, MN 338 155 Adam Sekelsky, 32 28:26 9:09 46.04% 00:30:14 M20 Plymouth, MN 339 156 Maxwell Mullen, 23 28:27 9:09 45.64% 00:29:57 M20 Minneapolis, MN 340 22 Song Hong, 48 28:27 9:09 51.08% 00:29:25 M45 Rochester, MN 341 13 Ralf Hermann, 54 28:28 9:10 53.45% 00:30:40 M50 Maplewood, MN 342 157 Ian Ermoian, 22 28:28 9:10 45.61% 00:30:24 M20 La Crosse, WI 343 158 Zach Nelson, 31 28:28 9:10 45.85% 00:32:42 M20 Minnetonka, MN 344 159 Robert Bechtel, 31 28:28 9:10 45.85% 00:33:47 M20 Minneapolis, MN 345 11 Titus Bobendrier, 15 28:29 9:10 47.18% 00:28:57 M14 Andover, MN 346 14 Bryan Downing, 51 28:29 9:10 52.19% 00:29:35 M50 Champlin, MN 347 41 John Dinnetz, 39 28:29 9:10 47.79% 00:29:50 M35 Blaine, MN 348 160 Nick Krantz, 28 28:30 9:10 45.57% 00:29:06 M20 Blaine, MN 349 161 Bernard Lim, 29 28:32 9:11 45.56% 00:30:05 M20 Madison, WI 350 23 Nick Bolin, 44 28:35 9:12 49.36% 00:29:04 M40 Blaine, MN 351 15 Mark Lee, 54 28:37 9:13 53.17% 00:33:26 M50 Burnsville, MN 352 162 Kevin Donovan, 27 28:37 9:13 45.37% 00:28:59 M20 Oakdale, MN 353 42 Kyle Hofer, 36 28:37 9:13 46.61% 00:30:28 M35 Minneapolis, MN 354 16 Eric Ward, 54 28:37 9:13 53.17% 00:31:56 M50 St Paul, MN 355 23 Jason Marchiafava, 45 28:40 9:14 49.57% 00:30:59 M45 Minnetonka, MN 356 1 John Labalestra, 75 28:42 9:14 65.32% 00:29:50 M75 Falcon Heights, MN 357 163 Nick Nelson, 25 28:42 9:14 45.24% 00:31:36 M20 New Brighton, MN 358 164 David Gonzales, 24 28:42 9:14 45.24% 00:31:38 M20 Minneapolis, MN 359 24 Ismael Gonzalez Vargas, 40 28:42 9:14 47.76% 00:31:02 M40 Minneapolis, MN 360 43 Joseph White, 38 28:44 9:15 47.04% 00:36:21 M35 Saint Paul, MN 361 12 Oliver Sonterre, 14 28:46 9:16 47.60% 00:33:32 M14 Elko, MN 362 165 John Eiler, 30 28:46 9:16 45.27% 00:27:20 M20 Minneapolis, MN 363 30 Joe Carr, 19 28:47 9:16 45.11% 00:27:20 M18 Minneapolis, MN 364 25 Dan Ogard, 40 28:48 9:16 47.60% 00:30:03 M40 Eagan, MN 365 166 Allan Ouyang, 26 28:48 9:16 45.08% 00:34:48 M20 Minneapolis, MN 366 17 Russ Patten, 51 28:48 9:16 51.62% 00:27:21 M50 New Richmond, WI 367 167 Paul Haller, 28 28:48 9:16 45.09% 00:29:25 M20 St Louis Park, MN 368 31 Mike Stoll, 18 28:51 9:17 45.02% 00:29:14 M18 Sun Prairie, WI 369 44 Joel Voorhees, 39 28:52 9:17 47.16% 00:31:45 M35 Golden Valley, MN 370 10 Zeek Voorhees, 12 28:52 9:17 49.96% 00:31:44 M12 Golden Valley, MN 371 13 Richard Tong, 55 28:53 9:18 53.10% 00:30:42 M55 Lakeville, MN 372 14 Mike Eldridge, 55 28:54 9:18 53.07% 00:30:54 M55 Eden Prairie, MN 373 168 Jon Seitz, 33 28:54 9:18 45.46% 00:35:46 M20 Minneapolis, MN 374 169 Justin Rosett, 32 29:01 9:20 45.11% 00:31:23 M20 Golden Valley, MN 375 26 Dan Torgerson, 40 29:03 9:21 47.19% 00:31:44 M40 Nicollet, MN 376 170 William Howlett, 25 29:04 9:21 44.67% 00:30:29 M20 Shoreview, MN 377 45 Matt Nelson, 35 29:04 9:21 45.63% 00:30:31 M35 Maple Grove, MN 378 171 Nick Larson, 28 29:05 9:22 44.66% 00:31:31 M20 South St Paul, MN 379 13 Coyea Mahowald, 15 29:09 9:23 46.10% 00:30:00 M14 Minneapolis, MN 380 24 Robert Wagenman, 47 29:10 9:23 49.45% 00:31:04 M45 Dent, MN 381 27 James Sonterre, 42 29:11 9:24 47.65% 00:37:03 M40 Elko, MN 382 172 Jake Thompson, 33 29:11 9:24 45.02% 00:34:25 M20 Eagan, MN 383 32 Vincent Schwaesdall, 18 29:12 9:24 44.48% 00:36:17 M18 Shakopee, MN 384 173 Ben Pults, 24 29:12 9:24 44.46% 00:32:11 M20 Oakdale, MN 385 15 John Plumhoff, 57 29:17 9:25 53.21% 00:29:39 M55 Maple Grove, MN 386 18 Troy Lachinski, 53 29:18 9:26 51.53% 00:30:54 M50 East Bethel, MN 387 1 Owen Wintz, 10 29:18 9:26 52.99% 00:31:24 M10 Oak Grove, MN 388 19 Jeff Tatur, 53 29:19 9:26 51.50% 00:29:38 M50 Brooklyn Park, MN 389 174 Luke Kassmeyer, 30 29:19 9:26 44.42% 00:31:01 M20 Saint Paul, MN 390 12 Brad Stevens, 63 29:21 9:27 55.78% 00:31:34 M60 Elk River, MN 391 175 Philip Rowland, 33 29:22 9:27 44.74% 00:30:29 M20 Fredericksburg, VA 392 176 Luke Schmitz, 32 29:23 9:27 44.55% 00:53:02 M20 Maple Grove, MN 393 13 Christopher Chase, 60 29:23 9:27 54.34% 00:31:08 M60 St Louis Park, MN 394 177 Jonathan Ruggiero, 22 29:28 9:29 44.06% 00:30:42 M20 Eden Prairie, MN 395 178 Sean Keenan, 28 29:28 9:29 44.07% 00:31:08 M20 Saint Cloud, MN 396 179 Max Robinson, 32 29:28 9:29 44.43% 00:32:04 M20 Minneapolis, MN 397 25 Scott Brazil, 49 29:29 9:29 49.66% 00:30:11 M45 Jordan, MN 398 180 Holden Meidl, 23 29:29 9:29 44.04% 00:31:12 M20 Bloomington, MN 399 181 Samuel Abbott, 20 29:29 9:29 44.04% 00:31:13 M20 Worthing, SD 400 28 Kevin Kinney, 42 29:30 9:30 47.14% 00:39:16 M40 Brooklyn Park, MN 401 14 Aida Parker, 14 29:30 9:30 46.42% 00:35:46 M14 Minnetonka, MN 402 182 Nick Maxon, 32 29:31 9:30 44.35% 00:32:07 M20 St Louis Park, MN 403 20 Dale Solheid, 51 29:32 9:30 50.33% 00:31:23 M50 Maplewood, MN 404 183 Christopher Miller, 31 29:35 9:31 44.12% 00:30:46 M20 Minneapolis, MN 405 46 Brad Bultman, 38 29:35 9:31 45.69% 00:30:32 M35 Edina, MN 406 47 Derek Weissenburger, 35 29:35 9:31 44.83% 00:31:14 M35 Chanhassen, MN 407 184 Thomas Pfeifer, 24 29:36 9:32 43.86% 00:32:41 M20 Owatonna, MN 408 21 Keith Sonstegard, 53 29:37 9:32 50.97% 00:33:56 M50 Plymouth, MN 409 48 Kevin Hoffman, 38 29:37 9:32 45.64% 00:29:53 M35 Monticello, MN 410 185 Noah Werden, 25 29:37 9:32 43.84% 00:30:42 M20 Plymouth, MN 411 186 Andrew Monk, 25 29:38 9:32 43.81% 00:30:21 M20 Shoreview, MN 412 29 Joey Jensen, 43 29:38 9:32 47.26% 00:30:25 M40 Forest Lake, MN 413 187 Nick Fragale, 30 29:40 9:33 43.90% 00:38:11 M20 Minnetonka, MN 414 49 Andrew Nelson, 37 29:41 9:33 45.22% 00:31:26 M35 Minneapolis, MN 415 22 Joel Whitcomb, 54 29:41 9:33 51.26% 00:33:29 M50 Mendota Heights, MN 416 188 Steven Brownell, 34 29:45 9:35 44.36% 00:32:59 M20 Golden Valley, MN 417 23 Jeff Hames, 54 29:46 9:35 51.12% 00:35:02 M50 Bloomington, MN 418 26 Mike Lawrence, 47 29:46 9:35 48.45% 00:32:59 M45 Rice, MN 419 189 Austin Lange, 22 29:46 9:35 43.62% 00:35:17 M20 Minneapolis, MN 420 190 Alex Kirkland, 29 29:47 9:35 43.65% 00:32:28 M20 Minneapolis, MN 421 2 Francis McGie, 8 29:47 9:35 57.65% 00:29:55 M8 Minneapolis, MN 422 27 Seth Parker, 47 29:49 9:36 48.37% 00:36:04 M45 Minnetonka, MN 423 30 Joseph McGie, 42 29:50 9:36 46.61% 00:29:55 M40 Minneapolis, MN 424 191 Henry Sprandel, 22 29:51 9:36 43.50% 00:33:12 M20 Minneapolis, MN 425 33 William Bents, 19 29:51 9:36 43.50% 00:30:55 M18 Woodbury, MN 426 31 John Schenck, 40 29:52 9:37 45.90% 00:30:00 M40 Hugo, MN 427 28 Jacob Schwan, 47 29:53 9:37 48.26% 00:32:23 M45 Ramsey, MN 428 34 Kaiden Kirby, 18 29:54 9:37 43.44% 00:30:55 M18 Woodbury, MN 429 29 Dante Vono, 46 29:54 9:37 47.88% 00:30:46 M45 Roseville, MN 430 30 Andres Caballero, 49 29:54 9:37 48.97% 00:30:32 M45 Maple Grove, MN 431 192 Matthew Danielson, 28 29:54 9:37 43.44% 00:31:47 M20 Minneapolis, MN 432 24 Todd Schwartz, 53 29:55 9:38 50.46% 00:33:10 M50 Lino Lakes, MN 433 193 Ryan Bracken, 21 29:56 9:38 43.37% 00:32:43 M20 Plymouth, MN 434 194 Reed Benson, 20 29:56 9:38 43.37% 00:32:59 M20 Detroit Lakes, MN 435 195 Brian Murphy, 23 29:57 9:38 43.35% 00:34:35 M20 Woodbury, MN 436 16 Rich Barrett, 55 29:58 9:39 51.18% 00:30:47 M55 Chaska, MN 437 15 Collin Berg, 14 29:58 9:39 45.69% 00:35:59 M14 Dayton, MN 438 16 Anthony Wagstrom, 14 30:00 9:39 45.64% 00:34:46 M14 Forest Lake, MN 439 50 Andrew Fedor, 36 30:01 9:40 44.44% 00:31:22 M35 St. Louis Park, MN 440 31 Andy Schuttinga, 48 30:02 9:40 48.38% 00:32:35 M45 Blaine, MN 441 12 Davis Tripp, 16 30:02 9:40 44.10% 00:36:18 M16 Maple Grove, MN 442 51 Jeremy Burns, 37 30:02 9:40 44.70% 00:31:37 M35 Blaine, MN 443 4 Tom M Eagan, 67 30:03 9:40 56.39% 00:30:24 M65 Plymouth, MN 444 2 Landon Frater, 11 30:03 9:40 49.65% 00:33:51 M10 St. Michael, MN 445 196 Stephen Kondratuk, 30 30:04 9:41 43.31% 00:31:29 M20 Plymouth, MN 446 32 Sam Eberhart, 41 30:11 9:43 45.74% 00:33:03 M40 St Paul, MN 447 33 Tony Sisco, 41 30:11 9:43 45.74% 00:32:08 M40 Mound, MN 448 32 Sean Lawrence, 47 30:12 9:43 47.76% 00:36:22 M45 Hugo, MN 449 197 Robert Dunn, 33 30:12 9:43 43.50% 00:32:19 M20 Woodbury, MN 450 33 David Atterberry, 45 30:12 9:43 47.06% 00:32:44 M45 St Paul, MN 451 198 Ricardo Vargas, 33 30:13 9:44 43.48% 00:33:48 M20 Prior Lake, MN 452 11 Henry Perry, 12 30:14 9:44 47.70% 00:39:20 M12 St Michael, MN 453 25 Matthew Fox, 52 30:14 9:44 49.55% 00:30:21 M50 St Paul, MN 454 35 Adrian Amancae, 19 30:14 9:44 42.94% 00:33:56 M18 Champlin, MN 455 199 Alex Amancae, 23 30:16 9:44 42.90% 00:33:57 M20 Champlin, MN 456 36 Taylor Grant, 18 30:16 9:44 42.91% 00:33:38 M18 Maple Grove, MN 457 200 Patrick Cahalan, 33 30:16 9:44 43.41% 00:35:07 M20 Anoka, MN 458 34 Jason Femrite, 48 30:16 9:44 48.01% 00:35:09 M45 Madison Lake, MN 459 201 Dylan Allen, 27 30:17 9:45 42.87% 00:31:16 M20 Minneapolis, MN 460 14 John Phillips, 60 30:18 9:45 52.70% 00:33:39 M60 Woodbury, MN 461 17 Dave Larson, 58 30:18 9:45 51.84% 00:30:18 M55 Minneapolis, MN 462 5 Gregory Lerdall, 66 30:19 9:45 55.41% 00:32:09 M65 Plymouth, MN 463 202 Samuel Schwaesdall, 21 30:21 9:46 42.78% 00:37:25 M20 Shakopee, MN 464 3 Raymond Sullivan, 11 30:22 9:46 49.13% 00:32:50 M10 Amery, WI 465 26 Rian Noble, 54 30:23 9:47 50.08% 00:34:31 M50 Chanhassen, MN 466 203 Jason Tanski, 25 30:24 9:47 42.71% 00:31:57 M20 St Louis Park, MN 467 52 Ryan Hinz, 38 30:25 9:47 44.44% 00:33:11 M35 Blaine, MN 468 37 Kyler Buse, 19 30:26 9:48 42.66% 00:37:13 M18 Stillwater, MN 469 27 Steve Miller, 54 30:27 9:48 49.97% 00:35:43 M50 Long Lake, MN 470 34 James Schwan, 41 30:28 9:48 45.32% 00:31:05 M40 Buffalo, MN 471 4 Rory Tharaldson, 11 30:28 9:48 48.97% 00:35:09 M10 Carver, MN 472 53 John Hadash, 38 30:30 9:49 44.32% 00:31:08 M35 Monticello, MN 473 28 Matthew Rindal, 52 30:32 9:50 49.06% 00:32:28 M50 Inver Grove Heigh, MN 474 35 Will Obrien, 41 30:32 9:50 45.22% 00:33:56 M40 Minneapolis, MN 475 54 Joshua Hildre, 38 30:32 9:50 44.27% 00:32:20 M35 Elk River, MN 476 12 Bentley Carlson, 12 30:32 9:50 47.24% 00:32:01 M12 Chaska, MN 477 36 Nicholas Wilson, 40 30:32 9:50 44.90% 00:33:56 M40 Hudson, WI 478 13 Kaden Johnson, 12 30:32 9:50 47.24% 00:33:34 M12 Eden Prairie, MN 479 15 Paul Dwight, 64 30:33 9:50 54.05% 00:33:12 M60 Brooklyn Park, MN 480 18 Dan Culhane, 59 30:33 9:50 51.84% 00:31:22 M55 Chanhassen, MN 481 204 Zachary Schreier, 28 30:34 9:50 42.49% 00:31:45 M20 St Paul, MN 482 55 Andrew Greseth, 36 30:35 9:51 43.61% 00:33:20 M35 St Paul, MN 483 38 Leo Krueger, 18 30:37 9:51 42.42% 00:34:23 M18 Altoona, WI 484 205 Andrew Hill, 34 30:37 9:51 43.10% 00:33:32 M20 Eagan, MN 485 37 Brian Hoffman, 41 30:37 9:51 45.09% 00:30:44 M40 Chisago City, MN 486 35 Steve Horejsi, 46 30:37 9:51 46.76% 00:34:24 M45 Rochester, MN 487 38 Jon Meredith, 43 30:38 9:52 45.72% 00:30:45 M40 Chisago City, MN 488 3 Zachary Polgreen, 8 30:38 9:52 56.05% 00:33:29 M8 Leonardtown, MD 489 206 Alex Head, 28 30:38 9:52 42.40% 00:32:29 M20 Belle Plaine, MN 490 17 Carter Wolff, 14 30:39 9:52 44.67% 00:33:56 M14 Hugo, MN 491 16 Joe Semrad, 61 30:40 9:52 52.50% 00:33:14 M60 Bloomington, MN 492 36 Michael Martinez, 47 30:40 9:52 47.03% 00:36:35 M45 Minneapolis, MN 493 5 Matthias Palmer-Denig, 11 30:42 9:53 48.60% 00:32:56 M10 Minneapolis, MN 494 207 Samuel Bijou, 27 30:43 9:53 42.27% 00:33:29 M20 St. Paul, MN 495 2 Scott Danielson, 78 30:44 9:53 64.53% 00:30:50 M75 Eden Prairie, MN 496 39 Edison Cobos, 40 30:44 9:53 44.60% 00:33:20 M40 St Paul, MN 497 40 Manolo Chacon, 44 30:46 9:54 45.85% 00:31:09 M40 Farmington, MN 498 6 Dave Olson, 67 30:46 9:54 55.08% 00:32:19 M65 Blaine, MN 499 208 Kent Bridgeman, 34 30:48 9:55 42.84% 00:32:24 M20 Stillwater, MN 500 19 Reed Gilkey, 56 30:50 9:55 50.13% 00:31:30 M55 Minnesota, MN 501 209 Trevor Schroedl, 26 30:51 9:56 42.09% 00:36:43 M20 Ramsey, MN 502 210 Wylie Ferron, 28 30:52 9:56 42.08% 00:31:27 M20 Richfield, MN 503 7 John Andrew, 66 30:52 9:56 54.42% 00:32:01 M65 Saint Paul, MN 504 8 Dennis Fleming, 66 30:52 9:56 54.42% 00:31:57 M65 Bloomington, MN 505 211 Kevin Vargas, 29 30:53 9:56 42.09% 00:32:00 M20 Saint Paul, MN 506 41 Jon Kush, 44 30:55 9:57 45.63% 00:36:14 M40 Woodbury, MN 507 212 Bobby Brunhuber, 31 30:55 9:57 42.22% 00:34:27 M20 Minneapolis, MN 508 213 Adam Lavine, 21 30:56 9:57 41.97% 00:36:27 M20 Superior, MN 509 56 Juan Lara, 39 30:57 9:58 43.98% 00:31:08 M35 Eden Prairie, MN 510 17 Ross Leuning, 62 30:58 9:58 52.43% 00:31:27 M60 Owatonna, MN 511 214 Erik Provo, 29 31:00 9:59 41.94% 00:33:39 M20 Prior Lake, MN 512 42 Matt Leonard, 40 31:00 9:59 44.22% 00:36:39 M40 Champlin, MN 513 20 Todd Follis, 55 31:00 9:59 49.47% 00:34:42 M55 Stillwater, MN 514 215 Logan Kammerer, 23 31:01 9:59 41.86% 00:33:57 M20 Oakdale, MN 515 14 Joseph Christner, 13 31:01 9:59 45.19% 00:33:53 M12 St. Michael, MN 516 29 Nicholas Plowman, 51 31:01 9:59 47.93% 00:31:46 M50 Dodge Center, MN 517 57 Luke Day, 35 31:02 9:59 42.73% 00:34:22 M35 New Brighton, MN 518 216 Evan Murray, 26 31:02 9:59 41.84% 00:42:21 M20 Milwaukee, WIPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
519 30 Nick Chlebeck, 53 31:03 10:00 48.62% 00:32:13 M50 Woodbury, MN 520 15 Jacob Christner, 12 31:07 10:01 46.35% 00:34:00 M12 St. Michael, MN 521 217 Luis Estrada, 28 31:08 10:01 41.71% 00:37:56 M20 Saint Paul, MN 522 18 Steve Hawker, 63 31:11 10:02 52.50% 00:33:44 M60 Chanhassen, MN 523 21 Bob Wyly, 57 31:11 10:02 49.97% 00:33:54 M55 Lakeville, MN 524 218 Connor Laehn, 25 31:13 10:03 41.59% 00:34:56 M20 Minneapolis, MN 525 58 Joseph Miller, 37 31:14 10:03 42.98% 00:53:35 M35 Minneapolis, MN 526 219 Andrew Richter, 33 31:17 10:04 42.00% 00:40:21 M20 Maple Grove, MN 527 43 Luke Karschnik, 41 31:17 10:04 44.13% 00:34:29 M40 Elk River, MN 528 220 Mathew Schaeffer, 22 31:19 10:05 41.46% 00:35:00 M20 Champlin, MN 529 19 John Lampe, 63 31:21 10:05 52.22% 00:39:30 M60 St Paul, MN 530 221 Henry Hudoba, 24 31:22 10:06 41.39% 00:31:26 M20 Willmar, MN 531 16 Callum McMyler, 13 31:22 10:06 44.69% 00:36:59 M12 Edina, MN 532 18 Isaiah St. Marie-Eves, 14 31:22 10:06 43.65% 00:36:12 M14 Fridley, MN 533 59 Gordon Farmer, 38 31:24 10:06 43.05% 00:33:25 M35 North Oaks, MN 534 60 Scott Hoeg, 39 31:24 10:06 43.35% 00:32:24 M35 Plymouth, MN 535 44 Jim Baxter, 40 31:26 10:07 43.61% 00:33:20 M40 Princeton, MN 536 45 Curt Carstensen, 40 31:27 10:07 43.59% 00:34:51 M40 Minneapolis, MN 537 46 Matthew Christner, 41 31:29 10:08 43.85% 00:34:23 M40 St. Michael, MN 538 47 Brian Ratnayake, 41 31:30 10:08 43.83% 00:36:49 M40 Stillwater, MN 539 6 Beck Ratnayake, 10 31:30 10:08 49.29% 00:36:49 M10 Stillwater, MN 540 61 Wes Combs, 39 31:32 10:09 43.17% 00:33:08 M35 Prior Lake, MN 541 222 Zach Schwaesdall, 23 31:32 10:09 41.17% 00:38:44 M20 Shakopee, MN 542 48 Adam Gastonguay, 40 31:32 10:09 43.47% 00:33:09 M40 Savage, MN 543 62 Matthew Rose, 37 31:34 10:10 42.52% 00:37:51 M35 Prior Lake, MN 544 223 Matteson Smith, 34 31:35 10:10 41.78% 00:35:04 M20 Minneapolis, MN 545 224 Adam Diment, 29 31:36 10:10 41.14% 00:38:14 M20 Lakeville, MN 546 225 Shawn Geyen, 32 31:36 10:10 41.43% 00:36:40 M20 Mound, MN 547 226 Alexander Head, 22 31:36 10:10 41.09% 00:35:09 M20 Roseville, MN 548 227 Roberto Lopez Cervera, 32 31:36 10:10 41.43% 00:36:28 M20 Minneapolis, MN 549 17 Luca Dalmasso, 12 31:37 10:11 45.62% 00:34:26 M12 Chanhassen, MN 550 9 David Little, 66 31:38 10:11 53.10% 00:34:21 M65 Prior Lake, MN 551 63 Ryan Tofteland, 38 31:39 10:11 42.71% 00:33:16 M35 Prior Lake, MN 552 228 Jon Tulp, 29 31:39 10:11 41.07% 00:54:09 M20 Minnetonka, MN 553 229 Sam Ronneberg, 23 31:39 10:11 41.02% 00:34:27 M20 Shoreview, MN 554 230 Drew Bennett, 24 31:39 10:11 41.02% 00:34:45 M20 Minneapolis, MN 555 231 Tj Little, 32 31:40 10:12 41.34% 00:34:22 M20 Minnetonka, MN 556 49 Dave Hosford, 42 31:40 10:12 43.91% 00:35:01 M40 St Paul, MN 557 50 Chris Jensen, 40 31:40 10:12 43.29% 00:39:09 M40 St Paul, MN 558 232 Ben Lu, 20 31:43 10:12 40.94% 00:34:17 M20 Woodbury, MN 559 20 Robert Barthel, 64 31:45 10:13 52.01% 00:34:07 M60 Brooklyn Park, MN 560 233 David Kjeldahl, 31 31:45 10:13 41.11% 00:34:18 M20 Mahtomedi, MN 561 37 Mike Dreher, 46 31:45 10:13 45.09% 00:35:10 M45 Long Prairie, MN 562 234 Andrew Swidergal, 29 31:45 10:13 40.95% 00:35:08 M20 Cottage Grove, MN 563 10 Steve Kraemer, 66 31:45 10:13 52.91% 00:36:13 M65 Minneapolis, MN 564 235 Jack Poster, 20 31:47 10:14 40.85% 00:30:18 M20 Lakeville, MN 565 236 Mohamed Ahmed, 24 31:49 10:14 40.81% 00:32:31 M20 Brooklyn Park, MN 566 51 Shawn Durham, 41 31:50 10:15 43.37% 00:30:20 M40 Minneapolis, MN 567 39 Phi Cu, 18 31:50 10:15 40.80% 00:33:50 M18 New Brighton, MN 568 31 Erik Brekke, 50 31:52 10:15 46.29% 00:35:31 M50 Blooming Prairie, MN 569 237 Daryl Rebulla, 33 31:52 10:15 41.23% 00:39:21 M20 Hopkins, MN 570 22 Marty Banker, 56 31:53 10:16 48.48% 00:34:46 M55 Elk River, MN 571 32 Edwin Berniard, 50 31:54 10:16 46.24% 00:34:24 M50 Saint Paul, MN 572 23 Erik Thomley, 56 31:55 10:16 48.43% 00:35:46 M55 Cannon Falls, MN 573 4 Parker Tharaldson, 8 31:55 10:16 53.79% 00:36:36 M8 Carver, MN 574 52 Greg Schake, 43 31:56 10:17 43.86% 00:36:21 M40 Fergus Falls, MN 575 7 Michael Genia, 11 31:57 10:17 46.70% 00:34:32 M10 Shoreview, MN 576 13 Liam McKim, 17 31:57 10:17 40.96% 00:35:22 M16 Minnetonka, MN 577 53 Andrew Schmidt, 41 31:57 10:17 43.21% 00:35:38 M40 St Paul, MN 578 33 Jim Loe, 54 31:58 10:17 47.60% 00:35:49 M50 Faribault, MN 579 238 Nick Ortiz, 32 31:58 10:17 40.95% 00:37:19 M20 Burnsville, MN 580 239 Matthew Ustby, 24 31:59 10:18 40.59% 00:35:46 M20 Minneapolis, MN 581 64 Andrew Holm, 39 31:59 10:18 42.56% 00:37:10 M35 Wayzata, MN 582 65 Shane McGowan, 38 32:00 10:18 42.24% 00:36:46 M35 Minneapolis, MN 583 21 Steve Pheneger, 62 32:01 10:18 50.71% 00:34:53 M60 Roseville, MN 584 66 Andrew Meade, 36 32:01 10:18 41.66% 00:34:49 M35 Roseville, MN 585 67 Gregory Holm, 36 32:02 10:19 41.64% 00:37:13 M35 Woodbury, MN 586 240 Dylan Hagen, 27 32:04 10:19 40.49% 00:39:06 M20 Minneapolis, MN 587 11 Mark Schneider, 66 32:04 10:19 52.39% 00:32:14 M65 Maplewood, MN 588 38 Steve Edmunds, 46 32:04 10:19 44.65% 00:33:54 M45 Mahtomedi, MN 589 12 David Rhoten, 66 32:04 10:19 52.39% 00:33:59 M65 Maple Grove, MN 590 39 Justin Steenberg, 45 32:06 10:20 44.27% 00:37:42 M45 West St Paul, MN 591 241 Ryan Huling, 23 32:06 10:20 40.45% 00:35:51 M20 Farmington, MN 592 8 Jasper Leopold, 10 32:07 10:20 48.34% 00:32:07 M10 Minneapolis, MN 593 242 Michael Zheng, 26 32:08 10:21 40.40% 00:39:01 M20 St Louis Park, MN 594 34 Michael Johnson, 50 32:08 10:21 45.91% 00:41:41 M50 Hugo, MN 595 54 Josh Leopold, 42 32:08 10:21 43.27% 00:32:08 M40 Minneapolis, MN 596 14 Ezra Pemberton, 16 32:08 10:21 41.22% 00:53:47 M16 Big Lake, MN 597 243 Mitch Gansemer, 22 32:08 10:21 40.40% 00:36:31 M20 West Chicago, IL 598 68 Owen Tucker, 36 32:09 10:21 41.49% 00:42:16 M35 St. Paul, MN 599 19 Mason Tripp, 14 32:10 10:21 42.57% 00:38:24 M14 Maple Grove, MN 600 244 Connor McCarthy, 31 32:10 10:21 40.58% 00:36:15 M20 Woodbury, MN 601 245 Conner McCarthy, 22 32:11 10:21 40.34% 00:35:56 M20 Richfield, MN 602 69 David Svehla, 37 32:11 10:21 41.71% 00:33:26 M35 Minneapolis, MN 603 9 Emory Thompson, 11 32:12 10:22 46.34% 00:36:38 M10 Minneapolis, MN 604 70 Sebastian Lira, 39 32:12 10:22 42.27% 00:34:05 M35 Austin, MN 605 71 Adam Phelps, 36 32:12 10:22 41.42% 00:33:05 M35 Woodbury, MN 606 55 Jared Voorhees, 42 32:13 10:22 43.16% 00:35:06 M40 Golden Valley, MN 607 35 John Rogers, 53 32:14 10:22 46.84% 00:34:05 M50 Mendota Heights, MN 608 246 Zachery Reinke, 27 32:14 10:22 40.28% 00:39:33 M20 River Falls, WI 609 56 Mitchell Thompson, 42 32:15 10:23 43.12% 00:36:41 M40 Minneapolis, MN 610 247 Steven Carver, 28 32:15 10:23 40.27% 00:34:57 M20 West St Paul, MN 611 22 Patrick Voelker, 62 32:16 10:23 50.32% 00:36:31 M60 Rockford, MN 612 248 Eric Stoesz, 26 32:16 10:23 40.24% 00:39:16 M20 Minneapolis, MN 613 36 Ben Stoll, 53 32:16 10:23 46.79% 00:36:10 M50 Sun Prairie, WI 614 249 Mitch Macbeth, 33 32:17 10:23 40.70% 00:36:27 M20 Columbia Heights, MN 615 250 Matthew Essen, 23 32:19 10:24 40.18% 00:35:14 M20 Roseville, MN 616 20 Vladimir Ditta, 14 32:19 10:24 42.37% 00:32:26 M14 Blaine, MN 617 40 Aaron Warns, 46 32:20 10:24 44.28% 00:38:23 M45 Savage, MN 618 21 Tommy Cunz, 15 32:21 10:25 41.54% 00:37:45 M14 Elk River, MN 619 23 Mark Torguson, 60 32:22 10:25 49.33% 00:34:36 M60 Plymouth, MN 620 251 Kyle Bloom, 34 32:22 10:25 40.77% 00:39:31 M20 St Michael, MN 621 252 Tanner Hermanson, 25 32:25 10:26 40.05% 00:36:37 M20 Saint Paul, MN 622 37 Todd Collette, 50 32:26 10:26 45.48% 00:34:39 M50 Northfield, MN 623 18 Calen Leung, 12 32:26 10:26 44.47% 00:35:22 M12 Edina, MN 624 253 Wyeth Anderson, 29 32:28 10:27 40.04% 00:34:17 M20 Rochester, MN 625 254 Jon Kemp, 27 32:29 10:27 39.97% 00:36:52 M20 Maple Grove, MN 626 24 S Stephen Garrett, 58 32:29 10:27 48.36% 00:38:11 M55 Rosemount, MN 627 255 Mario Giorgini, 23 32:29 10:27 39.97% 00:36:12 M20 St Paul, MN 628 25 Randy Kuzel, 56 32:30 10:28 47.56% 00:32:35 M55 Circle Pines, MN 629 256 Gerardo Mazzei, 31 32:30 10:28 40.16% 00:35:07 M20 Saint Paul, MN 630 57 Erik Johnson, 42 32:31 10:28 42.76% 00:36:10 M40 Shakopee, MN 631 257 Jake Hellzen, 34 32:32 10:28 40.56% 00:34:29 M20 Maple Grove, MN 632 258 Logan Bican, 24 32:32 10:28 39.91% 00:36:56 M20 Rogers, MN 633 259 Ethan Rosenberg, 29 32:32 10:28 39.96% 00:35:08 M20 St Paul, MN 634 58 Nick Brill, 43 32:33 10:29 43.03% 00:36:53 M40 Roseville, MN 635 72 Nicholas Gross, 35 32:34 10:29 40.72% 00:35:02 M35 Minneapolis, MN 636 10 Stephen Wang, 10 32:34 10:29 47.68% 00:33:35 M10 Chanhassen, MN 637 11 Isaac Bacon-Nikpay, 10 32:36 10:30 47.63% 00:35:55 M10 Minneapolis, MN 638 59 Debin Wang, 41 32:36 10:30 42.35% 00:33:36 M40 Chanhassen, MN 639 260 Alan Sevilla, 24 32:36 10:30 39.83% 00:40:19 M20 West St Paul, MN 640 261 Seth Rueter, 33 32:39 10:31 40.24% 00:37:12 M20 Minneapolis, MN 641 12 Parker Eull, 10 32:39 10:31 47.55% M10 St Michael, MN 642 262 Nick Freese, 33 32:39 10:31 40.24% 00:35:16 M20 Chanhassen, MN 643 26 Tony Pangal, 59 32:40 10:31 48.48% 00:33:18 M55 White Bear Lake, MN 644 73 Matthew Stec, 38 32:40 10:31 41.38% 00:38:58 M35 Woodbury, MN 645 27 Warren Bailey, 58 32:41 10:31 48.06% 00:36:11 M55 Saint Paul, MN 646 60 William Sorensen, 44 32:43 10:32 43.12% 00:37:50 M40 Lino Lakes, MN 647 263 Michael Peltier, 30 32:46 10:33 39.74% 00:39:28 M20 Lakeville, MN 648 264 Chris Sonnek, 26 32:46 10:33 39.62% 00:34:05 M20 St Louis Park, MN 649 24 Chris Zolnierek, 60 32:46 10:33 48.73% 00:35:37 M60 Lake Zurich, IL 650 41 Milion Alemu, 48 32:47 10:33 44.32% 00:32:47 M45 Saint Paul, MN 651 265 Trevor Jackson, 27 32:47 10:33 39.60% 00:34:45 M20 St. Louis Park, MN 652 5 Cameron Johnson, 9 32:47 10:33 49.62% 00:36:06 M8 Maplewood, MN 653 61 Jon Cope, 41 32:50 10:34 42.05% 00:36:12 M40 Burnsville, MN 654 266 Ryan Alberts, 21 32:50 10:34 39.54% 00:35:05 M20 Portland, OR 655 62 Brett Johnson, 43 32:50 10:34 42.66% 00:36:09 M40 Maplewood, MN 656 42 Ian Campbell, 45 32:51 10:34 43.26% 00:36:05 M45 Minneapolis, MN 657 267 Daniel Massey, 27 32:51 10:34 39.52% 00:35:56 M20 Maple Grove, MN 658 25 Richard Bolen, 64 32:53 10:35 50.21% 00:35:28 M60 Cambridge, MN 659 268 Treyton Neuharth, 27 32:54 10:35 39.46% 00:36:01 M20 Eagan, MN 660 269 Patrick Collins, 34 32:55 10:36 40.09% 00:39:37 M20 Oakdale, MN 661 270 Philip Wolney, 31 32:56 10:36 39.63% 00:35:34 M20 Columbia Heights, MN 662 63 Neal Goergen, 44 32:57 10:36 42.82% 00:36:12 M40 Adams, MN 663 271 Jeremy Iwan, 27 32:57 10:36 39.40% 00:34:56 M20 Minneapolis, MN 664 64 Tim Schneider, 43 32:58 10:37 42.48% 00:36:12 M40 Adams, MN 665 74 Alexander Frick, 39 33:00 10:37 41.25% 00:33:53 M35 Farmington, MN 666 272 Aidan Carlson, 21 33:00 10:37 39.34% 00:35:57 M20 Winona, MN 667 75 Andrew Parsons, 35 33:00 10:37 40.19% 00:41:33 M35 Minneapolis, MN 668 273 Shane Stodolka, 21 33:00 10:37 39.34% 00:35:49 M20 St. Louis Park, MN 669 274 Dominique Rapsch, 32 33:01 10:38 39.65% 00:33:51 M20 Minneapolis, MN 670 275 Luke Pilon, 30 33:02 10:38 39.42% 00:37:19 M20 St Paul, MN 671 15 Jack Meline, 16 33:07 10:40 40.00% 00:38:53 M16 St Michael, MN 672 276 Zach Faith, 23 33:07 10:40 39.20% 00:37:58 M20 Foley, MN 673 76 Steven Swoboda, 38 33:08 10:40 40.80% 00:37:12 M35 South St Paul, MN 674 40 Preston Vaughan, 19 33:08 10:40 39.19% 00:33:48 M18 Oshkosh, WI 675 77 Ryan Morgan, 37 33:09 10:40 40.49% 00:33:43 M35 Minneapolis, MN 676 277 Thomas Tang, 25 33:10 10:40 39.15% 00:37:19 M20 Minneapolis, MN 677 278 Jaren Martin, 24 33:12 10:41 39.11% 00:55:31 M20 St Joseph, MN 678 78 James Goeders, 39 33:12 10:41 41.00% 00:37:59 M35 Minneapolis, MN 679 279 Brady Bobendrier, 25 33:13 10:41 39.09% 00:33:35 M20 Centuria, WI 680 65 Leon Martin, 40 33:14 10:42 41.25% 00:34:05 M40 Minneapolis, MN 681 280 Peter Schrankler, 30 33:14 10:42 39.18% 00:35:45 M20 St. Paul, MN 682 281 Tina Mitchel, 24 33:15 10:42 39.05% 00:40:16 M20 Minneapolis, MN 683 26 Brad Hank, 60 33:17 10:43 47.98% 00:34:48 M60 Dayton, MN 684 282 Jacob Goenner, 25 33:18 10:43 38.99% 00:53:53 M20 Clear Lake, MN 685 283 Daniel Ehrenberg, 32 33:19 10:43 39.29% 00:40:16 M20 Saint Paul Park, MN 686 79 Nathaniel Steffan, 36 33:21 10:44 39.99% 00:36:42 M35 Lakeville, MN 687 284 Paul Robison, 34 33:21 10:44 39.57% 00:41:34 M20 Saint Paul, MN 688 28 Thomas Lynch, 56 33:22 10:44 46.33% 00:38:47 M55 Minneapolis, MN 689 66 Steven Blanding, 40 33:22 10:44 41.08% 00:40:26 M40 Andover, MN 690 285 Bharat Balyan, 28 33:23 10:45 38.90% 00:33:23 M20 Chaska, MN 691 67 Andrew Carter, 43 33:23 10:45 41.95% 00:36:31 M40 Minneapolis, MN 692 43 Ulrich Palmer-Denig, 48 33:26 10:46 43.46% 00:35:40 M45 Minneapolis, MN 693 68 Kevin Sullivan, 44 33:26 10:46 42.20% 00:37:32 M40 Saint Paul, MN 694 286 Thomas Couri, 33 33:27 10:46 39.28% 00:40:07 M20 Maple Grove, MN 695 38 Nik Papazois, 52 33:28 10:46 44.76% 00:37:01 M50 St. Louis Park, MN 696 29 Gary Korum, 59 33:32 10:48 47.23% 00:35:56 M55 North St. Paul, MN 697 39 Roberto Caballero, 54 33:33 10:48 45.35% 00:42:32 M50 Saint Paul, MN 698 44 Scott Olson, 46 33:33 10:48 42.67% 00:35:52 M45 Prescott, WI 699 40 Greg Beaner, 52 33:35 10:49 44.61% 00:38:42 M50 Crystal, MN 700 287 Mitch Leonard, 27 33:37 10:49 38.62% 00:40:57 M20 Minneapolis, MN 701 288 Josh Koopmann, 30 33:38 10:50 38.72% 00:43:51 M20 St. Louis Park, MN 702 289 Joe Merino, 27 33:39 10:50 38.58% 00:36:12 M20 Kcmo, MO 703 290 Grant Gagner, 30 33:39 10:50 38.70% 00:40:27 M20 St Anthony, MN 704 19 Henry Schloesser, 12 33:40 10:50 42.84% 00:40:53 M12 St. Anthony, MN 705 27 Marshall Werden, 64 33:41 10:50 49.02% 00:34:24 M60 Plymouth, MN 706 291 Travis Yocum, 33 33:41 10:50 39.01% 00:36:04 M20 Saint Paul, MN 707 292 Christian Jacobs, 26 33:42 10:51 38.53% 00:36:07 M20 Minneapolis, MN 708 20 Bennett Kotzer, 12 33:42 10:51 42.80% 00:40:52 M12 Saint Anthony, MN 709 41 Todd Ginter, 51 33:43 10:51 44.09% 00:34:13 M50 Faribault, MN 710 41 Jason Chang, 19 33:43 10:51 38.51% 00:38:54 M18 Woodbury, MN 711 22 Blake Knapp, 14 33:45 10:52 40.57% 00:34:25 M14 Andover, MN 712 80 Thomas Messerli, 38 33:46 10:52 40.03% 00:37:25 M35 Plymouth, MN 713 293 Dylan Hielkema, 31 33:48 10:53 38.62% 00:41:34 M20 Minneapolis, MN 714 69 Jesus Cabanas, 43 33:48 10:53 41.44% 00:34:09 M40 Cottage Grove, MN 715 294 Adam Horejsi, 34 33:48 10:53 39.04% 00:39:38 M20 Minneapolis, MN 716 81 David Windseth, 38 33:48 10:53 39.99% 00:39:00 M35 Plymouth, MN 717 13 Nick Wycinowski, 11 33:49 10:53 44.12% 00:41:33 M10 Woodbury, MN 718 13 Richard Malikowski, 69 33:50 10:53 51.06% 00:53:53 M65 Coon Rapids, MN 719 28 Scott Kulberg, 62 33:51 10:54 47.96% 00:37:55 M60 Maple Grove, MN 720 45 Edward Schwaesdall, 49 33:51 10:54 43.25% 00:40:57 M45 Shakopee, MN 721 46 Bill Peterson, 48 33:51 10:54 42.93% 00:53:48 M45 Slinger, WI 722 295 Rijesh Kumar, 31 33:52 10:54 38.54% 00:37:52 M20 Plymouth, MN 723 16 Ephram Carlson, 16 33:52 10:54 39.11% 00:35:22 M16 Chaska, MN 724 70 Adam Kaeding, 43 33:53 10:54 41.34% 00:36:15 M40 St. Paul, MN 725 30 Brian Gustafson, 55 33:54 10:55 45.24% 00:37:46 M55 Minneapolis, MN 726 42 Zachary Oswald, 18 33:54 10:55 38.31% 00:39:06 M18 Stillwater, MN 727 296 Shae Nelson, 22 33:54 10:55 38.30% 00:37:26 M20 Inver Grove Heigh, MN 728 71 Taylor Murray, 40 33:54 10:55 40.44% 00:37:57 M40 Brooklyn Park, MN 729 82 Luke Nilles, 36 33:55 10:55 39.33% 00:36:18 M35 Saint Paul, MN 730 31 Patrick Dobrowski, 58 33:56 10:55 46.29% 00:36:37 M55 Lakeville, MN 731 6 Greyson Wycinowski, 9 33:56 10:55 47.93% 00:41:40 M8 Woodbury, MN 732 47 Steve Wall, 48 33:57 10:56 42.80% 00:35:42 M45 Eagan, MN 733 72 Kevin Vandevoorde, 44 33:59 10:56 41.51% 00:39:16 M40 Minneapolis, MN 734 297 Nicholas Keyport, 29 33:59 10:56 38.25% 00:37:44 M20 Ramsey, MN 735 43 Adam Pike, 19 34:02 10:57 38.15% 00:38:50 M18 Minneapolis, MN 736 29 Gregory Stolze, 63 34:02 10:57 48.11% 00:35:52 M60 Williamsburg, IA 737 298 Manuel Castillo Iv, 26 34:03 10:58 38.13% 00:39:04 M20 Minneapolis, MN 738 83 Matt Bilski, 38 34:03 10:58 39.70% 00:37:54 M35 New Brighton, MN 739 14 Mike Borneke, 69 34:03 10:58 50.74% 00:35:26 M65 Eagle Lake, MN 740 299 Maxwell Sellner, 25 34:04 10:58 38.11% 00:36:46 M20 Minneapolis, MN 741 32 James Cownie, 57 34:05 10:58 45.72% 00:37:24 M55 Maplewood, MN 742 42 Jonathan Buckley, 51 34:05 10:58 43.61% 00:37:49 M50 Lakeville, MN 743 44 Joseph Schammel, 19 34:06 10:59 38.07% 00:38:55 M18 Austin, MN 744 84 Adam Skoglund, 38 34:08 10:59 39.60% 00:40:23 M35 Eden Prairie, MN 745 30 Kevin Heintz, 63 34:09 10:59 47.94% 00:39:41 M60 Savage, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
746 300 Will Pearson, 32 34:11 11:00 38.30% 00:43:38 M20 Brooklyn Park, MN 747 301 Caden Neubauer, 21 34:11 11:00 37.98% 00:42:00 M20 Zimmerman, MN 748 45 Gavin Neubauer, 18 34:12 11:00 37.98% 00:42:00 M18 Zimmerman, MN 749 85 Blake Johnson, 37 34:12 11:00 39.25% 00:36:49 M35 Saint Anthony, MN 750 33 Jeffrey Ferrazzo, 58 34:14 11:01 45.89% 00:34:35 M55 Edina, MN 751 302 Dalton Cloutier, 29 34:14 11:01 37.98% 00:37:07 M20 Monticello, MN 752 34 Michael Dewitt, 58 34:14 11:01 45.89% 00:38:03 M55 Saint Paul, MN 753 43 Patrick Richardson, 51 34:14 11:01 43.42% 00:37:17 M50 St Paul, MN 754 303 Moshe Nathan, 28 34:15 11:01 37.92% 00:37:17 M20 Woodbury, MN 755 86 Thomas Rams, 36 34:15 11:01 38.94% 00:38:36 M35 Golden Valley, MN 756 35 David Gehring, 55 34:15 11:01 44.78% 00:38:36 M55 New Brighton, MN 757 44 Drew Helmer, 53 34:15 11:01 44.08% 00:36:30 M50 Houston, TX 758 2 Marsonchri Rinkenberger, 74 34:16 11:02 53.82% 00:35:42 M70 Shoreview, MN 759 87 Eric Matthews, 35 34:17 11:02 38.68% 00:36:33 M35 Eagan, MN 760 304 Adam Halonen, 27 34:18 11:02 37.85% 00:37:16 M20 Woodbury, MN 761 305 Kevin Xiong, 26 34:19 11:03 37.83% 00:37:45 M20 Brooklyn Center, MN 762 45 Troy Meyer, 52 34:20 11:03 43.63% 00:37:24 M50 Medford, WI 763 306 Brooks Stapleton, 33 34:21 11:03 38.25% 00:34:21 M20 Minneapolis, MN 764 307 Caleb Kubista, 22 34:22 11:04 37.78% 00:57:21 M20 Owatonna, MN 765 88 Teagan Hynes, 36 34:23 11:04 38.79% 00:37:35 M35 St Louis Park, MN 766 308 Riley Rogotzke, 30 34:24 11:04 37.86% 00:41:03 M20 Chanhassen, MN 767 309 Tyler Wing, 27 34:24 11:04 37.74% 00:38:00 M20 Anoka, MN 768 73 Kevin Wick, 40 34:24 11:04 39.85% 00:40:55 M40 Woodbury, MN 769 21 Owen Peterson, 13 34:24 11:04 40.75% 00:37:24 M12 Madison Lake, MN 770 310 Ashton Adank, 32 34:25 11:05 38.04% 00:38:01 M20 Deforest, WI 771 311 Andrew Rossow, 29 34:25 11:05 37.77% 00:33:01 M20 Dundas, MN 772 312 Matt Nuechterlein, 33 34:25 11:05 38.17% 00:37:40 M20 Saint Paul, MN 773 46 Thomas Johnson, 50 34:25 11:05 42.86% 00:37:10 M50 Champlin, MN 774 36 Thomas Sharp, 59 34:26 11:05 45.99% 00:33:03 M55 Apple Valley, MN 775 48 Josh Vrzal, 48 34:27 11:05 42.18% 00:39:55 M45 Bloomington, MN 776 313 Kenneth Aviles Padilla, 31 34:29 11:06 37.85% 00:35:44 M20 Minneapolis, MN 777 314 Jack Forbort, 27 34:29 11:06 37.65% 00:39:40 M20 St. Louis Park, MN 778 315 Tristian Cheshier, 25 34:29 11:06 37.65% 00:41:13 M20 West St. Paul, MN 779 316 Samuel Bents, 22 34:29 11:06 37.65% 00:35:35 M20 Woodbury, MN 780 74 Aj Oldenburg, 40 34:30 11:06 39.73% 00:38:41 M40 Carver, MN 781 317 Bee Vang, 32 34:32 11:07 37.91% 00:38:02 M20 Blaine, MN 782 318 Ben Behling, 26 34:32 11:07 37.60% 00:37:29 M20 Eau Claire, WI 783 319 Mike Arlt, 34 34:33 11:07 38.19% 00:36:22 M20 Golden Valley, MN 784 320 Miguel Ortiz, 33 34:33 11:07 38.03% 00:40:24 M20 Bloomington, MN 785 321 Nolan Rice, 25 34:33 11:07 37.58% 00:36:35 M20 St Louis Park, MN 786 322 Dennis Lee, 28 34:36 11:08 37.54% 00:39:40 M20 Minneapolis, MN 787 323 Nate Prill, 32 34:38 11:09 37.80% 00:41:04 M20 St Paul, MN 788 49 Tom Nollan, 49 34:38 11:09 42.27% 00:38:54 M45 Maple Grove, MN 789 324 Michael Sletten, 27 34:39 11:09 37.47% 00:38:10 M20 Brooklyn Center, MN 790 75 Chris Peterson, 44 34:40 11:09 40.70% 00:37:39 M40 Madison Lake, MN 791 31 Jim Ringdal, 64 34:40 11:09 47.63% 00:36:33 M60 Blaine, MN 792 14 Elliot Perry, 10 34:41 11:10 44.77% 00:43:47 M10 St Michael, MN 793 325 Jordan Kvam, 27 34:42 11:10 37.42% 00:41:15 M20 Bloomington, MN 794 326 Jaycee Goossen, 21 34:43 11:10 37.40% 00:38:21 M20 Woodbury, MN 795 37 Don Hettinga, 55 34:44 11:11 44.15% 00:38:23 M55 Owatonna, MN 796 327 Logan Bigelow, 22 34:45 11:11 37.36% 00:39:03 M20 Minneapolis, MN 797 328 John Paulsen, 26 34:47 11:12 37.33% 00:36:39 M20 Winona, MN 798 2 Brody Leclaire, 6 34:47 11:12 56.54% 00:40:51 JrM Woodbury, MN 799 15 Tiernan Fitzsimmons, 11 34:47 11:12 42.89% 00:40:23 M10 Minnetonka, MN 800 7 Aiden Leclaire, 9 34:48 11:12 46.74% 00:40:55 M8 Woodbury, MN 801 76 Shaun Ryan, 40 34:49 11:12 39.37% 00:38:33 M40 Champlin, MN 802 15 Michael Dow, 66 34:49 11:12 48.25% 00:39:43 M65 Farmington, MN 803 329 Ronald Enno Jr, 32 34:49 11:12 37.60% 00:41:01 M20 Minneapolis, MN 804 330 Ryan Ticen, 34 34:49 11:12 37.90% 00:40:41 M20 Richfield, MN 805 331 Nate Solyntjes, 33 34:50 11:13 37.72% 00:36:39 M20 Maplewood, MN 806 89 Tim Chandler, 37 34:51 11:13 38.52% 00:39:52 M35 Eagan, MN 807 22 Martijn Krook-Magnuson, 13 34:51 11:13 40.22% 00:39:26 M12 Roseville, MN 808 32 Brad Ullery, 61 34:52 11:13 46.18% 00:39:54 M60 Minneapolis, MN 809 16 Peter Klein, 10 34:52 11:13 44.53% 00:40:02 M10 Minneapolis, MN 810 77 Chris Krook-Magnuson, 43 34:52 11:13 40.17% 00:39:26 M40 Roseville, MN 811 332 Joseph Vo, 32 34:54 11:14 37.51% 00:36:52 M20 Dayton, MN 812 333 Steven Wesbur, 34 34:56 11:15 37.77% 00:39:52 M20 Minneapolis, MN 813 78 Joel Larson, 40 34:58 11:15 39.20% 00:38:39 M40 Saint Paul, MN 814 90 Tyler Hubert, 35 34:59 11:16 37.91% 00:41:15 M35 Lino Lakes, MN 815 91 Andy Krafcheck, 36 34:59 11:16 38.13% 00:42:21 M35 Minneapolis, MN 816 38 Steve Theisen, 57 35:01 11:16 44.50% 00:39:26 M55 Maple Grove, MN 817 23 Isabella Britton, 14 35:02 11:17 39.08% 00:41:16 M14 Prescott, WI 818 33 Carl Anderson, 62 35:03 11:17 46.32% 00:42:48 M60 Maple Grove, MN 819 334 Derek Ellis, 30 35:03 11:17 37.15% 00:42:48 M20 Brownsdale, MN 820 47 Hongfei Guo, 50 35:05 11:18 42.05% 00:42:41 M50 North Oaks, MN 821 335 Bjorn Franke, 20 35:05 11:18 37.01% 00:38:32 M20 Zimmerman Mn, MN 822 336 Jonathan Cubero, 20 35:06 11:18 36.99% 00:38:11 M20 Farmington, MN 823 337 Jonah Jelinski, 23 35:06 11:18 36.99% 00:40:04 M20 Minneapolis, MN 824 338 Nils Franke, 20 35:06 11:18 36.99% 00:38:32 M20 Zimmerman, MN 825 339 Jackson Knoepke, 21 35:06 11:18 36.99% 00:41:40 M20 Rochester, MN 826 92 Ben Hering, 39 35:06 11:18 38.78% 00:40:00 M35 Minneapolis, MN 827 23 Cal McNamara, 12 35:07 11:18 41.07% 00:42:06 M12 New Richmond, WI 828 34 Daniel Pierstorff, 64 35:07 11:18 47.02% 00:38:37 M60 Minnetonka, MN 829 46 Noah Flees, 18 35:08 11:18 36.97% 00:39:30 M18 Savage, MN 830 48 Todd Jelinski, 53 35:08 11:18 42.97% 00:40:05 M50 Moorhead, MN 831 340 Albert Lim, 32 35:08 11:18 37.26% 00:36:36 M20 Inver Grove Heigh, MN 832 341 Jacob Jelinski, 21 35:08 11:18 36.95% 00:40:05 M20 Moorhead, MN 833 342 Matthew Schott, 23 35:09 11:19 36.94% 00:39:44 M20 Minneapolis, MN 834 343 Neal Bhakta, 24 35:10 11:19 36.92% 00:40:13 M20 Minneapolis, MN 835 49 Bradley Alto, 52 35:13 11:20 42.54% 00:41:10 M50 Plymouth, MN 836 344 Noah Torvik, 23 35:13 11:20 36.87% 00:40:16 M20 Robbinsdale, MN 837 345 Alex Green, 34 35:15 11:21 37.43% 00:42:32 M20 North Mankato, MN 838 346 Ethan Osmundson, 21 35:15 11:21 36.83% 00:37:58 M20 Champlin, MN 839 39 Ross Meisner, 57 35:15 11:21 44.21% 00:39:15 M55 Fridley, MN 840 347 Jesse Densch, 26 35:15 11:21 36.83% 00:37:12 M20 Minneapolis, MN 841 348 Curtis Ghylin, 30 35:16 11:21 36.93% 00:38:12 M20 Lakeville, MN 842 79 Jason Kallestad, 43 35:18 11:22 39.68% 00:42:23 M40 Minnetrista, MN 843 17 Asher Maudsley, 17 35:18 11:22 37.07% 00:37:18 M16 Woodbury, MN 844 50 Jason Bakke, 46 35:18 11:22 40.56% 00:38:25 M45 St Michael, MN 845 349 Chris Scott, 28 35:18 11:22 36.79% 00:38:58 M20 Saint Michael, MN 846 40 Rob Lawrence, 57 35:19 11:22 44.12% 00:38:25 M55 Andover, MN 847 51 Minh Dam, 48 35:19 11:22 41.14% 00:37:51 M45 Little Canada, MN 848 50 Scott Fremont, 51 35:22 11:23 42.03% 00:35:27 M50 Minneapolis, MN 849 80 Kyle Wintz, 43 35:23 11:23 39.58% 00:37:30 M40 Oak Grove, MN 850 350 Thaxton Gamache, 27 35:23 11:23 36.69% 00:38:27 M20 Minneapolis, MN 851 35 T Hedblom, 62 35:24 11:24 45.86% 00:43:33 M60 Eagan, MN 852 51 Jung Seo, 53 35:25 11:24 42.63% 00:45:58 M50 Excelsior, MN 853 351 Mitchell Roeser, 33 35:28 11:25 37.04% 00:38:46 M20 Woodbury, MN 854 36 Steven Levey, 63 35:29 11:25 46.14% 00:38:47 M60 Apple Valley, MN 855 93 Dallas Gainey, 36 35:29 11:25 37.59% 00:37:04 M35 Minneapolis, MN 856 94 John Powers, 35 35:30 11:26 37.36% 00:40:27 M35 Plymouth, MN 857 52 Troy Bernard, 51 35:30 11:26 41.87% 00:40:50 M50 Saint Paul, MN 858 52 Aaron Sattersten, 47 35:31 11:26 40.61% 00:37:25 M45 Rogers, MN 859 352 Steven Forsythe, 34 35:32 11:26 37.14% 00:39:49 M20 Woodbury, MN 860 353 Avery Fessler, 22 35:32 11:26 36.54% 00:35:50 M20 San Diego, CA 861 53 Samuel Andrews, 46 35:32 11:26 40.29% 00:38:28 M45 Ham Lake, MN 862 8 Raif Kesswater, 9 35:32 11:26 45.78% 00:41:12 M8 South St Paul, MN 863 17 William Glover, 11 35:33 11:27 41.97% 00:40:57 M10 Minneapolis, MN 864 41 Thomas Halonen, 58 35:34 11:27 44.17% 00:41:07 M55 New Richmond, WI 865 42 Kurt Jones, 58 35:35 11:27 44.15% 00:43:06 M55 Excelsior, MN 866 81 Matthew Glover, 41 35:35 11:27 38.80% 00:40:58 M40 Minneapolis, MN 867 54 Mike Mikkelson, 45 35:35 11:27 39.94% 00:38:14 M45 Minneapolis, MN 868 354 Levon Carlson, 34 35:35 11:27 37.08% 00:38:09 M20 Golden Valley, MN 869 53 Troy Clarity, 51 35:38 11:28 41.72% 00:39:25 M50 Richfield, MN 870 3 Doug Nelson, 78 35:39 11:28 55.63% 00:37:26 M75 Reedsburg, WI 871 54 Michael Head, 54 35:42 11:29 42.62% 00:39:14 M50 Roseville, MN 872 55 Dan Jolly, 52 35:42 11:29 41.96% 00:40:16 M50 Andover, MN 873 55 Avery Doree, 45 35:46 11:31 39.73% 00:41:28 M45 Minneapolis, MN 874 82 Rick Wilson, 42 35:47 11:31 38.86% 00:41:25 M40 Minneapolis, MN 875 83 Jeremy Chalupsky, 42 35:47 11:31 38.86% 00:45:19 M40 Scandia, MN 876 355 Grant Berkbigler, 22 35:47 11:31 36.28% 00:42:05 M20 Minneapolis, MN 877 43 Mark Murphy, 55 35:47 11:31 42.86% 00:40:26 M55 Woodbury, MN 878 95 Ken Bougie, 35 35:48 11:31 37.04% 00:42:17 M35 Coon Rapids, MN 879 3 Rick Johnson, 73 35:48 11:31 50.74% 00:41:20 M70 Champlin, MN 880 84 Josh Eastman, 40 35:52 11:33 38.22% 00:44:34 M40 Blaine, MN 881 56 Joe Thiel, 45 35:52 11:33 39.62% 00:41:23 M45 Brooklyn Park, MN 882 44 Jesse Anibas, 57 35:52 11:33 43.45% 00:40:23 M55 White Bear Lake, MN 883 85 Robert Redepenning, 44 35:53 11:33 39.32% 00:40:03 M40 Mounds View, MN 884 86 Thomas Brezinski, 40 35:54 11:33 38.19% 00:36:48 M40 Minneapolis, MN 885 356 Sam Somrock, 25 35:56 11:34 36.13% 00:57:25 M20 Minneapolis, MN 886 16 Mark Kreitzer, 69 35:56 11:34 48.08% 00:43:52 M65 Minneapolis, MN 887 9 Dominiq Peterson, 9 35:57 11:34 45.25% 00:39:33 M8 Richfield, MN 888 87 Jeremiah Gaul, 41 35:57 11:34 38.40% 00:39:35 M40 Mankato, MN 889 45 Bob Isaacson, 59 35:58 11:35 44.03% 00:42:44 M55 Minnetonka, MN 890 56 Greg Bourland, 51 35:58 11:35 41.33% 00:40:57 M50 Minneapolis, MN 891 357 Blair Chapman, 30 35:59 11:35 36.19% 00:36:55 M20 Duluth, MN 892 358 William Miller, 25 36:01 11:36 36.05% 00:41:28 M20 Minneapolis, MN 893 96 Aaron Hoy, 35 36:03 11:36 36.79% 00:59:15 M35 Chaska, MN 894 97 Chris Odonnell, 35 36:03 11:36 36.79% 00:39:35 M35 East Bethel, MN 895 46 Paul Rivard, 57 36:06 11:37 43.16% 00:38:16 M55 Vadnais Heights, MN 896 88 David Fitzsimmons, 44 36:06 11:37 39.08% 00:41:41 M40 Minnetonka, MN 897 57 Dustin Gingerich, 46 36:06 11:37 39.66% 00:38:32 M45 Minneapolis, MN 898 359 Nicolas Bancker, 20 36:07 11:37 35.95% 00:41:15 M20 Woodbury, MN 899 3 Connor Dahlman, 7 36:08 11:38 50.59% 00:40:09 JrM Edina, MN 900 47 Paul Gidley, 57 36:08 11:38 43.12% 00:37:39 M55 Saint Paul, MN 901 360 Andrew McGill, 25 36:08 11:38 35.93% 00:39:17 M20 St Germain, WI 902 361 Jacob Jensen, 25 36:09 11:38 35.92% 00:41:21 M20 Albert Lea, MN 903 57 Scott Herbst, 53 36:09 11:38 41.76% 00:41:20 M50 Elko New Market, MN 904 58 Rick Theisen, 52 36:10 11:38 41.42% 00:40:33 M50 Champlin, MN 905 89 Travis Finlayson, 40 36:10 11:38 37.90% 00:36:16 M40 Burnsville, MN 906 362 Michael Kloster, 31 36:11 11:39 36.07% 00:39:51 M20 Minneapolis, MN 907 363 Robert Warmka, 28 36:12 11:39 35.88% 00:45:54 M20 Eagan, MN 908 37 Donald Master, 60 36:14 11:40 44.07% 00:39:52 M60 Robbinsdale, MN 909 90 Christopher Young, 40 36:14 11:40 37.83% 00:46:20 M40 Shoreview, MN 910 58 Jon Justin, 49 36:16 11:40 40.37% 00:39:56 M45 Minneapolis, MN 911 48 Rob Warmka, 57 36:17 11:41 42.95% 00:45:59 M55 Prior Lake, MN 912 59 Jeremy Brisbin, 52 36:17 11:41 41.29% 00:39:42 M50 Coon Rapids, MN 913 98 Brad Dahlman, 37 36:17 11:41 37.00% 00:40:19 M35 Edina, MN 914 10 Elsie Zaelich, 9 36:19 11:41 44.79% 00:42:51 M8 Minnneapolis, MN 915 364 Andrew Durkot, 27 36:19 11:41 35.75% 00:39:16 M20 St. Paul, MN 916 59 Lance Thill, 48 36:19 11:41 40.01% 00:44:50 M45 Goodview, MN 917 365 Shay Ridl, 28 36:20 11:42 35.74% 00:42:26 M20 Iowa City, IA 918 11 Lewis Ratnayake, 8 36:21 11:42 47.23% 00:41:43 M8 Stillwater, MN 919 60 Josh Kling, 49 36:22 11:42 40.26% 00:38:24 M45 Chaska, MN 920 91 Kevin Szozda, 41 36:22 11:42 37.96% 00:40:22 M40 Minneapolis, MN 921 60 Jack Zaelich, 54 36:22 11:42 41.84% 00:42:54 M50 Minnneapolis, MN 922 4 Dave Horstmann, 73 36:23 11:43 49.93% 00:39:31 M70 Victoria, MN 923 17 Sean Kelly, 69 36:26 11:44 47.42% 00:38:51 M65 Apple Valley, MN 924 49 David Hagen, 58 36:27 11:44 43.10% 00:43:27 M55 Minneapolis, MN 925 366 Jordon Harrison, 33 36:29 11:45 36.01% 00:37:15 M20 Monticello, MN 926 38 Randy Harrison, 61 36:30 11:45 44.11% 00:37:17 M60 Maple Grove, MN 927 92 Corey Domin, 40 36:30 11:45 37.56% 00:41:47 M40 Stillwater, MN 928 61 Scott Jensen, 53 36:30 11:45 41.36% 00:37:39 M50 Zumbrota, MN 929 47 Justin Kleve, 19 36:32 11:46 35.54% 00:40:44 M18 Wayzata, MN 930 18 Camden Bemrich, 10 36:33 11:46 42.48% 00:38:28 M10 Janesville, WI 931 367 William Hammann, 28 36:34 11:46 35.52% 00:42:08 M20 Otsego, MN 932 61 Preeth Meka, 47 36:34 11:46 39.44% 00:37:47 M45 Shoreview, MN 933 368 Carlos Fitts, 28 36:35 11:46 35.50% 00:44:46 M20 Woodbury, MN 934 5 David Rapp, 70 36:35 11:46 47.75% 00:45:26 M70 Kenyon, MN 935 62 Shawn Betts, 51 36:36 11:47 40.62% 00:40:52 M50 Hugo, MN 936 369 Tony Zhang, 20 36:39 11:48 35.43% 00:43:14 M20 Osseo, MN 937 370 Josh Welna, 30 36:40 11:48 35.52% 00:38:07 M20 Fridley, MN 938 371 Anthony Peluf, 32 36:41 11:48 35.69% 00:39:56 M20 Chaska, MN 939 372 Alex Karwowski, 21 36:42 11:49 35.38% 00:43:15 M20 Minneapolis, MN 940 373 Nitzan Friedberg, 21 36:42 11:49 35.38% 00:43:14 M20 Minneapolis, MN 941 374 Jack Sjostrand, 21 36:42 11:49 35.38% 00:43:15 M20 Minneapolis, MN 942 375 Lucas Kerin, 21 36:43 11:49 35.36% 00:43:15 M20 Eden Prairie, MN 943 93 Bob Leuer, 42 36:44 11:49 37.85% 00:43:03 M40 North Mankato, MN 944 376 Jason Hafemann, 33 36:45 11:50 35.75% 00:42:40 M20 Plymouth, MN 945 62 Lucas Yoho, 47 36:45 11:50 39.25% 00:39:38 M45 Minneapolis, MN 946 63 Martin Guldberg, 49 36:46 11:50 39.82% 00:40:57 M45 Lakeville, MN 947 377 Brandon Johnson, 27 36:46 11:50 35.31% 00:44:54 M20 Hugo, MN 948 63 James Johnson, 51 36:47 11:50 40.41% 00:44:53 M50 Hugo, MN 949 99 Joshua Nelson, 39 36:51 11:52 36.94% 00:40:18 M35 Minneapolis, MN 950 100 Erik Reynolds, 38 36:52 11:52 36.67% 00:39:34 M35 St Paul, MN 951 378 Nick Le, 34 36:53 11:52 35.78% 00:38:03 M20 Woodbury, MN 952 6 Michael Pettit, 72 36:53 11:52 48.56% 00:41:31 M70 Minneapolis, MN 953 18 Hayden Mortensen, 16 36:54 11:53 35.90% 00:42:01 M16 Hanover, MN 954 39 Kevin Hogan, 64 36:54 11:53 44.75% 00:41:45 M60 Eagan, MN 955 101 Ryan Hatteberg, 39 36:54 11:53 36.89% 00:41:37 M35 Maple Grove, MN 956 379 Kyle Schoenberger, 30 36:54 11:53 35.29% 00:40:13 M20 Centerville, MN 957 64 Dale Brasher, 51 36:55 11:53 40.27% 00:41:15 M50 Blaine, MN 958 380 Nate Gilman, 27 36:55 11:53 35.17% 00:40:16 M20 Minneapolis, MN 959 65 Cory Rickheim, 50 36:55 11:53 39.96% 00:38:30 M50 Apple Valley, MN 960 4 Mason Peterson, 7 36:58 11:54 49.45% 00:40:35 JrM Richfield, MN 961 50 Matt Jurewicz, 56 36:58 11:54 41.82% 00:38:12 M55 Richfield, MN 962 48 Samuel Cammack, 18 37:01 11:55 35.09% 00:43:10 M18 Plymouth, MN 963 381 Michael Markiewicz, 23 37:01 11:55 35.07% 00:39:28 M20 Minneapolis, MN 964 382 Gregory Goodwine Jr, 24 37:03 11:55 35.04% 00:41:21 M20 Minneapolis, MN 965 66 Frank Douma, 52 37:03 11:55 40.43% 00:39:29 M50 St Paul, MN 966 94 Christopher Keyser, 40 37:03 11:55 37.00% 00:46:14 M40 Mound, MN 967 67 Matt Ritcey, 52 37:03 11:55 40.43% 00:37:57 M50 Rochester, MN 968 24 Garrett Clennon, 12 37:03 11:55 38.93% 00:43:19 M12 Apple Valley, MN 969 383 Gunnar Zellman, 26 37:05 11:56 35.01% 00:43:00 M20 St Paul, MN 970 384 Marko Dewhurst, 28 37:05 11:56 35.02% 00:42:18 M20 St Paul, MN 971 102 Tedmund Leung, 37 37:05 11:56 36.20% 00:40:04 M35 Edina, MN 972 64 Brian Grudem, 49 37:05 11:56 39.48% 00:38:14 M45 Zumbrota, MN 973 68 Todd Sparks, 52 37:06 11:56 40.38% 00:40:18 M50 Maple Grove, MN 974 12 Bennett Thorson, 9 37:06 11:56 43.84% 00:40:05 M8 Courtland, MN 975 19 Asher Cunningham, 11 37:06 11:56 40.22% 00:42:30 M10 Little Canada, MN 976 95 Dylan Thorson, 42 37:07 11:57 37.46% 00:40:06 M40 Courtland, MN 977 385 Manjul Sharma, 23 37:10 11:58 34.93% 00:42:03 M20 Minneapolis, MN 978 386 Michael Smith, 23 37:11 11:58 34.92% 00:41:00 M20 Plymouth, MN 979 51 Matt Bower, 56 37:12 11:58 41.55% 00:43:45 M55 Minneapolis, MN 980 96 Anthony Minus, 43 37:14 11:59 37.62% 00:42:56 M40 Minneapolis, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
981 69 Michael Swenson, 50 37:16 12:00 39.59% 00:42:30 M50 Shoreview, MN 982 52 Dennis Wagner, 57 37:17 12:00 41.79% 00:41:18 M55 Maple Grove, MN 983 387 Matt Briese, 27 37:18 12:00 34.81% 00:42:31 M20 Saint Louis Park, MN 984 65 Ryan Jeppesen, 47 37:18 12:00 38.67% 00:46:50 M45 Rosemount, MN 985 388 Miguel Pratas Fernandes, 24 37:19 12:01 34.79% 00:41:32 M20 Minneapolis, MN 986 53 Spencer Wallman, 55 37:19 12:01 41.10% 00:43:16 M55 Saint Paul, MN 987 66 Edward Larson, 45 37:19 12:01 38.08% 00:42:01 M45 Roseville, MN 988 40 Ralph Kant, 64 37:21 12:01 44.21% 00:42:35 M60 Delano, MN 989 41 Arch Allison, 60 37:22 12:02 42.73% 00:40:30 M60 Waukee, IA 990 54 Roger Ehresmann, 56 37:25 12:03 41.31% 00:40:26 M55 St Paul, MN 991 389 Lak Phothong, 34 37:29 12:04 35.20% 00:42:43 M20 St Cloud, MN 992 390 Josh Kiley, 34 37:30 12:04 35.19% 00:42:43 M20 St Paul, MN 993 18 Jon Nelson, 67 37:30 12:04 45.19% 00:42:52 M65 St. Paul, MN 994 97 Eric Ternand, 40 37:31 12:04 36.54% 00:39:40 M40 Maple Grove, MN 995 55 Bradley Hapka, 55 37:34 12:05 40.82% 00:40:19 M55 Inver Grove Heigh, MN 996 103 Vaser Xiong, 37 37:34 12:05 35.73% 00:43:29 M35 Brooklyn Park, MN 997 104 Drew C, 38 37:36 12:06 35.95% 00:38:23 M35 Champlin, MN 998 20 Caden Literski, 11 37:36 12:06 39.68% 00:42:32 M10 Blaine, MN 999 70 John McGuire, 53 37:36 12:06 40.15% 00:41:44 M50 Minneapolis, MN 1000 391 James Kerber, 24 37:38 12:07 34.50% 00:42:59 M20 Saint Anthony, MN 1001 71 Michael Sunde, 50 37:42 12:08 39.13% 00:42:14 M50 Le Roy, MN 1002 392 Billy Macias, 20 37:42 12:08 34.44% 00:42:14 M20 Le Roy, MN 1003 105 Peter Nelson, 35 37:42 12:08 35.18% 00:40:54 M35 Dayton, MN 1004 72 Adam Goenner, 50 37:42 12:08 39.13% 00:45:46 M50 Clear Lake, MN 1005 42 Robert Jacobson, 62 37:43 12:08 43.05% 00:38:32 M60 Ham Lake, MN 1006 106 Sarah Nelson, 35 37:44 12:09 35.15% 00:40:54 M35 Dayton, MN 1007 56 Kevin Schum, 57 37:45 12:09 41.28% 00:44:10 M55 Minnetonka, MN 1008 107 Timothy McCord, 37 37:45 12:09 35.56% 00:43:47 M35 Roseville, MN 1009 393 Jesse Mojeske, 25 37:46 12:09 34.38% 00:42:05 M20 Oakdale, MN 1010 108 Scott Parson, 35 37:49 12:10 35.07% 00:42:19 M35 Columbia Heights, MN 1011 67 Nate Kircher, 47 37:49 12:10 38.14% 00:40:06 M45 Lakeville, MN 1012 68 Jason Mortensen, 45 37:51 12:11 37.55% 00:42:58 M45 Hanover, MN 1013 69 Melanie Zaelich, 49 37:53 12:12 38.65% 00:44:25 M45 Minnneapolis, MN 1014 21 Levi Peterson, 10 37:55 12:12 40.95% 00:43:50 M10 Maple Grove, MN 1015 394 Armstrong Oconnell, 22 37:57 12:13 34.21% 00:44:53 M20 Roseville, MN 1016 57 Vern Rasmussen, 59 38:00 12:14 41.68% 00:41:00 M55 Albert Lea, MN 1017 109 Matthew Haas, 36 38:01 12:14 35.08% 00:41:45 M35 North St Paul, MN 1018 70 Salil Deshpande, 49 38:05 12:15 38.44% 00:40:20 M45 Houston, TX 1019 395 Preston Grundy, 25 38:08 12:16 34.05% 00:43:11 M20 Brookyln Park, MN 1020 19 Bruce Duncomb, 67 38:11 12:17 44.38% 00:40:48 M65 Eden Prairie, MN 1021 24 Augie Fischbach, 15 38:13 12:18 35.16% 00:42:06 M14 St Louis Park, MN 1022 396 Luther Burns, 26 38:14 12:18 33.96% 00:45:06 M20 Lino Lakes, MN 1023 397 Brendan Harper, 34 38:14 12:18 34.51% 00:42:39 M20 Savage, MN 1024 398 Jordan Seitz, 29 38:14 12:18 34.00% 00:45:06 M20 Roseville, MN 1025 110 Travis Berger, 38 38:16 12:19 35.32% 00:43:00 M35 New Brighton, MN 1026 73 Chad Olson, 53 38:20 12:20 39.38% 00:43:25 M50 Mound, MN 1027 74 Aaron Stewart, 51 38:20 12:20 38.78% 00:40:20 M50 Burnsville, MN 1028 111 Justin Smith, 37 38:20 12:20 35.02% 00:38:52 M35 Plymouth, MN 1029 71 Joel Ulland, 49 38:23 12:21 38.14% 00:43:40 M45 Lakeville, MN 1030 399 Juan Barrera, 30 38:24 12:22 33.91% 00:45:06 M20 Burnsville, MN 1031 58 Patrick Bacon, 58 38:26 12:22 40.87% 00:43:15 M55 Maple Plain, MN 1032 59 Marty Gaslin, 59 38:27 12:23 41.19% 00:43:16 M55 Woodbury, MN 1033 43 Kevin Keller, 63 38:28 12:23 42.56% 00:40:48 M60 East Bethel, MN 1034 5 Mason Langeberg, 7 38:29 12:23 47.50% 00:39:42 JrM Blaine, MN 1035 60 Dan Cowger, 59 38:30 12:23 41.14% 00:58:24 M55 Delano, MN 1036 112 Peter Eull, 38 38:30 12:23 35.11% 00:43:12 M35 St Michael, MN 1037 72 Jason Grosz, 46 38:42 12:27 36.99% 00:45:55 M45 Inver Grove Heigh, MN 1038 25 Cody Brozzo, 14 38:42 12:27 35.38% 00:43:10 M14 Maplewood, MN 1039 400 Mark Schmidt, 30 38:44 12:28 33.62% 00:41:42 M20 St. Paul, MN 1040 73 Christopher Bunting, 45 38:44 12:28 36.69% 00:45:56 M45 Lakeville, MN 1041 20 John Pearson, 67 38:44 12:28 43.75% 00:43:25 M65 Albertville, MN 1042 44 James Rauzi, 61 38:44 12:28 41.57% 00:44:41 M60 Duluth, MN 1043 401 Dylan Howey, 32 38:48 12:29 33.74% 00:44:59 M20 St Paul, MN 1044 98 Jeremy McCawley, 44 38:52 12:31 36.30% 00:43:46 M40 Shoreview, MN 1045 74 Peter Smith, 46 38:55 12:32 36.79% 00:42:58 M45 Mendota Heights, MN 1046 75 Willie Wong, 52 38:55 12:32 38.49% 00:47:13 M50 Woodbury, MN 1047 4 John Brown, 79 38:57 12:32 52.02% 00:40:02 M75 Kenyon, MN 1048 6 Carter Naughton, 7 39:01 12:33 46.85% 00:43:08 JrM White Bear Lake, MN 1049 99 Brian Naughton, 42 39:01 12:33 35.64% 00:43:08 M40 White Bear Lake, MN 1050 100 Jeremy Fuchs, 44 39:01 12:33 36.16% 00:42:13 M40 Minneapolis, MN 1051 61 Will Gran, 58 39:01 12:33 40.26% 00:45:15 M55 Shoreview, MN 1052 113 Cory Smith, 37 39:03 12:34 34.38% 00:43:17 M35 Minneapolis, MN 1053 13 Macaulay Kotzer, 9 39:05 12:35 41.62% 00:46:18 M8 Saint Anthony, MN 1054 101 Mark Kotzer, 40 39:07 12:35 35.05% 00:46:20 M40 Saint Anthony, MN 1055 114 Michael Bailey, 37 39:07 12:35 34.32% 00:42:51 M35 Minneapolis, MN 1056 26 Max Brown, 15 39:09 12:36 34.32% 00:39:22 M14 Inver Grove Heigh, MN 1057 402 Anthony Kieser, 33 39:10 12:36 33.54% 00:45:43 M20 Woodbury, MN 1058 21 Pete Steinhagen, 65 39:14 12:38 42.45% 00:45:16 M65 St Paul, MN 1059 76 Doug Heger, 52 39:16 12:38 38.15% 00:44:35 M50 Prior Lake, MN 1060 77 Jay Hohenstein, 50 39:19 12:39 37.52% 00:44:09 M50 Delano, MN 1061 102 Matthew Samelian, 40 39:22 12:40 34.82% 00:46:49 M40 Saint Paul, MN 1062 103 Phillip Jonsson, 40 39:23 12:41 34.81% 00:45:42 M40 Maple Grove, MN 1063 14 Logan Langeberg, 9 39:24 12:41 41.28% 00:40:37 M8 Blaine, MN 1064 115 Geoffrey Gonzalez, 39 39:24 12:41 34.55% 00:43:09 M35 Minneapolis, MN 1065 116 Andrew Langeberg, 38 39:26 12:42 34.28% 00:40:40 M35 Blaine, MN 1066 78 Jeffrey Lallak, 53 39:27 12:42 38.27% 00:41:16 M50 Farmington, MN 1067 45 Kirk Jacobson, 64 39:28 12:42 41.84% 00:45:13 M60 Hudson, WI 1068 22 Gary Swearingen, 65 39:29 12:42 42.18% 00:40:06 M65 Maple Lake, MN 1069 117 Peter Wong, 39 39:37 12:45 34.36% 00:48:19 M35 Eden Prairie, MN 1070 118 Nick Sibenaller, 35 39:41 12:46 33.42% 00:43:54 M35 Minneapolis, MN 1071 119 Brian Lundeen, 36 39:41 12:46 33.61% 00:43:54 M35 Minneapolis, MN 1072 79 Kenneth Paddock, 51 39:43 12:47 37.43% 00:46:02 M50 Eden Prairie, MN 1073 403 Everett Waldon, 26 39:43 12:47 32.69% 00:40:13 M20 Eden Prairie, MN 1074 7 Adler Acosta, 6 39:46 12:48 49.45% 00:40:17 JrM Waverly, MN 1075 62 Todd Hansen, 59 39:49 12:49 39.78% 00:45:25 M55 Eagan, MN 1076 120 Rob Erlandson, 38 39:49 12:49 33.95% 00:44:44 M35 Shakopee, MN 1077 80 Michael Mullen, 51 39:51 12:50 37.30% 00:43:00 M50 Minneapolis, MN 1078 404 Paul van Pelt, 28 39:52 12:50 32.58% 00:41:58 M20 Saint Paul, MN 1079 405 Erik Graba, 25 39:52 12:50 32.57% 00:44:23 M20 Saint Paul, MN 1080 23 Richard Braunig, 65 39:53 12:50 41.76% 00:43:54 M65 Woodbury, MN 1081 406 Colton Riebel, 24 39:55 12:51 32.53% 00:47:35 M20 Forest Lake, MN 1082 81 Dan Anderson, 54 39:55 12:51 38.12% 00:46:25 M50 Blaine, MN 1083 407 Tanner Jass, 32 39:57 12:51 32.77% 00:45:49 M20 Apple Valley, MN 1084 408 Aj Swanson, 32 39:57 12:51 32.77% 00:43:12 M20 Minneapolis, MN 1085 104 Terry Stoe, 44 39:58 12:52 35.30% 00:42:42 M40 Champlin, MN 1086 15 Noah Hughlett, 8 40:00 12:52 42.92% 00:45:04 M8 Woodbury, MN 1087 121 Bradley Swehla, 38 40:01 12:53 33.78% 00:45:34 M35 Eagan, MN 1088 8 Gavin Swehla, 7 40:02 12:53 45.67% 00:45:35 JrM Eagan, MN 1089 105 Charlie Kubousek, 44 40:04 12:54 35.21% 00:46:27 M40 Eden Prairie, MN 1090 7 Roye Stelzer, 71 40:05 12:54 44.11% 00:40:36 M70 Waverly, MN 1091 82 Chris Wurst, 52 40:08 12:55 37.33% 00:45:52 M50 North Branch, MN 1092 75 Josh Schiro, 45 40:11 12:56 35.37% 00:43:15 M45 West St Paul, MN 1093 106 Dave Andreotti, 44 40:13 12:57 35.08% 00:47:19 M40 Chanhassen, MN 1094 22 Xavier Nye, 10 40:15 12:57 38.58% 00:47:10 M10 Minneapolis, MN 1095 24 Paul Zadach, 65 40:18 12:58 41.32% 00:44:49 M65 Saint Paul, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1096 409 Nicholas Benedetto, 31 40:22 13:00 32.33% 00:46:30 M20 Fridley, MN 1097 410 Andrew Mercado, 23 40:22 13:00 32.16% 00:42:09 M20 Minneapolis, MN 1098 76 Alan Wahlstrom, 46 40:24 13:00 35.44% 00:46:08 M45 Minneapolis, MN 1099 411 Harrison Egerman, 32 40:25 13:00 32.39% 00:45:11 M20 Brooklyn Park, MN 1100 122 Michael Kern, 37 40:25 13:00 33.21% 00:45:12 M35 Lino Lakes, MN 1101 412 Justin Woodruff, 34 40:27 13:01 32.62% 00:42:18 M20 Blaine, MN 1102 83 Corey Johnson, 51 40:27 13:01 36.75% 00:41:05 M50 Ramsey, MN 1103 25 Doug Hystead, 68 40:28 13:01 42.26% 00:45:53 M65 Edina, MN 1104 123 Mike Johnston, 35 40:29 13:02 32.76% 00:45:52 M35 Bloomington, MN 1105 25 Kolton Clark, 12 40:32 13:03 35.58% 00:41:51 M12 Pillager, MN 1106 77 Marc Kendall, 48 40:32 13:03 35.85% 00:48:38 M45 Minneapolis, MN 1107 49 Cody Christenson, 19 40:34 13:03 32.00% 00:47:07 M18 Lakeville, MN 1108 78 Kevin Swehla, 46 40:34 13:03 35.29% 00:46:05 M45 Carver, MN 1109 63 Bill Prince, 57 40:36 13:04 38.38% 00:43:33 M55 Richfield, MN 1110 84 Tim Jensen, 53 40:37 13:04 37.17% 01:03:59 M50 Owatonna, MN 1111 16 Liam Andreotti, 8 40:41 13:06 42.20% 00:40:41 M8 Chanhassen, MN 1112 79 Timothy Scheid, 49 40:46 13:07 35.91% 00:45:30 M45 New Brighton, MN 1113 107 Mike Tschida, 44 40:50 13:09 34.55% 00:42:52 M40 Circle Pines, MN 1114 413 Tyler Schmidt, 34 40:52 13:09 32.29% 00:49:49 M20 Minneapolis, MN 1115 124 Benjamin Moburg, 38 40:53 13:10 33.06% 00:44:02 M35 Minneapolis, MN 1116 46 Rick Kakach, 64 40:54 13:10 40.37% 00:47:17 M60 Minnetonka, MN 1117 108 Jim Schaefer, 40 40:58 13:11 33.46% 01:02:21 M40 St. Louis Park, MN 1118 125 Dustin Sperr, 39 40:59 13:11 33.21% 00:46:29 M35 Elbow Lake, MN 1119 414 David Gustafson, 30 41:02 13:12 31.74% 00:46:49 M20 Roseville, MN 1120 415 Yuran Wang, 25 41:03 13:13 31.63% 00:43:37 M20 Minneapolis, MN 1121 416 Cole Jobin, 28 41:04 13:13 31.62% 00:45:09 M20 Savage, MN 1122 26 John Prout, 65 41:05 13:13 40.54% 00:43:35 M65 Mendota Heights, MN 1123 109 Greg Burch, 43 41:05 13:13 34.09% 00:41:35 M40 Apple Valley, MN 1124 47 Mark Peterson, 60 41:06 13:14 38.85% 00:43:30 M60 Plymouth, MN 1125 417 Benjamin Fredericks, 27 41:09 13:15 31.55% 00:48:30 M20 Minneapolis, MN 1126 23 Everett Grammens, 11 41:10 13:15 36.24% 00:47:39 M10 Saint Paul, MN 1127 48 Joe Skora, 61 41:13 13:16 39.06% 00:50:15 M60 Eagan, MN 1128 24 Oliver Haugen, 10 41:14 13:16 37.66% 00:48:35 M10 Amery, WI 1129 80 Josh Miller, 45 41:15 13:17 34.45% 00:44:54 M45 Baldwin, WI 1130 110 Adam Borst, 42 41:17 13:17 33.68% 00:47:34 M40 Wayzata, MN 1131 418 Zachary Powell, 24 41:17 13:17 31.45% 00:46:43 M20 Aurora, CO 1132 27 Dale Fadden, 67 41:21 13:19 40.98% 00:46:59 M65 Buffalo, MN 1133 64 Brian Skon, 59 41:22 13:19 38.28% 00:42:08 M55 St. Michael, MN 1134 9 Preston Strohm, 7 41:25 13:20 44.14% 00:45:37 JrM Prior Lake, MN 1135 419 Isaiah Allen, 22 41:28 13:21 31.31% 00:46:28 M20 St Paul, MN 1136 28 Thomas Rogde, 67 41:29 13:21 40.85% 00:47:29 M65 Bloomington, MN 1137 420 Will Nelson, 25 41:31 13:22 31.27% 00:46:11 M20 St Louis Park, MN 1138 111 Trevor Major, 40 41:33 13:22 32.99% 00:48:36 M40 Fridley, MN 1139 25 Odin Anderson, 11 41:34 13:23 35.89% 00:48:01 M10 Mounds View, MN 1140 85 Jason Martin, 51 41:40 13:25 35.68% 00:45:34 M50 Cottage Grove, MN 1141 421 Eddie Rodriguez, 30 41:44 13:26 31.20% 00:42:02 M20 Mankato, MN 1142 112 Peter Metzdorf, 41 41:47 13:27 33.04% 00:47:20 M40 New Richmond, WI 1143 86 Roger Huling, 51 41:50 13:28 35.53% 00:47:17 M50 Farmington, MN 1144 422 Brandon Sevre, 27 41:51 13:28 31.02% 01:04:11 M20 Plymouth, MN 1145 423 Josh Palma, 32 41:52 13:28 31.27% 00:49:26 M20 Rosemount, MN 1146 87 Aaron Knewtson, 51 41:52 13:28 35.51% 00:48:20 M50 Lakeville, MN 1147 113 Jason Motl, 42 41:53 13:29 33.20% 01:05:25 M40 White Bear Townsh, MN 1148 424 Sam Jacobs, 27 41:56 13:30 30.96% 00:46:23 M20 St Paul, MN 1149 27 Asher Mahowald, 14 42:01 13:31 32.59% 00:42:58 M14 Minneapolis, MN 1150 425 Rohit Hazra, 27 42:05 13:33 30.85% 00:47:33 M20 Minneapolis, MN 1151 26 Elliot Rogers, 10 42:08 13:34 36.85% 01:04:29 M10 Litchfield, MN 1152 17 Orin Grammens, 9 42:09 13:34 38.59% 00:48:38 M8 Saint Paul, MN 1153 65 Roy Koenigsberg, 55 42:09 13:34 36.38% 00:43:29 M55 Farmington, MN 1154 426 Emilio Vega, 25 42:09 13:34 30.80% 00:43:30 M20 St Paul, MN 1155 114 William Kessler, 41 42:10 13:34 32.74% 00:42:10 M40 South St Paul, MN 1156 10 Louis Kromann, 7 42:15 13:36 43.27% 00:44:14 JrM Corcoran, MN 1157 29 Bob Dvorak, 66 42:17 13:37 39.73% 00:43:06 M65 Crystal, MN 1158 115 Mathias Connally, 40 42:18 13:37 32.41% 00:46:18 M40 Lake Elmo, MN 1159 88 Mark Scholtes, 53 42:25 13:39 35.59% 00:44:07 M50 Wayzata, MN 1160 126 Nathanial Youngquist, 37 42:27 13:40 31.62% 00:51:00 M35 St Paul, MN 1161 127 Cory Hart, 38 42:28 13:40 31.83% 00:48:25 M35 Stillwater, MN 1162 26 Finnegan van Heel, 13 42:29 13:40 33.00% 00:49:59 M12 New Hope, MN 1163 427 Bradon Hall, 29 42:29 13:40 30.60% 00:48:33 M20 Woodbury, MN 1164 428 Kevin Martinez, 24 42:32 13:41 30.53% 00:49:28 M20 Blaine, MN 1165 429 Matthew Fergus, 24 42:38 13:43 30.45% 00:44:44 M20 Mount Prospect, MN 1166 18 Andy Poster, 9 42:41 13:44 38.11% 00:41:16 M8 Lakeville, MN 1167 128 Steven Wagner, 38 42:41 13:44 31.67% 00:48:02 M35 Woodbury, MN 1168 116 William Riley, 42 42:43 13:45 32.55% 00:43:40 M40 Minneapolis, MN 1169 430 Drew Kelley, 31 42:45 13:46 30.53% 00:49:24 M20 St Paul, MN 1170 117 Paul Osland, 42 42:48 13:47 32.49% 00:51:06 M40 Minnetonka, MN 1171 28 Abdiel Oroz, 15 42:48 13:47 31.40% 00:44:40 M14 Eagan, MN 1172 129 Andrew Peterson, 36 42:50 13:47 31.14% 00:46:27 M35 Richfield, MN 1173 118 Chip Osland, 44 42:51 13:47 32.92% 00:51:06 M40 Chaska, MN 1174 81 Russell Baker, 49 42:51 13:47 34.17% 00:46:18 M45 Minneapolis, MN 1175 27 Gregory Pfeifer, 10 42:53 13:48 36.21% 00:49:32 M10 Austin, MN 1176 431 Sam Nettell, 31 42:55 13:49 30.41% 00:47:06 M20 Apple Valley, MN 1177 82 Robert Morgan, 47 42:55 13:49 33.61% 00:48:58 M45 St Paul, MN 1178 5 Frank Mabley, 78 42:55 13:49 46.21% 00:49:06 M75 Minneapolis, MN 1179 119 Nicholas Dills, 42 42:56 13:49 32.39% 00:46:05 M40 Mankato, MN 1180 432 Zachary Cammack, 22 42:57 13:49 30.23% 00:49:01 M20 Plymouth, MN 1181 433 Scott Rahn, 27 42:57 13:49 30.23% 00:50:21 M20 Bingham Lake, MN 1182 89 Wylie Redwing, 54 43:00 13:50 35.38% 00:46:28 M50 Minneapolis, MN 1183 66 Chris Cavanaugh, 57 43:08 13:53 36.13% 00:46:48 M55 Bloomington, MN 1184 67 Dave Collins, 59 43:13 13:55 36.65% 00:45:22 M55 Woodbury, MN 1185 1 Doug Brandt, 81 43:19 13:56 49.04% 00:51:48 M80 Victoria, MN 1186 68 David Sumners, 55 43:20 13:57 35.39% 00:51:51 M55 Victoria, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1187 130 Kyle Schmidt, 35 43:31 14:00 30.48% 00:46:20 M35 Spring Lake Park, MN 1188 49 John Faughnan, 63 43:32 14:01 37.61% 00:50:17 M60 St Paul, MN 1189 69 Robert Smith, 55 43:32 14:01 35.23% 00:47:10 M55 Rochester, MN 1190 131 Travis Bartelds, 35 43:37 14:02 30.41% 00:49:23 M35 Lakeville, MN 1191 120 Jerry Lo, 42 43:40 14:03 31.84% 00:49:28 M40 Brooklyn Center, MN 1192 83 Jerry Goodwin, 48 43:41 14:04 33.26% 00:44:17 M45 Winona, MN 1193 11 Ilya Goodwin, 7 43:41 14:04 41.85% 00:44:17 JrM Winona, MN 1194 132 Seth Parsons, 39 43:50 14:06 31.05% 00:52:23 M35 Kansas City, MO 1195 50 Bill Jackson, 60 44:04 14:11 36.24% 00:50:03 M60 Lakeville, MN 1196 121 Robert Mayhew, 42 44:15 14:15 31.42% 00:53:13 M40 Maple Grove, MN 1197 434 Michael Lee, 31 44:19 14:16 29.45% 00:50:30 M20 St. Paul, MN 1198 70 Joel Hielkema, 56 44:21 14:16 34.85% 00:52:09 M55 Forest Lake, MN 1199 1 Larry Junkermeier, 85 44:22 14:17 53.74% 00:50:20 M85 White Bear Lake, MN 1200 84 Steve Johnson, 46 44:22 14:17 32.27% 01:07:56 M45 Duluth, MN 1201 2 Bob Berkwitz, 81 44:24 14:17 47.84% 00:45:21 M80 Minneapolis, MN 1202 30 Tom Hendrickson, 69 44:26 14:18 38.88% 00:48:18 M65 Minneapolis, MN 1203 31 Bruce Hatteberg, 66 44:28 14:19 37.78% 00:49:12 M65 Shoreview, MN 1204 19 Luca Francis, 9 44:42 14:23 36.39% 00:46:10 M8 Apple Valley, MN 1205 133 Joseph Collins, 38 44:42 14:23 30.24% 00:52:47 M35 Inver Grove Heigh, MN 1206 27 Kylan Francis, 12 44:43 14:24 32.25% 00:46:12 M12 Apple Valley, MN 1207 51 Duane Dahlman, 63 44:47 14:25 36.56% 00:50:29 M60 Cokato, MN 1208 435 Andy Meza, 29 44:49 14:25 29.01% 00:50:52 M20 Plymouth, MN 1209 134 Joe Martin, 39 44:54 14:27 30.32% 00:44:54 M35 Minneapolis, MN 1210 135 Luke Koopmeiners, 37 44:55 14:27 29.89% 00:52:51 M35 Circle Pines, MN 1211 122 Paul Horton, 43 44:57 14:28 31.16% 00:51:51 M40 Grand Forks, ND 1212 71 David Pederson, 57 45:03 14:30 34.59% 00:53:43 M55 Minneapolis, MN 1213 123 Nathan Otremba, 44 45:04 14:30 31.30% 00:45:12 M40 Minneapolis, MN 1214 90 Kimberly Beecher, 51 45:12 14:33 32.89% 00:51:36 M50 St Peter, MN 1215 436 Daniel Wiebusch, 33 45:14 14:34 29.05% 00:50:17 M20 Coon Rapids, MN 1216 136 Trevor Benson, 35 45:14 14:34 29.32% 00:46:10 M35 Apple Valley, MN 1217 137 Daniel Svoboda, 38 45:21 14:36 29.81% 00:45:55 M35 Windom, MN 1218 437 Nick Smith, 20 45:24 14:37 28.60% 00:49:20 M20 Eau Claire, WI 1219 91 Michael McGinn, 54 45:26 14:37 33.49% 00:47:24 M50 Centerville, MN 1220 85 Tim Walters, 46 45:26 14:37 31.51% 00:50:04 M45 Plymouth, MN 1221 28 Andrew Walters, 13 45:28 14:38 30.83% 00:50:02 M12 Plymouth, MN 1222 124 Eric Williams, 44 45:46 14:44 30.83% 00:57:42 M40 Shakopee, MN 1223 138 Andrew Gerlach, 39 45:59 14:48 29.60% 00:53:15 M35 Roseville, MN 1224 20 Pierce Matkaiti, 8 46:17 14:54 37.10% 00:47:40 M8 New Brighton, MN 1225 139 Reid Romer, 38 46:18 14:54 29.19% 00:47:21 M35 Vadnais Heights, MN 1226 438 Ryan Kells, 26 46:26 14:57 27.96% 00:54:16 M20 Roseville, MN 1227 19 Otto Fischbach, 17 46:28 14:57 28.16% 00:50:19 M16 St Louis Park, MN 1228 439 Tyler Owen, 29 46:28 14:57 27.98% 00:54:46 M20 St Paul, NC 1229 440 Jason Greeder, 24 46:30 14:58 27.92% 00:47:52 M20 Cottage Grove, MN 1230 441 Jordan Wurtzberger, 27 46:31 14:58 27.91% 00:50:21 M20 Buffalo, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1231 442 Eric Mordorski, 30 46:38 15:01 27.93% 00:49:58 M20 Blaine, MN 1232 6 David Johnson, 76 46:47 15:03 40.78% 00:49:32 M75 Shoreview, MN 1233 72 Will Foote, 57 46:49 15:04 33.28% 00:51:30 M55 Saint Paul, MN 1234 92 Eric Valentin, 53 46:49 15:04 32.25% 00:48:34 M50 Forest Lake, MN 1235 86 Ermias Worede, 49 47:00 15:08 31.15% 00:54:47 M45 Saint Paul, MN 1236 50 Noah Kent, 18 47:00 15:08 27.64% 00:53:42 M18 Stillwater, MN 1237 29 Tommy Anderson, 12 47:03 15:09 30.65% 00:55:01 M12 Sartell, MN 1238 93 Chad Zahn, 50 47:17 15:13 31.20% 00:55:43 M50 Minneapolis, MN 1239 12 Isaac Baur, 4 47:27 15:16 45.14% 00:47:34 JrM Maplewood, MN 1240 140 Peter Daniels, 37 47:29 15:17 28.27% 00:57:00 M35 Minneapolis, MN 1241 443 Robert Steingraeber, 32 47:31 15:18 27.55% 00:53:38 M20 Minneapolis, MN 1242 125 Benjamin Dawson, 41 47:42 15:21 28.94% 00:52:54 M40 Burnsville, MN 1243 30 Kenny Thouk, 12 47:44 15:22 30.22% 00:47:45 M12 New Hope, MN 1244 94 Ron Schwaesdall, 53 47:50 15:24 31.56% 00:54:47 M50 Shakopee, MN 1245 444 Eric Sandstrom, 26 47:50 15:24 27.14% 00:54:46 M20 Blaine, MN 1246 21 Maxwell Remus, 9 47:55 15:25 33.95% 00:50:46 M8 Eden Prairie, MN 1247 126 Sam Remus, 42 47:55 15:25 29.02% 00:50:47 M40 Eden Prairie, MN 1248 13 Ishmael Baur, 7 48:08 15:30 37.98% 00:47:18 JrM Maplewood, MN 1249 52 Theodore Whitehurst, 62 48:12 15:31 33.68% 00:53:30 M60 Minneapolis, MN 1250 127 Phil McLaughlin, 41 48:18 15:33 28.58% 00:48:18 M40 Webster, MN 1251 141 Maggi Heyer, 37 48:28 15:36 27.70% 00:53:24 M35 Minneapolis, MN 1252 73 Mark Grossklaus, 55 48:30 15:37 31.62% 00:52:47 M55 Lino Lakes, MN 1253 28 Cooper Peterson, 11 48:32 15:37 30.74% 00:55:23 M10 Lindstrom, MN 1254 128 Lee Peterson, 42 48:33 15:38 28.64% 00:55:24 M40 Lindstrom, MN 1255 20 Owen Fischer, 17 48:50 15:43 26.80% 00:56:10 M16 Rosemount, MN 1256 445 Andrew Schwebach, 28 48:53 15:44 26.57% 00:53:52 M20 St Louis Park, MN 1257 142 James Greene, 38 48:53 15:44 27.65% 00:50:39 M35 Farmington, MN 1258 29 Liam Sheldon, 10 49:02 15:47 31.67% 00:58:09 M10 Saint Paul, MN 1259 143 Joshua Sheldon, 39 49:03 15:47 27.75% 00:58:09 M35 New Brighton, MN 1260 53 Randall Tiegs, 63 49:04 15:48 33.37% 00:53:48 M60 Henderson, MN 1261 8 James E Hinrichs, 73 49:05 15:48 37.01% 00:56:18 M70 Arden Hills, MN 1262 54 Jeff Richter, 62 49:14 15:51 32.98% 00:58:12 M60 Maple Grove, MN 1263 446 Joseph Vitullo, 28 49:15 15:51 26.37% 00:53:55 M20 Edina, MN 1264 95 Mark Picknell, 53 49:16 15:51 30.64% 00:55:40 M50 Maple Grove, MN 1265 74 Ralph Flees, 55 49:18 15:52 31.11% 00:54:36 M55 Savage, MN 1266 96 Jeffrey Ellis, 53 49:21 15:53 30.59% 00:57:07 M50 Austin, MN 1267 55 Ricardo Brooks, 63 49:22 15:53 33.16% 00:51:50 M60 Waconia, MN 1268 75 Dwayne Fiscer, 58 49:25 15:54 31.79% 00:56:45 M55 Rosemount, MN 1269 56 Douglas Jones, 63 49:27 15:55 33.11% 00:56:02 M60 Andover, MN 1270 447 Justin Bachinski, 33 49:28 15:55 26.56% 00:49:28 M20 Superior, WI 1271 57 Douglas Romey Jr, 64 49:29 15:56 33.37% 00:53:15 M60 Big Lake, MN 1272 129 David Jopke, 43 49:29 15:56 28.30% 00:57:30 M40 Plymouth, MN 1273 448 Michael Odden, 32 49:30 15:56 26.45% 00:49:30 M20 Buffalo, MN 1274 9 Paul Solomon, 74 49:30 15:56 37.26% 01:00:01 M70 Minnetonka, MN 1275 97 Sean Rein, 53 49:30 15:56 30.50% 00:51:35 M50 Shoreview, MN 1276 58 David Valentin, 60 49:32 15:57 32.24% 00:55:33 M60 Shakopee, MN 1277 144 Eric Heilman, 35 49:36 15:58 26.74% 00:57:13 M35 Saint Paul, MN 1278 449 Colin Kehoe, 22 49:36 15:58 26.18% 00:56:03 M20 St Paul, MN 1279 450 Derek Manzella, 25 49:38 15:58 26.16% 00:56:06 M20 St Paul, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1280 451 Spencer Olson, 24 49:47 16:01 26.08% 00:55:37 M20 Minneapolis, MN 1281 14 Lucas Schmidt, 6 49:51 16:03 39.45% 00:56:36 JrM St Paul, MN 1282 145 Lonny Medina, 38 49:51 16:03 27.12% 00:51:43 M35 Lakeville, MN 1283 146 Afeez Ibrahim, 39 50:00 16:06 27.22% 00:56:39 M35 St Paul, MN 1284 51 Travis Alajoki, 19 50:04 16:07 25.93% 00:56:07 M18 Ashland, WI 1285 147 Matthew Beckler, 37 50:06 16:07 26.79% 00:58:06 M35 Minneapolis, MN 1286 7 Thomas Gross, 76 50:08 16:08 38.05% 00:56:57 M75 Minneapolis, MN 1287 52 Jackie Cammack, 18 50:12 16:09 25.87% 00:56:19 M18 Plymouth, MN 1288 59 Larry Foote, 63 50:16 16:11 32.57% 00:55:32 M60 Maple Grove, MN 1289 76 Chris Hallin, 57 50:19 16:12 30.97% 00:57:20 M55 Eden Prairie, MN 1290 32 Howie Smith, 65 50:20 16:12 33.09% 00:57:23 M65 Minneapolis, MN 1291 452 Gage Thomas-Ferry, 23 50:21 16:12 25.79% 00:56:40 M20 Foreston, MN 1292 87 Tom Selinger, 48 50:29 16:15 28.78% 00:57:11 M45 Blaine, MN 1293 148 Nick Ngo, 35 50:34 16:17 26.23% 00:59:11 M35 Brooklyn Park, MN 1294 33 Tim Hoeft, 68 50:45 16:20 33.70% 00:56:52 M65 Burnsville, MN 1295 130 Kenny Vang, 41 50:49 16:21 27.17% 01:13:28 M40 Cottage Grove, MN 1296 453 Todd Barthen, 27 50:52 16:22 25.52% 00:50:52 M20 Cameron, WI 1297 88 Brian Raines, 49 50:55 16:23 28.75% 01:10:52 M45 Rogers, MN 1298 454 Gunnar Olson, 24 50:57 16:24 25.48% 00:58:07 M20 Roberts, WI 1299 455 Johan Hedblom, 29 51:00 16:25 25.49% 01:01:21 M20 Woodbury, MN 1300 131 Dennis Rice, 44 51:12 16:29 27.55% 01:21:03 M40 Rapid City, SD 1301 29 Brevin Vang, 14 51:12 16:29 26.74% 01:13:23 M14 Cottage Grove, MN 1302 34 Scott Johnson, 69 51:18 16:31 33.68% 00:59:12 M65 Minneapolis, MN 1303 98 Michael Snyder, 52 51:25 16:33 29.13% 00:56:54 M50 Robbinsdale, MN 1304 89 Jason Thalacker, 47 51:26 16:33 28.04% 00:56:54 M45 Saint Paul, MN 1305 90 Chad Selmecki, 49 51:31 16:35 28.42% 00:55:35 M45 Minneapolis, MN 1306 456 Jesus Caballero, 31 51:46 16:40 25.21% 01:01:35 M20 Woodbury, MN 1307 457 Paul Patterson, 25 51:47 16:40 25.07% 01:01:36 M20 Saint Paul, MN 1308 35 Bruce Dumke, 68 51:48 16:40 33.01% 00:58:48 M65 Prior Lake, MN 1309 132 Marc Anderson, 40 51:52 16:42 26.43% 00:57:29 M40 Otsego, MN 1310 133 Jagat Singh, 43 51:52 16:42 27.00% 00:57:40 M40 Woodbury, MN 1311 99 Michael Nelson, 50 51:53 16:42 28.43% 00:57:32 M50 Otsego, MN 1312 10 Richard Becker, 71 52:01 16:45 33.99% 00:55:13 M70 New Brighton, MN 1313 11 Gary Reiman, 72 52:08 16:47 34.36% 00:52:42 M70 Woodbury, MN 1314 22 Soren Cunningham, 8 52:16 16:49 32.85% 00:57:41 M8 Little Canada, MN 1315 134 Nicholas Cunningham, 40 52:21 16:51 26.19% 00:57:47 M40 Little Canada, MN 1316 149 Antony Forster, 35 52:22 16:51 25.32% 00:59:17 M35 Saint Paul, MN 1317 100 Michael Ramirez, 51 52:24 16:52 28.37% 01:15:19 M50 Eden Prairie, MN 1318 458 Andrew Calhoun, 28 52:36 16:56 24.69% 00:56:50 M20 Apple Valley, MN 1319 8 Charles Stenberg, 75 52:43 16:58 35.56% 00:52:43 M75 Hutchinson, MN 1320 30 Juan Echenique, 10 52:45 16:59 29.43% 00:56:42 M10 Crystal, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1321 150 Isaiah Lowe, 35 52:49 17:00 25.11% 01:01:14 M35 Saint Paul, MN 1322 151 Jim Leclaire, 38 52:52 17:01 25.57% 01:01:19 M35 Woodbury, MN 1323 152 Dustin Buskirk, 36 52:53 17:01 25.22% 00:52:59 M35 Newport, MN 1324 101 John Engebretson, 53 53:03 17:04 28.46% 01:01:57 M50 Savage, MN 1325 23 William Schloesser, 8 53:10 17:07 32.29% 01:00:22 M8 St Anthony, MN 1326 60 Joe Rauscher, 63 53:18 17:09 30.72% 00:59:59 M60 Lake Elmo, MN 1327 459 Daniel Petters, 26 53:51 17:20 24.11% 01:01:33 M20 Buffalo, MN 1328 153 Dominic Ziebarth, 36 53:53 17:21 24.75% 01:01:34 M35 Buffalo, MN 1329 154 Carson Young, 38 53:54 17:21 25.08% 01:01:44 M35 Eden Prairie, MN 1330 460 Sri Harsha Moturi, 28 53:57 17:22 24.07% 00:59:45 M20 Minneapolis, MN 1331 461 Tynan Clark, 28 54:13 17:27 23.95% 01:01:05 M20 Oakdale, MN 1332 91 Matthew Harris, 45 54:20 17:29 26.16% 00:56:22 M45 Owatonna, MN 1333 77 Christopher Buse, 59 54:30 17:32 29.06% 01:01:21 M55 Stillwater, MN 1334 31 Zach Walters, 10 54:36 17:34 28.44% 00:59:11 M10 Plymouth, MN 1335 61 Troy Harper, 60 54:38 17:35 29.23% 01:02:29 M60 Savage, MN 1336 135 Chris Demaster, 43 54:48 17:38 25.56% 00:59:24 M40 Plymouth, MN 1337 9 Gary Smisek, 75 54:51 17:39 34.18% 01:01:41 M75 Roseville, MN 1338 78 Paul Larson, 58 55:03 17:43 28.54% 01:00:52 M55 Shoreview, MN 1339 155 Thomas Novetzke, 39 55:04 17:43 24.72% 00:59:33 M35 Eden Prairie, MN 1340 462 Bill Risher, 23 55:09 17:45 23.54% 01:07:26 M20 Minneapolis, MN 1341 463 Ryan Birch, 26 55:18 17:48 23.48% 01:15:32 M20 Hugo, MN 1342 136 Nicholas Torman, 42 55:19 17:48 25.14% 01:02:39 M40 Minneapolis, MN 1343 79 Stu MacDonald, 56 55:33 17:53 27.83% 01:00:30 M55 Lakeville, MN 1344 80 Mike Frassel, 55 55:40 17:55 27.55% 01:02:50 M55 Shakopee, MN 1345 92 Jorge Guiral, 47 55:42 17:56 25.89% 01:15:41 M45 Golden Valley, MN 1346 102 James Johnston, 52 55:42 17:56 26.89% 01:02:57 M50 Shakopee, MN 1347 12 Jay Schroeder, 71 55:48 17:58 31.68% 01:03:50 M70 Hudson, WI 1348 62 John Ward, 60 55:52 17:59 28.58% 00:56:23 M60 New Brighton, MN 1349 24 Wesley Mathson, 9 55:52 17:59 29.12% 00:58:43 M8 Cambridge, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1350 464 Brandon Greeder, 21 56:07 18:04 23.14% 00:57:30 M20 Cottage Grove, MN 1351 93 Seth Greeder, 48 56:09 18:04 25.88% 00:57:30 M45 Cottage Grove, MN 1352 63 Bob Harrison, 63 56:18 18:07 29.08% 01:03:59 M60 Eden Prairie, MN 1353 13 Bruce Nelson, 73 56:21 18:08 32.24% 01:03:21 M70 Roseville, MN 1354 156 Clint Sova, 38 56:26 18:10 23.95% 00:57:31 M35 Hoyt Lakes, MN 1355 36 Gary Lager, 65 56:30 18:11 29.48% 01:01:35 M65 North Mankato, MN 1356 465 James Lager, 31 56:35 18:13 23.07% 01:01:40 M20 Minneapolis, MN 1357 64 Ron Fuhs, 63 56:55 18:19 28.77% 01:04:12 M60 Rochester, MN 1358 466 Grayson Wolfe, 26 56:56 18:19 22.80% 01:04:25 M20 Eden Prairie, MN 1359 137 Jonathan Benson, 44 56:56 18:19 24.78% 01:04:26 M40 Minneapolis, MN 1360 53 Nate Bobendrier, 19 57:02 18:21 22.76% 00:57:28 M18 Pipestone, MN 1361 467 Ross Faber, 26 57:03 18:22 22.76% 01:04:31 M20 Hopkins, MN 1362 157 Matt Fuhs, 37 57:12 18:25 23.47% 01:04:27 M35 Anoka, MN 1363 31 Joey Erlandson, 13 57:19 18:27 24.46% 01:02:16 M12 Minneapolis, MN 1364 81 Bill Sevold, 57 57:26 18:29 27.13% 01:02:34 M55 Woodbury, MN 1365 103 Stephen Engler, 50 57:35 18:32 25.62% 01:03:48 M50 River Falls, WI 1366 138 Christopher Rogers, 42 57:47 18:36 24.06% 00:57:54 M40 Inver Grove Heigh, MN 1367 104 Tom Eich, 52 57:51 18:37 25.89% 01:06:30 M50 East Bethel, MN 1368 468 Blake Barott, 32 57:55 18:38 22.60% 01:04:30 M20 Anoka, MN 1369 14 Dave Schneider, 71 58:05 18:42 30.44% 01:05:52 M70 Detroit Lakes, MN 1370 139 Tony Caron, 40 58:09 18:43 23.57% 01:02:58 M40 St Michael, MN 1371 105 Mark Kasella, 52 58:24 18:48 25.65% 01:01:11 M50 Mendota Heights, MN 1372 469 Andrew Kasella, 21 58:25 18:48 22.23% 01:01:11 M20 Mendota Heights, MN 1373 21 Landon Tandberg, 16 58:30 18:50 22.64% 01:05:53 M16 Eagan, MN 1374 106 Mohammad Faridi, 50 58:34 18:51 25.19% 01:06:10 M50 Eden Prairie, MN 1375 470 Manuel Azar, 26 58:36 18:52 22.16% 01:04:45 M20 Saint Paul, MN 1376 107 M Zia, 52 58:37 18:52 25.56% 01:06:13 M50 Victoria, MN 1377 471 Bao Pha, 28 58:37 18:52 22.16% 01:04:47 M20 Saint Paul, MN 1378 108 Vinay Dhavala, 54 58:50 18:56 25.86% 01:06:23 M50 Prior Lake, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1379 158 Peter Schultz, 35 59:13 19:04 22.40% 00:59:13 M35 Crystal, MN 1380 37 John Bobbitt, 67 59:21 19:06 28.55% 01:07:24 M65 Apple Valley, MN 1381 15 Phil Engel, 73 59:37 19:11 30.47% 01:06:23 M70 Plymouth, MN 1382 140 David Skoblik, 44 59:45 19:14 23.61% 01:00:22 M40 Monticello, MN 1383 472 Jacob Majeres, 30 1:00:05 19:20 21.67% 01:07:16 M20 Chaska, MN 1384 473 Matt Reinisch, 27 1:00:12 19:23 21.57% 01:01:47 M20 Lakeville, MN 1385 109 Ron Stewart, 53 1:00:19 19:25 25.03% 01:05:51 M50 Coon Rapids, MN 1386 82 Craig Carlson, 56 1:00:20 19:25 25.62% 01:06:57 M55 Coon Rapids, MN 1387 94 Phillip Wagstrom, 49 1:00:23 19:26 24.25% 01:05:09 M45 Forest Lake, MN 1388 159 Gilbert Lussier Ii, 37 1:00:24 19:26 22.22% 01:28:11 M35 Siletz, OR 1389 22 Thomas Wagstrom, 16 1:00:26 19:27 21.92% 01:05:09 M16 Forest Lake, MN 1390 54 Sam Bobendrier, 19 1:00:36 19:30 21.42% 01:01:00 M18 Pipestone, MN 1391 38 Joseph Stinar, 65 1:00:38 19:31 27.47% 01:08:19 M65 St. Paul, MN 1392 65 Larry Thomas, 62 1:00:39 19:31 26.77% 01:08:19 M60 Hastings, MN 1393 23 Silas Bobendrier, 17 1:00:40 19:32 21.57% 01:01:09 M16 Andover, MN 1394 95 Dave Bobendrier, 46 1:00:40 19:32 23.60% 01:01:09 M45 Andover, MN 1395 110 Tom Bobendrier, 52 1:00:41 19:32 24.69% 01:01:08 M50 Pipestone, MN 1396 474 Jaden McClellan, 22 1:01:04 19:39 21.26% 01:04:56 M20 St Michael, MN 1397 475 Julian McClellan, 22 1:01:09 19:41 21.23% 01:05:02 M20 St Michael, MN 1398 111 Jess McClellan, 51 1:01:10 19:41 24.30% 01:05:02 M50 St Michael, MN 1399 83 Brent Nissly, 58 1:01:15 19:43 25.65% 01:08:48 M55 Minneapolis, MN 1400 141 James Talbot, 44 1:01:18 19:44 23.01% 01:09:13 M40 West Saint Paul, MN 1401 96 Jose Medina, 45 1:01:22 19:45 23.16% 01:21:54 M45 Hugo, MN 1402 16 Steve Thon, 71 1:01:29 19:47 28.75% 01:01:29 M70 Chippewa Falls, WI 1403 476 Chris Lyons, 28 1:01:37 19:50 21.08% 01:08:20 M20 St. Paul, MN 1404 160 Kyle Tschida, 38 1:01:39 19:51 21.93% 01:09:06 M35 Minneapolis, MN 1405 84 Mark Bakula, 57 1:01:46 19:53 25.23% 01:09:57 M55 Minneapolis, MN 1406 477 Skylar Ramsey, 25 1:01:54 19:55 20.97% 01:08:14 M20 St Paul, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1407 478 Brooks Hassman, 28 1:02:16 20:02 20.86% 01:08:39 M20 Champlin, MN 1408 97 Ashish Gandhi, 46 1:02:22 20:04 22.95% 01:04:03 M45 Blaine, MN 1409 98 Brian Vesall, 47 1:02:23 20:05 23.12% 01:10:33 M45 Blaine, MN 1410 112 Mike Renn, 53 1:02:28 20:06 24.17% 01:09:45 M50 Lakeville, MN 1411 479 Ryan Deering, 27 1:02:31 20:07 20.77% 01:09:37 M20 Minneapolis, MN 1412 85 Wade Hallstrom, 55 1:02:32 20:08 24.52% 01:08:26 M55 Lino Lakes, MN 1413 480 Lukas Buhler, 24 1:02:52 20:14 20.65% 01:09:10 M20 Bloomington, MN 1414 55 Tim Revnew, 19 1:02:54 20:15 20.64% 01:08:19 M18 Woodbury, MN 1415 481 Derrick Hutter, 29 1:02:55 20:15 20.66% 01:10:11 M20 Eden Prairie, MN 1416 482 Katie McGinn, 25 1:02:56 20:15 20.63% 01:10:12 M20 Eden Prairie, MN 1417 483 Bryce Fazekas, 34 1:03:03 20:18 20.93% 01:11:26 M20 Otsego, MN 1418 99 Cale Konetchy, 49 1:03:03 20:18 23.22% 01:09:24 M45 Lino Lakes, MN 1419 484 Drew Ormseth, 29 1:03:08 20:19 20.59% 01:11:33 M20 Mendota Heights, MN 1420 66 Drew Frakes, 61 1:03:09 20:20 25.50% 01:09:24 M60 Minneapolis, MN 1421 67 Dave Sandvik, 64 1:03:10 20:20 26.14% 01:09:24 M60 Minneapolis, MN 1422 161 Lucas Wiersma, 39 1:03:21 20:23 21.49% 01:11:54 M35 Cloquet, MN 1423 86 Eric Wilson, 57 1:03:37 20:29 24.49% 01:11:08 M55 Eagan, MN 1424 142 Daniel Tonkin, 43 1:03:52 20:33 21.93% 01:03:52 M40 Fridley, MN 1425 17 Tom Anderson, 71 1:03:54 20:34 27.67% 01:12:22 M70 Woodbury, MN 1426 143 Adam Warden, 42 1:04:09 20:39 21.68% 01:10:47 M40 Maple Plain, MN 1427 100 Roger Brown, 47 1:04:16 20:41 22.44% 01:11:57 M45 Rogers, MN 1428 485 Philip Hallstrom, 25 1:04:19 20:42 20.19% 01:10:48 M20 Circle Pines, MN 1429 56 Eli Schally, 18 1:04:48 20:51 20.04% 01:09:20 M18 Roseville, MN 1430 486 Joseph Messerole, 27 1:04:53 20:53 20.01% 01:09:24 M20 St Paul, MN 1431 113 Neil Kulevsky, 52 1:04:53 20:53 23.09% 01:13:10 M50 St. Louis Park, MN 1432 2 Dick Pinomaki, 86 1:04:59 20:55 37.97% 01:13:16 M85 St. Louis Park, MN 1433 487 Andrew Kasahara, 29 1:05:02 20:56 19.99% 01:13:15 M20 Burnsville, MN 1434 488 Matthew Milner, 32 1:05:04 20:57 20.12% 01:13:21 M20 Mendota Heights, MN 1435 489 James Pfarr, 21 1:05:07 20:57 19.94% 01:13:23 M20 St. Louis Park, MN 1436 490 Leo Pfarr, 23 1:05:07 20:57 19.94% 01:13:23 M20 St. Louis Park, MN 1437 24 Anton Pfarr, 17 1:05:07 20:57 20.10% 01:13:23 M16 St. Louis Park, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1438 491 Lonzo McHenry, 20 1:05:16 21:00 19.89% 01:29:10 M20 Lake City, MN 1439 114 Paul Gerth, 52 1:05:51 21:12 22.75% 01:05:51 M50 Ham Lake, MN 1440 87 Joe Duea, 55 1:07:12 21:38 22.82% 01:14:08 M55 Farmington, MN 1441 115 Peter Danbury, 52 1:07:17 21:39 22.26% 01:13:52 M50 Minneapolis, MN 1442 162 Adam Zalusky, 39 1:07:24 21:42 20.20% 01:15:49 M35 Roseville, MN 1443 116 Erich Kline, 54 1:08:04 21:54 22.35% 01:18:10 M50 Maple Grove, MN 1444 144 Matthew Pederson, 42 1:08:05 21:55 20.42% 01:18:08 M40 Maple Grove, MN 1445 145 Christopher Jacobson, 40 1:08:13 21:57 20.10% 01:15:21 M40 Eden Prairie, MN 1446 492 Marco Castro, 34 1:08:13 21:57 19.34% 01:15:50 M20 Woodbury, MN 1447 32 Wyatt Zabinski, 10 1:08:18 21:59 22.73% 01:18:25 M10 Clear Lake, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1448 101 Wayne Zabinski, 47 1:08:23 22:01 21.09% 01:18:29 M45 Clear Lake, MN 1449 18 Lloyd Holm, 70 1:08:25 22:01 25.53% 01:18:25 M70 Cottage Grove, MN 1450 39 Chris Bretoi, 68 1:09:08 22:15 24.74% 01:15:49 M65 Lino Lakes, MN 1451 15 Alex Nelson, 5 1:10:47 22:47 30.26% 01:18:50 JrM Hutchinson, MN 1452 493 Jake Goodroad, 31 1:11:07 22:53 18.35% 01:19:16 M20 Roseville, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1453 494 Reid Wagner, 30 1:12:35 23:22 17.94% 01:21:23 M20 Minneapolis, MN 1454 163 Garret Felder, 37 1:13:36 23:41 18.24% 01:22:37 M35 Lakeville, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1455 40 John Retica, 65 1:14:43 24:03 22.29% 01:23:27 M65 Minnetonka, MN 1456 41 Greg Kelcher, 65 1:14:59 24:08 22.21% 01:24:04 M65 Farmington, MN 1457 68 Kent Felder, 63 1:15:03 24:09 21.82% 01:24:05 M60 Lakeville, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1458 42 Andrew Anderson, 66 1:18:26 25:15 21.42% 01:18:26 M65 Eden Prairie, MN 1459 495 Jesse Goodroad, 26 1:18:50 25:22 16.47% 01:27:14 M20 North Branch, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1460 496 Matthew Moscatelli, 30 1:24:57 27:20 15.33% 01:45:10 M20 Coon Rapids, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1461 16 Chance Chaboyea, 7 1:31:57 29:36 19.88% 01:31:57 JrM Red Lake, MN 1462 164 Ricky Chaboyea, 39 1:31:58 29:36 14.80% 01:31:58 M35 Red Lake, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1463 32 Charlie Guiral, 13 1:38:21 31:39 14.25% 01:58:21 M12 Golden Valley, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1464 69 Bill Strom, 64 2:25:51 46:57 11.32% 02:49:16 M60 Mountain Lake, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
1465 165 Donnie Backner, 37 2:29:29 48:07 8.98% 02:29:29 M35 Lakeville, MN 1466 70 Don McCann, 64 2:29:57 48:16 11.01% 02:29:57 M60 Owatonna, MN 16 finishers among Men Under 8 24 finishers among Men 8 - 9 32 finishers among Men 10 - 11 32 finishers among Men 12 - 13 29 finishers among Men 14 - 15 24 finishers among Men 16 - 17 56 finishers among Men 18 - 19 496 finishers among Men 20 - 34 165 finishers among Men 35 - 39 145 finishers among Men 40 - 44 101 finishers among Men 45 - 49 116 finishers among Men 50 - 54 87 finishers among Men 55 - 59 70 finishers among Men 60 - 64 42 finishers among Men 65 - 69 18 finishers among Men 70 - 74 9 finishers among Men 75 - 79 2 finishers among Men 80 - 84 2 finishers among Men 85 - 89 6 finishers among Women Under 8 25 finishers among Women 8 - 9 21 finishers among Women 10 - 11 23 finishers among Women 12 - 13 27 finishers among Women 14 - 15 20 finishers among Women 16 - 17 65 finishers among Women 18 - 19 652 finishers among Women 20 - 34 209 finishers among Women 35 - 39 193 finishers among Women 40 - 44 164 finishers among Women 45 - 49 158 finishers among Women 50 - 54 121 finishers among Women 55 - 59 85 finishers among Women 60 - 64 43 finishers among Women 65 - 69 16 finishers among Women 70 - 74 2 finishers among Women 75 - 79 2 finishers among Women 80 - 84 1466 male finishers 1832 female finishers 3298 total finishers
Return to home page.