Minnesota State Fair Milk Run Men
Falcon Heights
May 27, 2023
Click here for data on womenLast updated June 1, 2023 9:07 AM CLASS AGE CLOCK PLACE PLACE FINISHER GRADE TIME PACE NET TIME1 1 M20 Jeff Kroll, 34, Eagan, MN 78.08% 16:54 5:26 16:53 2 2 M20 Matthew Rudquist, 30, Stillwater, MN 75.35% 17:17 5:34 17:16 3 1 M40 Mohammed Murunga, 44, New Brighton, MN 79.48% 17:45 5:43 17:45 4 3 M20 Patrick Wehr, 31, Minneapolis, MN 73.47% 17:46 5:43 17:46 5 1 M18 Joseph Rudquist, 19, Stillwater, MN 71.67% 18:07 5:50 18:06 6 4 M20 Josh Wilson, 22, Farmington, MN 71.01% 18:17 5:53 18:17 7 2 M18 Philip Jensen, 19, Hastings, MN 70.37% 18:27 5:56 18:27
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
8 3 M18 Alec Olson, 19, Plymouth, MN 69.74% 18:37 6:00 22:24 9 5 M20 Celestine Massmann III, 22, Crystal, MN 68.82% 18:52 6:04 18:51 10 2 M40 Paul Escajadillo, 41, Minneapolis, MN 72.03% 19:10 6:10 19:06 11 3 M40 Andrew Dahl, 43, Saint Paul, MN 72.19% 19:24 6:15 19:22 12 6 M20 Spencer Golde, 27, Minneapolis, MN 66.81% 19:26 6:15 19:10 13 1 M12 Jamal Wamah, 13, St Paul, MN 71.22% 19:41 6:20 19:39 14 4 M18 Anders Mork, 18, St Paul, MN 65.93% 19:42 6:20 19:40 15 7 M20 Bryan Klitzke, 34, Woodbury, MN 66.53% 19:50 6:23 19:47 16 1 M35 Bob Johnson, 36, Spring Lake Park, MN 66.80% 19:58 6:26 19:57 17 1 M60 Peter Kessler, 61, New Hope, MN 80.50% 20:00 6:26 19:59 18 1 M14 Isaac Rudquist, 15, Stillwater, MN 66.91% 20:05 6:28 20:05 19 4 M40 Omar Palacios, 40, Burnsville, MN 67.47% 20:19 6:32 20:17 20 8 M20 Peter Heithoff, 34, Hopkins, MN 64.84% 20:21 6:33 20:19 21 5 M18 Alex Dick, 19, North Branch, MN 63.18% 20:33 6:37 20:29 22 9 M20 Collin McGarry, 34, Stillwater, MN 63.95% 20:38 6:38 20:34 23 2 M12 James Jensen, 13, Hastings, MN 67.61% 20:44 6:40 20:44 24 10 M20 David Lee, 26, Vero Beach, FL 61.58% 21:05 6:47 20:58 25 1 M50 Lawrence Callanan, 53, Saint Paul, MN 70.66% 21:22 6:53 21:18 26 2 M50 Donald Lee, 53, Falcon Heights, MN 70.33% 21:28 6:55 21:24 27 1 M45 Derek Sciacca, 48, Saint Paul, MN 67.17% 21:38 6:58 21:32Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
28 2 M60 Stephen Chichester, 60, Minneapolis, MN 73.13% 21:50 7:02 21:37 29 5 M40 Eric Joki, 41, White Bear Lake, MN 63.19% 21:51 7:02 21:29 30 11 M20 Jordan Krueger, 29, Burnsville, MN 59.50% 21:51 7:02 21:33 31 6 M40 Shawn Koester, 40, Minneapolis, MN 62.74% 21:51 7:02 21:47 32 3 M12 Jack Lueder, 13, Plymouth, MN 64.15% 21:51 7:02 21:51 33 12 M20 Ted Goltzman, 27, Edina, MN 58.97% 22:01 7:05 21:21 34 13 M20 Bjorn Adelsman, 28, New Brighton, MN 58.81% 22:05 7:06 21:57 35 2 M35 Eric Winter, 38, Saint Paul, MN 60.80% 22:14 7:09 22:10 36 2 M45 Daniel Butler, 45, St Paul, MN 63.44% 22:24 7:13 22:21 37 14 M20 Ben Jacobs, 33, Minnetonka, MN 58.48% 22:28 7:14 22:26 38 15 M20 Corey Duffy, 27, Minnetonka, MN 57.79% 22:28 7:14 23:54 39 1 M65 Rick Strand, 69, Marcell, MN 76.67% 22:32 7:15 22:29 40 3 M50 Jeffrey Ozanne, 52, White Bear Townsh, MN 66.33% 22:35 7:16 22:11 41 3 M35 Graham Day, 36, West Chicago, IL 58.97% 22:37 7:17 22:02 42 2 M14 Finnegan Williams, 14, Hudson, WI 60.45% 22:39 7:17 22:38 43 7 M40 Norris Anderson, 40, Minneapolis, MN 60.39% 22:42 7:18 22:34 44 4 M35 Adam Van Proosdy, 39, Roseville, MN 59.83% 22:45 7:19 22:08 45 5 M35 Michael Johnson, 37, Fountain, MN 59.00% 22:45 7:19 22:22 46 1 M16 Charlie Jensen, 16, Hastings, MN 58.22% 22:45 7:19 22:45 47 6 M35 Cloid Green, 37, Minneapolis, MN 58.92% 22:47 7:20 22:40 48 8 M40 Daniel Singer, 40, Minneapolis, MN 60.13% 22:48 7:20 22:45 49 9 M40 Scott Benson, 44, Saint Paul, MN 61.83% 22:49 7:21 22:41 50 4 M12 Jack Wiedenfeld, 12, Eagan, MN 62.84% 22:57 7:23 22:57 51 1 M55 Craig Hagensick, 59, Saint Paul, MN 68.86% 23:00 7:24 22:55 52 3 M45 Dante Vono, 46, Roseville, MN 62.11% 23:03 7:25 22:33 53 3 M60 John Moores, 63, Vero Beach, FL 70.98% 23:04 7:25 22:58 54 7 M35 Chris Fuhs, 39, Roseville, MN 58.93% 23:06 7:26 22:49 55 8 M35 Travis Selinsky, 37, White Bear Lake, MN 58.11% 23:06 7:26 22:57 56 4 M60 Kirt Goetzke, 62, Rogers, MN 70.23% 23:07 7:26 23:01 57 16 M20 Luke Klefstad, 31, Minneapolis, MN 56.26% 23:12 7:28 22:46 58 5 M60 Dan Delaney, 61, Cottage Grove, MN 69.35% 23:13 7:28 23:09 59 5 M12 Collin Kirscht, 12, Blaine, MN 62.08% 23:14 7:29 23:03 60 4 M50 Piet-Andre Hansel, 53, Saint Paul, MN 64.89% 23:16 7:29 23:09 61 2 M55 Tom Ruen, 55, Columbia Heights, MN 65.87% 23:17 7:30 23:14 62 9 M35 Josh Fangmeier, 38, St Paul, MN 57.93% 23:20 7:31 23:15 63 3 M55 Bruce Adelsman, 58, New Brighton, MN 67.28% 23:21 7:31 23:12 64 3 M14 Reese Breitbarth, 14, Bloomington, MN 58.60% 23:22 7:31 23:09 65 4 M45 Paul Ford, 45, Shoreview, MN 60.82% 23:22 7:31 23:14 66 17 M20 Roger Massmann, 21, Crystal, MN 55.48% 23:24 7:32 23:16 67 4 M55 Eric Porte, 58, Minneapolis, MN 66.66% 23:34 7:35 23:26 68 5 M45 Neil Ankrum, 48, Saint Paul, MN 61.57% 23:36 7:36 23:09 69 10 M40 Keith Granzin, 44, Maple Grove, MN 59.65% 23:39 7:37 23:15 70 6 M45 Andrew Abruzzese, 45, Little Canada, MN 60.00% 23:41 7:37 23:22 71 18 M20 Jon Krueger, 23, Burnsville, MN 54.82% 23:41 7:37 23:23 72 19 M20 Lance Erickson, 31, Chanhassen, MN 55.07% 23:42 7:38 23:21 73 20 M20 Jonathan Coleman, 31, Newark, DE 55.00% 23:44 7:38 23:28 74 21 M20 Eric Johnson, 31, Minneapolis, MN 54.77% 23:50 7:40 23:09 75 11 M40 David Tucker, 42, New Orleans, LA 58.30% 23:51 7:41 23:40 76 12 M40 Benjamin Gehlsen, 41, Crystal, MN 57.73% 23:55 7:42 22:28 77 2 M65 Gene Niemi, 65, Minneapolis, MN 68.96% 24:09 7:46 24:01 78 10 M35 Jared Dyrdahl, 36, Stanchfield, MN 55.15% 24:11 7:47 24:10 79 6 M60 Pat Richard, 64, Woodbury, MN 67.95% 24:18 7:49 24:10 80 7 M45 Christian Wilson, 49, Big Lake, MN 60.17% 24:20 7:50 24:16 81 22 M20 Michael Roberts, 33, Minneapolis, MN 53.88% 24:23 7:51 23:40 82 5 M50 Christian Lawler, 52, Edina, MN 61.39% 24:24 7:51 24:13 83 7 M60 Dave Belisle, 64, Somerset, WI 67.67% 24:24 7:51 24:20 84 6 M18 Connell Hagen, 18, Apple Valley, MN 53.16% 24:26 7:52 24:11 85 5 M55 Matthew Reinders, 55, Bloomington, MN 62.47% 24:33 7:54 24:02 86 3 M65 Mark Leduc, 68, Coon Rapids, MN 69.66% 24:33 7:54 24:29 87 8 M45 Jared Weiskopf, 49, White Bear Lake, MN 59.60% 24:34 7:54 24:16 88 8 M60 Warren Winkelman, 62, Northfield, MN 66.04% 24:35 7:55 23:56 89 4 M14 Joseph Kuehn, 14, Woodbury, MN 55.59% 24:38 7:56 24:23 90 11 M35 Matthew Eskolin, 35, Roseville, MN 53.73% 24:41 7:57 24:31 91 6 M50 Shelby Miller, 54, St Paul, MN 61.52% 24:44 7:58 24:21Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
92 6 M55 Brian Ginsbach, 55, Hudson, WI 61.43% 24:58 8:02 24:50 93 7 M18 Isaac Hopke, 19, Shell Lake, WI 51.97% 24:59 8:02 23:27 94 9 M60 Tim Hinze, 60, St Paul, MN 63.74% 25:03 8:04 24:50 95 9 M45 Chad Simonson, 48, Chaska, MN 57.97% 25:04 8:04 24:25 96 12 M35 Andrew Warnes, 35, Mounds View, MN 52.87% 25:05 8:04 23:18 97 23 M20 Gregory Pavola, 29, Rosemount, MN 51.62% 25:11 8:06 24:55 98 24 M20 Andrew Leach, 32, Saint Paul, MN 51.91% 25:13 8:07 24:17 99 10 M45 John Carlson, 45, Rosemount, MN 56.32% 25:14 8:07 25:10 100 7 M55 Thomas Tisell, 55, Saint Paul, MN 60.70% 25:16 8:08 25:04 101 2 M16 Andrew Drake, 17, Saint Paul, MN 51.76% 25:17 8:08 24:19 102 8 M55 John Pundsack, 57, Woodbury, MN 61.43% 25:22 8:10 25:05 103 4 M65 Michael Bjornberg, 69, Minneapolis, MN 68.02% 25:24 8:11 25:20 104 25 M20 Adam Droegemueller, 34, Roseville, MN 51.92% 25:25 8:11 24:05 105 7 M50 Scott Gove, 54, Woodbury, MN 59.86% 25:25 8:11 25:18 106 1 M10 Andy Lenhart, 11, Roseville, MN 58.47% 25:31 8:13 25:18 107 8 M50 Andy Jensen, 50, Hastings, MN 57.78% 25:32 8:13 25:24 108 9 M55 Luke Charpentier, 57, Forest Lake, MN 60.95% 25:34 8:14 25:13 109 6 M12 Sam Rendahl, 12, Arden Hills, MN 56.34% 25:36 8:14 25:14 110 9 M50 Adam Boyle, 54, Minneapolis, MN 59.36% 25:38 8:15 25:19 111 10 M50 Christian Lenhart, 52, Roseville, MN 58.40% 25:39 8:15 25:27 112 26 M20 Phillip Cronin, 28, Minneapolis, MN 50.60% 25:40 8:16 24:58 113 27 M20 Daniel Burnett, 32, Minneapolis, MN 51.00% 25:40 8:16 25:02 114 28 M20 Kurt Engh, 30, Minneapolis, MN 50.70% 25:41 8:16 24:55 115 11 M50 Raymond Robertson, 54, Saint Paul, MN 59.17% 25:43 8:17 24:45 116 5 M65 Dave Haley, 68, Saint Paul, MN 66.50% 25:43 8:17 25:28 117 2 M10 Sawyer Johnson, 10, Fountain, MN 60.34% 25:44 8:17 25:23 118 11 M45 Jonathan Breitbarth, 48, Bloomington, MN 56.43% 25:45 8:17 25:32 119 10 M60 Paul Stangl, 62, Maple Grove, MN 62.93% 25:48 8:18 25:40 120 13 M40 Kevin Pichelman, 43, Minnetonka, MN 54.04% 25:55 8:20 24:09 121 12 M50 Paul Bagdade, 51, Saint Paul, MN 57.25% 25:58 8:21 25:52 122 10 M55 Bill Nelson, 55, St Paul, MN 59.02% 25:59 8:22 25:12 123 29 M20 Aaron Kearns, 34, Minneapolis, MN 50.79% 25:59 8:22 25:49 124 13 M35 Carlo Cicero, 36, New Brighton, MN 51.30% 26:00 8:22 25:34 125 14 M40 David Bitzenhofer, 42, Eagan, MN 53.34% 26:04 8:23 25:29 126 6 M65 Tom Fisher, 69, St Paul, MN 66.28% 26:04 8:23 25:53 127 30 M20 Zach Zabadal, 30, White Bear Lake, MN 49.89% 26:06 8:24 23:14 128 11 M55 Robert Hanson, 59, Ramsey, MN 60.64% 26:07 8:24 26:01 129 12 M45 Robert Schlegel, 45, Excelsior, MN 54.31% 26:10 8:25 25:31 130 31 M20 Colin Bahmer, 34, Wayzata, MN 50.43% 26:10 8:25 25:32 131 32 M20 Alex Larson, 29, New Ulm, MN 49.56% 26:14 8:27 25:50 132 12 M55 Brad Mason, 57, White Bear Townsh, MN 59.40% 26:14 8:27 25:59 133 14 M35 Brett Saxon, 38, Elk River, MN 51.33% 26:20 8:29 25:21 134 5 M14 Noah Williamson, 14, Saint Paul, MN 51.96% 26:21 8:29 25:45 135 13 M55 Dennis Boehm, 56, West St Paul, MN 58.63% 26:22 8:29 26:04 136 14 M55 Mark Pederson, 56, Lino Lakes, MN 58.63% 26:22 8:29 26:08 137 3 M10 Suren Larsen, 11, Saint Paul, MN 56.41% 26:27 8:31 25:55 138 1 M70 John Naslund, 72, Bloomington, MN 67.71% 26:27 8:31 26:20 139 11 M60 Bob Vollbrecht, 61, Blaine, MN 60.83% 26:28 8:31 24:38 140 15 M35 Jason Peterson, 39, Circle Pines, MN 51.40% 26:29 8:31 25:53 141 16 M35 Mike Willbanks, 39, Shakopee, MN 51.40% 26:29 8:31 26:28 142 33 M20 Nick Rajtar, 29, Saint Paul, MN 49.06% 26:30 8:32 25:37 143 34 M20 Nick Kazmierczak, 28, Vadnais Heights, MN 48.92% 26:33 8:33 25:29 144 6 M14 Matthew Rychly, 14, Cottage Grove, MN 51.51% 26:35 8:33 24:47 145 15 M40 Joshua Sauter, 41, Champlin, MN 51.94% 26:35 8:33 26:11 146 12 M60 David Eastlund, 61, Buffalo, MN 60.53% 26:36 8:34 25:41 147 4 M10 George Jensen, 10, Hastings, MN 58.15% 26:42 8:36 26:42 148 35 M20 Gabriel Johnson, 30, White Bear Lake, MN 48.74% 26:43 8:36 25:37 149 36 M20 Philip Flanaghan, 28, Saint Paul, MN 48.46% 26:48 8:38 26:33 150 15 M55 Ken Hayden, 59, Saint Paul, MN 58.87% 26:54 8:39 25:58 151 13 M50 Keith Hug, 50, Roseville, MN 54.81% 26:55 8:40 26:17 152 14 M50 Jade Templin, 52, Mendota Heights, MN 55.55% 26:58 8:41 26:50 153 8 M18 Joshua Thompson, 18, West St Paul, MN 48.08% 27:01 8:42 25:14 154 7 M65 James Schwartz, 68, Brooklyn Park, MN 63.26% 27:02 8:42 26:49 155 13 M60 Bruce Fleischacker, 64, West St Paul, MN 61.00% 27:04 8:43 26:50 156 17 M35 Mike Johnston, 35, Bloomington, MN 48.70% 27:14 8:46 26:20 157 37 M20 Tyler Shanley, 27, Lakeland, MN 47.56% 27:18 8:47 26:31 158 7 M12 Drew Roemer, 12, Lebanon, OH 52.80% 27:19 8:48 26:47 159 16 M55 Kevin Barton, 58, Saint Paul, MN 57.44% 27:21 8:48 27:01 160 38 M20 Jacob Boehm, 24, West St Paul, MN 47.38% 27:24 8:49 27:08 161 17 M55 Neal Olson, 56, Plymouth, MN 56.38% 27:25 8:49 27:02 162 16 M40 Mike Derosia, 40, Saint Paul, MN 49.73% 27:34 8:52 27:29 163 2 M70 John Forrette, 70, Sioux Falls, SD 63.33% 27:35 8:53 27:06 164 9 M18 Ezra Pemberton, 18, St Paul, MN 47.06% 27:36 8:53 27:23 165 18 M55 Stuart Pemberton, 59, St Paul, MN 57.38% 27:36 8:53 27:23 166 39 M20 Drew Lundquist, 32, Saint Paul, MN 47.34% 27:39 8:54 25:37 167 5 M10 Everett Grammens, 11, Saint Paul, MN 53.54% 27:52 8:58 26:54 168 15 M50 Andy Mork, 51, St Paul, MN 53.31% 27:53 8:58 27:24 169 16 M50 Justin Grammens, 50, Saint Paul, MN 52.84% 27:55 8:59 26:58 170 17 M40 Curtis Majeski, 43, Le Sueur, MN 50.17% 27:55 8:59 27:07Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
171 10 M18 Tobin Spiller, 19, Minneapolis, MN 46.37% 28:00 9:01 27:38 172 17 M50 Dean Anderson, 53, Rosemount, MN 53.92% 28:00 9:01 27:42 173 8 M12 Everett Smith, 13, St Paul, MN 49.89% 28:06 9:03 27:40 174 18 M40 Christopher Haley, 43, Minneapolis, MN 49.84% 28:06 9:03 27:51 175 18 M50 Todd Cheyka, 53, Inver Grove Heigh, MN 53.69% 28:07 9:03 25:48 176 6 M10 Matthias Palmer-Denig, 11, Minneapolis, MN 53.06% 28:07 9:03 27:23 177 1 M8 Gilsoo Mork, 8, St Paul, MN 61.03% 28:08 9:03 27:39 178 19 M40 Sean Ivory, 41, Woodbury, MN 49.07% 28:08 9:03 28:02 179 18 M35 Andrew Thompson, 38, Coon Rapids, MN 47.99% 28:10 9:04 26:25 180 40 M20 Alex Hulinsky, 29, Morgan, MN 46.05% 28:14 9:05 28:03 181 19 M50 Gary Heaser, 52, Stillwater, MN 52.93% 28:18 9:07 27:47 182 9 M12 Charlie Granzin, 13, Maple Grove, MN 49.42% 28:22 9:08 27:57 183 20 M50 Dan Mathiason, 52, Blaine, MN 52.69% 28:26 9:09 28:23 184 3 M70 Greg Gaffaney, 71, St Paul, MN 62.14% 28:27 9:09 28:27 185 14 M60 Jeff Merboth, 61, Chanhassen, MN 56.46% 28:31 9:11 28:12 186 41 M20 Nicholas Northey, 23, Bloomington, MN 45.40% 28:36 9:12 27:16 187 42 M20 Nathan Sandell, 34, Eagan, MN 46.09% 28:38 9:13 27:51 188 20 M40 Andrew Gillund, 44, Minneapolis, MN 49.24% 28:39 9:13 28:15 189 43 M20 Ethan Napierala, 20, Saint Paul, MN 45.29% 28:40 9:14 27:50 190 44 M20 Cole Napierala, 22, Saint Paul, MN 45.29% 28:40 9:14 27:51 191 45 M20 Sam Sheffield-West, 27, Bloomington, MN 45.21% 28:43 9:15 27:16 192 46 M20 Derrick Sheffield-West, 34, Bloomington, MN 45.95% 28:43 9:15 27:16 193 19 M55 Bill Hefner, 58, Minneapolis, MN 54.67% 28:44 9:15 28:21 194 13 M45 Anh Minh Dam, 48, Little Canada, MN 50.48% 28:47 9:16 28:08 195 21 M50 Peter Hopke, 53, Shell Lake, WI 52.33% 28:51 9:17 27:18 196 47 M20 Thomas Reinhardt, 22, Burnsville, MN 45.00% 28:51 9:17 27:46 197 48 M20 Jonathan Snyder, 28, Saint Paul, MN 44.99% 28:52 9:17 28:28 198 19 M35 Nick Cmiel, 39, Golden Valley, MN 47.02% 28:57 9:19 27:28 199 22 M50 Brian Bade, 50, Wayzata, MN 50.93% 28:58 9:19 27:01 200 8 M65 Thomas Bohlinger, 65, Lake Elmo, MN 57.39% 29:01 9:20 28:31 201 9 M65 James Doelle, 68, Roseville, MN 58.80% 29:05 9:22 28:59 202 15 M60 Mike McCormick, 62, Minnetrista, MN 55.76% 29:07 9:22 28:44 203 10 M12 Brayden Debettignies, 13, Apple Valley, MN 48.12% 29:08 9:23 28:39 204 20 M55 Ken Rynda, 57, Oakdale, MN 53.46% 29:09 9:23 28:56 205 21 M55 Russell Golder, 57, Saint Paul, MN 53.40% 29:11 9:24 29:11 206 7 M14 William Drake, 14, Saint Paul, MN 46.81% 29:15 9:25 28:17 207 20 M35 Michael Kinsella, 39, Shoreview, MN 46.43% 29:19 9:26 28:32 208 49 M20 Shane Bari, 31, Hopkins, MN 44.50% 29:20 9:26 27:09 209 11 M12 Kellen Ness, 13, Maple Grove, MN 47.71% 29:23 9:27 28:58 210 50 M20 Connor Zulkosky, 28, Eden Prairie, MN 44.07% 29:28 9:29 28:50 211 11 M18 Kyle Sindelir, 18, Lakeville, MN 44.05% 29:29 9:29 27:46 212 51 M20 Andrew Andresen, 23, Minnetonka, MN 43.99% 29:31 9:30 27:58 213 22 M55 Eric Ternes, 59, Vadnais Heights, MN 53.44% 29:38 9:32 27:27 214 52 M20 Samuel Hayden, 20, Saint Paul, MN 43.79% 29:39 9:33 28:19 215 23 M55 Steven Dreger, 56, Maplewood, MN 52.05% 29:42 9:34 28:02 216 14 M45 Brent Munce, 49, Blaine, MN 49.30% 29:42 9:34 29:08 217 53 M20 Michael Schultz, 32, Minneapolis, MN 43.98% 29:46 9:35 29:20 218 15 M45 Jacob Schwan, 47, Ramsey, MN 48.18% 29:56 9:38 28:55 219 54 M20 Nicholas Campbell, 27, Elk River, MN 43.33% 29:58 9:39 29:21 220 23 M50 Ronald Sadowski, 53, Elk River, MN 50.32% 30:00 9:39 29:50 221 10 M65 Wayne Hess, 66, Blaine, MN 55.84% 30:05 9:41 30:05 222 24 M55 Brinton Bromley, 55, St Paul, MN 50.95% 30:06 9:41 29:38 223 11 M65 Don Ondracek, 69, St Cloud, MN 57.37% 30:07 9:42 29:52 224 16 M45 Ian Krygowski, 49, Minneapolis, MN 48.59% 30:08 9:42 28:45 225 12 M12 Henry King, 12, Saint Paul, MN 47.84% 30:09 9:42 28:05 226 12 M65 Mark Schneider, 66, Maplewood, MN 55.53% 30:15 9:44 30:07 227 16 M60 Steve Kuehn, 60, Woodbury, MN 52.76% 30:16 9:44 30:00 228 21 M35 Joshua Goings, 36, South Saint Paul, MN 43.92% 30:22 9:46 29:33 229 24 M50 Jason Fink, 52, Eagan, MN 49.14% 30:29 9:49 29:47 230 55 M20 Ben Drwall-Hrad, 33, Vadnais Heights, MN 43.05% 30:31 9:49 28:31 231 22 M35 Adam Skoglund, 38, Eden Prairie, MN 44.27% 30:32 9:50 28:55 232 17 M60 Ralph Scorpio, 60, Saint Paul, MN 52.27% 30:33 9:50 28:29 233 13 M65 Dan Rassier, 67, Saint Joseph, MN 55.47% 30:33 9:50 30:30 234 14 M65 Roger Peterson, 67, Columbia Heights, MN 55.38% 30:36 9:51 30:22 235 56 M20 Rakim McKinley, 32, Brooklyn Park, MN 42.76% 30:37 9:51 30:22 236 25 M55 Paul Haley, 56, Janesville, MN 50.46% 30:38 9:52 29:29 237 17 M45 Bob Varney, 49, Robbinsdale, MN 47.66% 30:43 9:53 29:06 238 18 M60 Doug Symes, 63, Mitchell, SD 53.24% 30:45 9:54 30:11 239 25 M50 Doug Murphy, 50, Fridley, MN 47.92% 30:47 9:54 28:57 240 57 M20 Ryan Horejsi, 24, Eagan, MN 42.18% 30:47 9:54 30:17 241 23 M35 Adam Boutz, 39, Minneapolis, MN 44.20% 30:48 9:55 30:24 242 3 M16 Payton Kuehn-Hajder, 17, Maple Grove, MN 42.46% 30:49 9:55 29:03 243 26 M50 Mark Frampton, 53, Apple Valley, MN 48.99% 30:49 9:55 30:07 244 19 M60 Matthew Moore, 60, Minneapolis, MN 51.76% 30:51 9:56 30:01 245 20 M60 James Johnson, 61, Hudson, WI 52.16% 30:52 9:56 29:50 246 26 M55 Kevin McGlauchlen, 58, Inver Grove Heigh, MN 50.89% 30:52 9:56 30:09 247 18 M45 Bernard Nodzon, 45, Saint Paul, MN 45.97% 30:55 9:57 30:09 248 21 M40 Curt Carstensen, 40, Plymouth, MN 44.27% 30:58 9:58 28:25 249 19 M45 Tyler Leonard, 45, Bloomington, MN 45.89% 30:58 9:58 29:20 250 21 M60 Dave Rawlings, 64, Saint Paul, MN 53.29% 30:59 9:58 29:55Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
251 20 M45 Edward Larson, 45, Roseville, MN 45.70% 31:06 10:01 30:20 252 21 M45 Jeff Rutherford, 47, Elk River, MN 46.33% 31:08 10:01 28:50 253 4 M16 Grayson Crummy, 17, Saint Paul, MN 41.90% 31:14 10:03 29:25 254 22 M45 Alex Drake, 49, Saint Paul, MN 46.68% 31:22 10:06 30:24 255 23 M45 Josh Forsythe, 45, Shakopee, MN 45.26% 31:24 10:06 30:35 256 22 M40 Jason Sund, 42, Coon Rapids, MN 44.19% 31:28 10:08 30:48 257 23 M40 Will Oudavanh, 41, Minneapolis, MN 43.74% 31:34 10:10 30:00 258 15 M65 Patrick Bussen, 66, St Paul, MN 53.07% 31:39 10:11 31:28 259 24 M35 Jordan Eggert, 37, Sartell, MN 42.39% 31:40 10:12 29:25 260 58 M20 Kyle Graeve, 27, Wyoming, MN 40.89% 31:45 10:13 29:53 261 59 M20 Jake Cardinal, 23, Minneapolis, MN 40.87% 31:46 10:13 31:24 262 60 M20 Val Walker, 26, Mankato, MN 40.85% 31:47 10:14 30:47 263 61 M20 Justin Yin, 29, St Paul, MN 40.88% 31:48 10:14 30:55 264 27 M55 Eric Seashore, 57, Saint Paul, MN 48.95% 31:50 10:15 31:00 265 28 M55 Todd Mutchler, 55, Bloomington, MN 48.18% 31:50 10:15 31:01 266 27 M50 Dan Zirbes, 51, Minneapolis, MN 46.70% 31:50 10:15 31:02 267 16 M65 Howard Ojalvo, 69, Shoreview, MN 54.19% 31:53 10:16 30:45 268 22 M60 Doug Meslow, 63, Stillwater, MN 51.32% 31:54 10:16 30:52 269 13 M12 Warner Beach, 13, Plymouth, MN 43.94% 31:54 10:16 31:46 270 24 M40 Patrick Benjamin, 44, Minneapolis, MN 44.18% 31:56 10:17 30:14 271 62 M20 Andrew Kriz, 31, Lino Lakes, MN 40.87% 31:56 10:17 30:16 272 29 M55 Benjamin Wedell, 56, Forest Lake, MN 48.38% 31:57 10:17 31:02 273 28 M50 Corey Johnson, 53, North Oaks, MN 47.15% 32:01 10:18 31:19 274 63 M20 Dominic Palomino, 24, Forest Lake, MN 40.38% 32:09 10:21 31:03 275 25 M40 David Johnson, 43, Rosemount, MN 43.45% 32:14 10:22 31:41 276 30 M55 Tom Maresh, 59, Alexandria, VA 49.06% 32:17 10:23 32:07 277 64 M20 Connor Lee, 20, Falcon Heights, MN 40.18% 32:19 10:24 31:51 278 24 M45 Thomas Hockford, 47, Prior Lake, MN 44.61% 32:20 10:24 30:32 279 5 M16 Cormac Lee, 16, Falcon Heights, MN 40.94% 32:21 10:25 31:51 280 12 M18 Joe Graeve, 19, Chisago City, MN 40.11% 32:22 10:25 30:29 281 25 M35 Daniel Lundin, 35, New Hope, MN 40.93% 32:24 10:26 31:56 282 29 M50 Steve Wilson, 54, Farmington, MN 46.94% 32:25 10:26 32:25 283 31 M55 Jonathan Thompson, 56, West St Paul, MN 47.61% 32:28 10:27 30:39 284 8 M14 Jake Gaulke, 14, Monticello, MN 42.17% 32:28 10:27 30:46 285 30 M50 Shawn Betts, 51, Hugo, MN 45.74% 32:30 10:28 32:15 286 23 M60 Darryn Kozak, 61, Saint Paul, MN 49.26% 32:41 10:31 30:54 287 65 M20 Joe Jersak, 23, Rockford, MN 39.72% 32:41 10:31 32:27 288 26 M40 Mike Mullin, 43, Mendota Heights, MN 42.77% 32:45 10:32 31:37 289 66 M20 Nate Graeve, 23, Chisago City, MN 39.62% 32:46 10:33 30:49 290 17 M65 Doug Hystead, 69, Edina, MN 52.67% 32:48 10:33 30:40 291 67 M20 Mitch Vandermey, 32, Alexandria, MN 39.87% 32:50 10:34 31:34 292 4 M70 Marson Rinkenberger, 74, Shoreview, MN 56.17% 32:50 10:34 32:38 293 68 M20 Kent Cao, 33, Saint Paul, MN 39.97% 32:52 10:35 32:50 294 18 M65 Carl Bjornstal, 67, River Falls, WI 51.48% 32:55 10:36 31:51 295 69 M20 James Wong, 24, Falcon Heights, MN 39.42% 32:56 10:36 31:17 296 70 M20 Adam Hystead, 32, Minneapolis, MN 39.71% 32:58 10:37 30:50 297 9 M14 Oliver Williams, 14, Hudson, WI 41.47% 33:01 10:38 33:00 298 71 M20 Tyller Robert, 30, Oakdale, MN 39.42% 33:02 10:38 31:47 299 7 M10 Finn Ryan, 11, Welch, MN 45.03% 33:08 10:40 32:53 300 26 M35 Zach Eggert, 36, St Martin, MN 40.22% 33:10 10:40 30:57 301 27 M40 Randy Romano, 44, Coon Rapids, MN 42.54% 33:10 10:40 32:48 302 19 M65 Larry Ricke, 67, Arden Hills, MN 51.07% 33:11 10:41 32:17 303 31 M50 John Nordlund, 52, Lino Lakes, MN 45.14% 33:11 10:41 32:37 304 28 M40 Matthew Hammer, 43, Roseville, MN 42.16% 33:13 10:41 32:21 305 24 M60 John Pugaczewski, 63, Hugo, MN 49.27% 33:14 10:42 31:27 306 25 M45 Brian Marten, 46, Lino Lakes, MN 42.97% 33:19 10:43 31:21 307 20 M65 David Haugen, 69, Minnetonka, MN 51.86% 33:19 10:43 32:33 308 5 M70 Jim Smieja, 72, Bloomington, MN 53.73% 33:20 10:44 33:03 309 10 M14 Brandon Tong, 14, New Brighton, MN 40.87% 33:30 10:47 33:15 310 26 M45 Ulrich Palmer-Denig, 48, Minneapolis, MN 43.35% 33:31 10:47 32:43 311 32 M50 Thomas Lunde, 52, Minneapolis, MN 44.65% 33:33 10:48 32:22 312 72 M20 Ryan Fuchs, 31, Minneapolis, MN 38.87% 33:35 10:49 31:09 313 29 M40 Jon Cope, 41, Burnsville, MN 41.09% 33:36 10:49 33:13 314 30 M40 Paul Moeller, 41, St Paul, MN 40.97% 33:42 10:51 32:28 315 73 M20 Caleb Gurujal, 30, Woodbury, MN 38.62% 33:43 10:51 31:37 316 32 M55 Anthony Pangal, 59, White Bear Townsh, MN 46.95% 33:44 10:51 33:29 317 74 M20 William Welsh, 22, Saint Paul, MN 38.45% 33:46 10:52 32:47 318 33 M55 Tim Welsh, 57, Saint Paul, MN 46.15% 33:46 10:52 32:47 319 27 M35 Nick Hanson, 37, Bloomington, MN 39.71% 33:48 10:53 31:38 320 28 M35 Tony Dahlman, 39, Des Moines, IA 40.27% 33:48 10:53 31:40 321 33 M50 Michael Head, 54, Roseville, MN 45.02% 33:48 10:53 33:37 322 25 M60 Stephen Walsh, 63, White Bear Lake, MN 48.42% 33:49 10:53 31:43 323 34 M50 Steven King, 51, Saint Paul, MN 43.92% 33:51 10:54 31:47 324 31 M40 Noah Hager, 43, Maple Grove, MN 41.27% 33:56 10:55 33:22 325 8 M10 Quentin Hager, 11, Maple Grove, MN 43.95% 33:57 10:56 33:22 326 35 M50 Michael Fletcher, 54, Saint Paul, MN 44.80% 33:58 10:56 33:23 327 75 M20 Zach McCormick, 25, Victoria, MN 38.17% 34:01 10:57 33:38 328 34 M55 Kevin Eastlund, 57, Brooklyn Park, MN 45.67% 34:07 10:59 34:07Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
329 11 M14 Bryce McLellan, 14, Hudson, WI 39.94% 34:17 11:02 34:17 330 35 M55 Steven Claas, 58, Saint Paul, MN 45.80% 34:18 11:02 32:58 331 26 M60 Mark Mastalir, 64, Menomonie, WI 48.09% 34:20 11:03 31:49 332 36 M50 Charlie Gaulke, 52, Monticello, MN 43.63% 34:20 11:03 32:39 333 27 M60 Robert Anderson, 62, Maple Grove, MN 47.15% 34:26 11:05 31:47 334 27 M45 Kristopher Luneau, 47, Roseville, MN 41.89% 34:26 11:05 33:06 335 32 M40 August Jokela, 42, Minneapolis, MN 40.34% 34:28 11:06 33:19 336 76 M20 Darren Schluter, 33, Hutchinson, MN 38.06% 34:31 11:07 32:19 337 28 M60 Roger Wippler, 64, Roseville, MN 47.79% 34:33 11:07 31:38 338 77 M20 Chase Benzine, 31, Eden Prairie, MN 37.76% 34:34 11:08 31:53 339 33 M40 Bryce Wasiloski, 42, Centerville, MN 40.21% 34:35 11:08 34:11 340 29 M60 Michael Strouss, 64, Mound, MN 47.75% 34:35 11:08 34:15 341 34 M40 Konr Ness, 41, Maple Grove, MN 39.88% 34:37 11:08 33:43 342 28 M45 Matthew Hansen, 45, Falcon Heights, MN 41.01% 34:39 11:09 33:50 343 29 M35 Aaron Silva, 37, Osseo, MN 38.56% 34:49 11:12 32:06 344 9 M10 James Bade, 11, Wayzata, MN 42.85% 34:49 11:12 32:49 345 78 M20 Paul Malenke, 23, Maple Grove, MN 37.24% 34:52 11:13 34:30 346 21 M65 James Brownell, 68, Chanhassen, MN 49.02% 34:53 11:14 34:11 347 35 M40 Alex Hastings, 40, Coon Rapids, MN 39.26% 34:55 11:14 34:05 348 37 M50 David Kingsbury, 54, Newport, MN 43.56% 34:56 11:15 34:19 349 79 M20 Matt Peckham, 27, Minneapolis, MN 36.88% 35:12 11:20 32:45 350 38 M50 Bradley Alto, 52, Plymouth, MN 42.50% 35:15 11:21 33:39 351 80 M20 Rj Soriano Escano, 34, Saint Paul, MN 37.26% 35:25 11:24 33:10 352 36 M55 Dan Kaufman, 57, La Jolla, CA 44.00% 35:25 11:24 34:54 353 37 M55 Jeff Jeanson, 59, Saint Paul, MN 44.59% 35:31 11:26 33:47 354 30 M35 Asa Posner, 37, Little Canada, MN 37.80% 35:31 11:26 35:31 355 38 M55 Lee Bigham, 58, Maple Grove, MN 44.21% 35:32 11:26 33:48 356 81 M20 Andrew Sun, 31, Minneapolis, MN 36.72% 35:33 11:27 34:01 357 82 M20 Jess Hoffert, 34, Minneapolis, MN 37.12% 35:33 11:27 34:01 358 30 M60 Kevin Ross, 60, Minneapolis, MN 44.87% 35:35 11:27 33:55 359 39 M50 Nick Roemer, 51, Lebanon, OH 41.62% 35:43 11:30 35:10 360 39 M55 Greg Larson, 57, Burnsville, MN 43.61% 35:44 11:30 34:38 361 40 M55 Paul Rademacher, 57, Blaine, MN 43.59% 35:45 11:30 33:51 362 41 M55 Jonathan Gamble, 55, South St Paul, MN 42.84% 35:48 11:31 35:09 363 31 M60 Daniel Wald, 61, Shoreview, MN 44.93% 35:50 11:32 35:25 364 83 M20 Sean Miller, 32, Saint Paul, MN 36.52% 35:51 11:32 35:19 365 84 M20 Cole Peterson, 28, Spring Lake Park, MN 36.21% 35:52 11:33 34:23 366 32 M60 Gene Thompson, 61, Elko, MN 44.87% 35:53 11:33 34:08 367 85 M20 Shakil Thakur, 30, Roseville, MN 36.27% 35:54 11:33 34:15 368 29 M45 Aaron Rendahl, 45, Arden Hills, MN 39.55% 35:56 11:34 35:11 369 1 M80 Arlynn Sanders, 80, North St Paul, MN 57.64% 35:58 11:35 33:35 370 40 M50 Mike Drazan, 54, Victoria, MN 42.23% 36:02 11:36 34:36 371 31 M35 Andrew Sonn, 38, Cottage Grove, MN 37.46% 36:05 11:37 34:58 372 86 M20 Ryan Ortega, 23, Bloomington, MN 35.77% 36:18 11:41 36:03 373 22 M65 John Pearson, 67, Albertville, MN 46.62% 36:21 11:42 35:14 374 33 M60 Keith Braue, 63, Lakeville, MN 44.90% 36:28 11:44 34:31 375 30 M45 Josh Otzen, 46, Savage, MN 39.26% 36:28 11:44 35:00 376 31 M45 Brandon Pesha, 47, Wyoming, MN 39.51% 36:30 11:45 35:41 377 41 M50 Christopher Manning, 54, St Paul, MN 41.65% 36:32 11:46 35:38 378 36 M40 Jesus Cabanas, 43, Cottage Grove, MN 38.18% 36:41 11:48 35:59 379 87 M20 Trent Johnson, 34, Apple Valley, MN 35.94% 36:43 11:49 35:26 380 88 M20 Marcus Young, 34, Apple Valley, MN 35.92% 36:44 11:49 36:20 381 32 M35 Michael Diercks, 35, Pine Island, MN 36.05% 36:47 11:50 35:36 382 37 M40 Clifton Beyer, 43, Minneapolis, MN 38.06% 36:48 11:51 34:18 383 32 M45 Jorge Urbina, 47, Minneapolis, MN 39.19% 36:48 11:51 34:18 384 38 M40 Ryan Frank, 44, Lakeville, MN 38.20% 36:56 11:53 34:24 385 39 M40 Joseph Nieszner, 40, Crystal, MN 37.12% 36:56 11:53 36:17 386 14 M12 Cayden Cahoon, 12, Lakeville, MN 39.03% 36:57 11:54 34:24 387 2 M8 Lucas Tappe, 8, Maple Grove, MN 46.40% 37:00 11:55 36:55 388 23 M65 David Tappe, 66, Maple Grove, MN 45.38% 37:01 11:55 36:54 389 33 M45 Charlie Crummy, 47, Maplewood, MN 38.95% 37:02 11:55 35:13 390 6 M70 Denny Jordan, 71, St Cloud, MN 47.74% 37:02 11:55 36:59 391 34 M45 Ryan Schmotter, 47, Rosemount, MN 38.77% 37:12 11:58 36:24Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
392 1 JrM Stormy Rock, 7, Saint Paul, MN 48.95% 37:21 12:01 37:14 393 40 M40 Doug Glimmerveen, 41, Crystal, MN 36.85% 37:28 12:04 36:54 394 12 M14 Ryan Kuehn, 14, Woodbury, MN 36.51% 37:30 12:04 37:14 395 41 M40 Stephen Kupris, 43, Falcon Heights, MN 37.33% 37:31 12:04 34:57 396 34 M60 Donald Pockrandt, 61, Eagan, MN 42.88% 37:33 12:05 36:55 397 13 M14 James Welsh, 15, Saint Paul, MN 35.74% 37:36 12:06 36:36 398 24 M65 Mark Pramann, 67, Shoreview, MN 44.97% 37:41 12:08 37:09 399 42 M40 Alex Wenzel, 44, Minneapolis, MN 37.44% 37:41 12:08 37:30 400 25 M65 Larry Shelley, 66, Saint Paul, MN 44.46% 37:47 12:10 35:12 401 42 M50 Daniel Spiller, 53, Minneapolis, MN 39.94% 37:48 12:10 37:25 402 35 M45 Ryan Williams, 47, Hudson, WI 38.12% 37:50 12:11 36:11 403 13 M18 Sam Anderson, 19, Cottage Grove, MN 34.29% 37:52 12:11 36:07 404 43 M50 Scott Mears, 52, Marine On St Croi, MN 39.56% 37:52 12:11 37:15 405 1 M75 David Olson, 77, Bloomington, MN 51.26% 37:55 12:12 36:14 406 7 M70 Paul Sackett, 70, Minneapolis, MN 45.95% 38:01 12:14 36:28 407 33 M35 Matthew Rishavy, 38, Minneapolis, MN 35.54% 38:02 12:14 36:28 408 44 M50 Mike Brown, 54, Columbia Heights, MN 39.95% 38:05 12:15 37:55 409 89 M20 Brandon Clark, 29, Minneapolis, MN 33.99% 38:15 12:19 36:33 410 42 M55 Loren Finlayson, 58, Sauk Rapids, MN 41.05% 38:16 12:19 35:51 411 35 M60 Rick Bandimere, 64, Ham Lake, MN 43.13% 38:17 12:19 36:03 412 36 M45 Greg Ramberg, 49, Oak Grove, MN 38.19% 38:20 12:20 37:42 413 34 M35 William Swanson, 38, Champlin, MN 35.25% 38:21 12:21 36:12 414 37 M45 Brian Kary, 46, St Paul, MN 36.49% 38:36 12:25 36:42\36:47 415 8 M70 Gary Porter, 72, Hudson, WI 46.26% 38:43 12:28 37:32 416 26 M65 John Prout, 66, Mendota Heights, MN 43.35% 38:45 12:28 37:14 417 38 M45 Thomas Ryan, 46, Welch, MN 36.93% 38:46 12:29 37:50 418 43 M55 Jeffrey Ferrazzo, 59, Edina, MN 40.82% 38:48 12:29 37:55 419 27 M65 Greg Anderson, 66, North Oaks, MN 43.16% 38:55 12:32 36:29 420 45 M50 Dan Craighead, 54, Eagan, MN 39.10% 38:55 12:32 38:04 421 2 M80 Ted Bowman, 80, Saint Paul, MN 53.27% 38:55 12:32 38:22 422 36 M60 David Lefkowitz, 60, Northfield, MN 41.03% 38:55 12:32 38:25 423 35 M35 Brandon Pellerin, 35, St Paul, MN 34.08% 38:55 12:32 38:44 424 39 M45 Larry German, 47, Blaine, MN 36.89% 39:06 12:35 36:54 425 90 M20 Tyler Bennett, 32, Fridley, MN 33.48% 39:06 12:35 38:37 426 44 M55 Michael Hanson, 57, Hugo, MN 39.79% 39:10 12:36 37:03 427 40 M45 Jason Ziemer, 48, Monticello, MN 37.10% 39:10 12:36 38:40 428 36 M35 Patrick Stark, 39, Saint Louis Park, MN 34.71% 39:13 12:37 38:08 429 41 M45 Brian Kary, 46, St Paul, MN 36.49% 39:14 12:38 36:42\36:47 430 37 M35 Peter Arendt, 38, Richfield, MN 34.44% 39:15 12:38 37:21 431 38 M35 Tim Albrecht, 39, Grand Forks, ND 34.55% 39:24 12:41 38:29 432 46 M50 Fernando Palomino, 53, North Branch, MN 38.30% 39:25 12:41 38:17 433 91 M20 Jeffrey Debele, 33, St Michael, MN 33.28% 39:29 12:42 37:22 434 43 M40 Matthew Sobieski, 42, Minneapolis, MN 35.20% 39:30 12:43 36:55 435 3 M8 Orin Grammens, 9, Saint Paul, MN 41.09% 39:35 12:44 38:37 436 47 M50 Brett Nelson, 51, Minneapolis, MN 37.52% 39:37 12:45 38:06 437 28 M65 Mark Kriz, 69, Lino Lakes, MN 43.48% 39:44 12:47 38:04 438 39 M35 Brett Daniele-Dinndorf, 36, Minneapolis, MN 33.46% 39:52 12:50 38:41 439 42 M45 Paul Czarnezki, 45, St Paul, MN 35.57% 39:57 12:51 39:38 440 45 M55 Lincoln Kallsen, 56, Eden Prairie, MN 38.65% 40:00 12:52 38:48 441 10 M10 Dexter Otzen, 11, Savage, MN 37.25% 40:03 12:53 38:35 442 43 M45 Scott Roste, 46, Falcon Heights, MN 35.73% 40:04 12:54 39:07 443 48 M50 Robert Blat, 53, White Bear Lake, MN 37.60% 40:09 12:55 39:19 444 29 M65 Anthony Brown, 65, New Hope, MN 41.44% 40:11 12:56 39:39 445 44 M45 Chris Mrnak, 47, Maple Grove, MN 35.88% 40:12 12:56 39:44 446 9 M70 Douglas Day, 71, Shoreview, MN 43.94% 40:14 12:57 38:56Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
447 45 M45 Mark Bobnick, 45, Arden Hills, MN 35.21% 40:22 13:00 39:24 448 44 M40 Erik Olson, 44, New Brighton, MN 34.78% 40:34 13:03 38:50 449 37 M60 David Steckling, 62, Saint Cloud, MN 39.94% 40:39 13:05 40:17 450 4 M8 Nathan Gallus, 8, Monticello, MN 42.17% 40:43 13:06 39:50 451 92 M20 Mason Davies, 29, Faribault, MN 31.86% 40:48 13:08 39:21 452 2 JrM Charles Watson, 7, Roseville, MN 44.79% 40:49 13:08 40:47 453 46 M55 Dave Winslow, 58, Roseville, MN 38.47% 40:50 13:09 40:31 454 40 M35 William Krug, 38, New Brighton, MN 33.05% 40:54 13:10 39:44 455 45 M40 Tim Olynick, 40, Farmington, MN 33.50% 40:55 13:10 39:02 456 41 M35 Andy Hanson, 35, Brooklyn, NY 32.39% 40:57 13:11 38:47 457 49 M50 Celestine Massmann, 50, Crystal, MN 36.01% 40:58 13:11 39:11 458 93 M20 Joe Gavin, 32, South St Paul, MN 31.94% 40:59 13:11 39:13 459 47 M55 Michael Sonnek, 57, Edina, MN 37.99% 41:01 13:12 38:55 460 42 M35 Carl Koepcke, 38, Minneapolis, MN 32.78% 41:14 13:16 40:27 461 30 M65 Geoffrey Milliman, 68, Rosemount, MN 41.41% 41:18 13:18 38:51 462 11 M10 Gavin Lee, 11, Lino Lakes, MN 35.95% 41:30 13:21 40:49 463 6 M16 Asher Maudsley, 17, Woodbury, MN 31.52% 41:31 13:22 40:16 464 15 M12 Nathan Lindmeyer, 13, Maple Grove, MN 33.66% 41:39 13:24 40:27 465 46 M45 Scott Sepple, 45, St Anthony, MN 34.01% 41:47 13:27 40:15 466 94 M20 Andrew Hamilton, 26, Maple Grove, MN 31.05% 41:49 13:28 40:35 467 95 M20 James Van Zandt, 32, Saint Paul, MN 31.24% 41:54 13:29 39:52 468 46 M40 Kyle Tran Myhre, 40, Minneapolis, MN 32.68% 41:57 13:30 39:23 469 12 M10 Samuel Czarnezki, 11, St Paul, MN 35.45% 42:05 13:33 41:45 470 31 M65 Robert Andresen, 65, Minnetonka, MN 39.37% 42:18 13:37 40:44 471 2 M75 FernandoEnriqu Palomino, 77, Arden Hills, MN 45.95% 42:18 13:37 41:10 472 47 M40 Ryan Schumacher, 42, St Paul, MN 32.85% 42:20 13:38 40:39 473 47 M45 Jay Revering, 46, Superior, WI 33.67% 42:31 13:41 42:14 474 38 M60 Gregg Kowalski, 64, Anoka, MN 38.81% 42:33 13:42 41:45 475 48 M40 Andrew Tweeten, 40, Minneapolis, MN 32.10% 42:42 13:45 40:23 476 43 M35 Lee Vanden Busch, 37, Forest Lake, MN 31.41% 42:44 13:45 42:35 477 50 M50 Steve Shanley, 53, Lakeland, MN 35.29% 42:47 13:46 42:00 478 96 M20 Kyle Rittmer, 30, Saint Paul, MN 30.38% 42:52 13:48 42:19 479 48 M45 Travis Forgey, 46, Rosemount, MN 33.31% 42:59 13:50 41:44 480 97 M20 Cole Forgey, 20, Rosemount, MN 30.21% 42:59 13:50 41:45 481 39 M60 Chris Koch, 61, Minneapolis, MN 37.21% 43:16 13:56 41:33Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
482 51 M50 Michael McGinn, 54, Centerville, MN 34.99% 43:29 14:00 43:13 483 44 M35 Paul Miller, 38, Saint Paul, MN 31.05% 43:32 14:01 43:28 484 40 M60 Paul Demeules, 60, Lauderdale, MN 36.65% 43:34 14:01 42:24 485 41 M60 Mark Peterson, 60, Plymouth, MN 36.64% 43:35 14:02 42:13 486 32 M65 Ken Palmer, 66, Lakeville, MN 38.53% 43:36 14:02 43:07 487 52 M50 Tom Heller, 51, Roseville, MN 34.02% 43:42 14:04 42:31 488 98 M20 Callahan Gergen, 24, Lake Elmo, MN 29.69% 43:44 14:05 43:28 489 49 M40 Kevin Vazquez Vilchis, 42, Eden Prairie, MN 31.70% 43:52 14:07 41:57 490 50 M40 Soua Vang, 42, Saint Paul, MN 31.51% 44:08 14:12 42:30 491 33 M65 Larry Flessland, 67, Victoria, MN 38.09% 44:29 14:19 43:32 492 14 M14 Cody Westermann, 15, Howard Lake, MN 30.17% 44:32 14:20 42:54 493 53 M50 John Mondeng, 51, Saint Paul, MN 33.24% 44:43 14:24 42:56 494 99 M20 Lucas Hess, 22, Winona, MN 28.97% 44:49 14:25 43:31 495 100 M20 Jacob Harrington, 31, Shoreview, MN 29.10% 44:51 14:26 42:42 496 101 M20 Anthony Raycraft, 33, St Paul, MN 29.27% 44:53 14:27 43:35 497 48 M55 Michael Dewitt, 59, Saint Paul, MN 35.25% 44:56 14:28 44:06 498 7 M16 Chuck Gaulke, 17, Monticello, MN 29.11% 44:57 14:28 43:12 499 10 M70 Michael Coyle, 73, Shoreview, MN 40.29% 45:05 14:31 42:35 500 42 M60 Jerry Szitta, 61, Prescott, WI 35.27% 45:39 14:42 43:12 501 51 M40 Robert Bollenbeck, 42, North St Paul, MN 30.42% 45:43 14:43 44:10 502 52 M40 Peter Agrimson, 43, Minneapolis, MN 30.44% 46:01 14:49 45:06 503 102 M20 Nevin Gamble, 29, South St Paul, MN 28.14% 46:12 14:52 45:35 504 14 M18 Atticus Mikla, 18, Woodbury, MN 28.10% 46:13 14:53 46:03 505 45 M35 Clark Wilson, 39, Elk River, MN 29.37% 46:21 14:55 44:47 506 103 M20 Nick Podkopacz, 28, Hopkins, MN 27.95% 46:28 14:57 46:01 507 49 M45 Adam Sjogren, 45, Minneapolis, MN 30.56% 46:30 14:58 44:54 508 11 M70 Terry Sindelir, 71, Lakeville, MN 37.98% 46:33 14:59 44:51Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
509 34 M65 John Reinhart, 66, White Bear Lake, MN 35.69% 47:04 15:09 45:57 510 104 M20 Michael Trost, 31, Woodbury, MN 27.50% 47:28 15:17 44:56 511 5 M8 Elijah Johnson, 9, St Paul, MN 34.26% 47:29 15:17 45:07 512 53 M40 Mike Rannow, 40, Eden Prairie, MN 28.82% 47:34 15:19 45:13 513 6 M8 Ben Rannow, 9, Eden Prairie, MN 34.20% 47:34 15:19 45:13 514 12 M70 Bob Tranmer, 73, St Paul, MN 38.08% 47:42 15:21 46:06 515 105 M20 Joshua Dykes, 28, Minneapolis, MN 27.21% 47:44 15:22 45:29 516 13 M70 Raymond Kinchen, 71, St Paul, MN 36.60% 48:18 15:33 46:15 517 14 M70 Charles Smith, 73, Shakopee, MN 37.51% 48:26 15:35 47:29 518 49 M55 Dave Loeffelmacher, 56, Roseville, MN 31.92% 48:26 15:35 47:48 519 106 M20 Jacob Cordes, 32, Farmington, MN 26.95% 48:34 15:38 47:05 520 35 M65 Scott Gibson, 69, Paynesville, MN 35.51% 48:39 15:39 47:35 521 54 M50 Eric Smith, 54, St Paul, MN 31.09% 48:56 15:45 48:30 522 54 M40 Lee Peterson, 42, Lindstrom, MN 28.39% 48:59 15:46 47:36 523 55 M40 Andrew Kne, 42, Dresser, WI 28.29% 49:09 15:49 49:07 524 36 M65 James Peterson, 68, Lindstrom, MN 34.71% 49:16 15:51 47:53 525 107 M20 Greg Albrecht, 33, Milaca, MN 26.64% 49:19 15:52 48:43 526 43 M60 Steve Hanson, 60, Elk River, MN 32.38% 49:19 15:52 48:44 527 16 M12 Cooper Peterson, 12, Lindstrom, MN 29.18% 49:26 15:55 48:03 528 50 M55 Thomas Willkom, 55, Maplewood, MN 31.01% 49:27 15:55 48:55Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
529 51 M55 Kirk Graeve, 55, Chisago City, MN 30.81% 49:47 16:01 47:51 530 55 M50 Markco Morris, 53, St Paul, MN 30.32% 49:48 16:02 48:45 531 8 M16 Joseph Griese, 17, Nowthen, MN 26.17% 50:00 16:06 48:37 532 52 M55 Joseph Briol, 55, Woodbury, MN 30.64% 50:03 16:07 49:02 533 108 M20 Nathan Ausk, 24, Hopkins, MN 25.90% 50:08 16:08 48:02 534 15 M70 Tim Walsh, 73, Maple Grove, MN 36.21% 50:10 16:09 48:04 535 53 M55 Jeff Gilberg, 57, Inver Grove Heigh, MN 31.03% 50:13 16:10 49:06 536 37 M65 Rick Haler, 65, Norwood Young Ame, MN 33.13% 50:16 16:11 49:30 537 50 M45 Aaron Aarons, 49, Zimmerman, MN 29.13% 50:16 16:11 49:30 538 38 M65 Charles Fazio, 69, Saint Louis Park, MN 34.30% 50:22 16:13 49:04 539 16 M70 David Jendrzejek, 71, Shoreview, MN 35.10% 50:22 16:13 49:04 540 44 M60 Larry Franke, 62, Zimmerman, MN 32.09% 50:36 16:17 49:50 541 3 M75 Gary Smisek, 75, Roseville, MN 36.94% 50:45 16:20 50:08 542 46 M35 Andrew Bedell, 39, Shoreview, MN 26.81% 50:46 16:20 50:27 543 109 M20 Andrew Leo, 25, Blaine, MN 25.55% 50:49 16:21 49:09 544 45 M60 Bruce Lueddecke, 61, Little Canada, MN 31.63% 50:54 16:23 49:08 545 51 M45 Jason Krogman, 46, Cottage Grove, MN 28.10% 50:57 16:24 49:21 546 46 M60 Michael Auer, 64, Victoria, MN 32.41% 50:57 16:24 49:21 547 56 M40 Glenn Johnson, 40, St Paul, MN 26.85% 51:03 16:26 48:47 548 57 M40 Ben Nelson, 42, Bloomington, MN 27.20% 51:07 16:27 51:01 549 15 M14 Dominik Hill, 14, Saint Paul, MN 26.73% 51:14 16:29 48:58 550 17 M70 David Murray, 73, Blue Earth, MN 35.35% 51:23 16:32 49:42 551 47 M60 Matthew Martinson, 60, Brooklyn Park, MN 30.98% 51:33 16:35 49:15 552 58 M40 Andrew Dols, 43, Lauderdale, MN 27.12% 51:39 16:37 49:44 553 110 M20 Bobby Goldman, 27, Arden Hills, MN 24.97% 52:00 16:44 49:45 554 111 M20 Brian Valley, 32, Maple Grove, MN 25.17% 52:01 16:45 50:33 555 18 M70 Paul Christian, 73, Rochester, MN 34.88% 52:05 16:46 50:56 556 48 M60 Steve McClure, 64, Coon Rapids, MN 31.41% 52:34 16:55 50:11 557 49 M60 Todd Beckmann, 62, Grantsburg, WI 30.76% 52:47 16:59 50:54Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
558 15 M18 Ashton Torfin, 19, Plymouth, MN 24.54% 52:55 17:02 50:27 559 4 M75 Kenneth Palmer, 78, St Paul, MN 37.42% 53:00 17:03 51:34 560 3 JrM Max Marvin-Mcintire, 7, Minneapolis, MN 34.30% 53:18 17:09 52:28 561 47 M35 Seth McIntire, 36, Minneapolis, MN 25.02% 53:18 17:09 52:28 562 52 M45 Cedric Mendiola, 49, Brooklyn Park, MN 27.23% 53:46 17:18 51:36 563 59 M40 Chris Baker, 42, Lakeville, MN 25.81% 53:53 17:21 52:08 564 56 M50 Jeffrey Clark, 52, Forest Lake, MN 27.50% 54:28 17:32 53:12 565 112 M20 George Grandgenett, 26, Arden Hills, MN 23.81% 54:32 17:33 52:00 566 113 M20 Benjamin Goldman, 21, Arden Hills, MN 23.81% 54:32 17:33 52:01 567 57 M50 Jason Brockman, 50, Bloomington, MN 26.94% 54:45 17:37 52:50 568 7 M8 Dresden Floistad, 9, Minneapolis, MN 29.69% 54:47 17:38 52:15 569 4 JrM Archer Floistad, 6, Minneapolis, MN 35.85% 54:51 17:39 52:19 570 60 M40 Tom Thomalla Jr, 42, Circle Pines, MN 25.33% 54:54 17:40 53:54 571 50 M60 Dale Thompson, 63, Brainerd, MN 29.76% 55:01 17:42 53:59 572 61 M40 Daniel Floistad, 40, Minneapolis, MN 24.73% 55:26 17:50 52:54 573 48 M35 Jason Stewart, 35, Minneapolis, MN 23.84% 55:38 17:54 54:02 574 17 M12 Connor Lindmeyer, 13, Maple Grove, MN 25.12% 55:48 17:58 54:35 575 53 M45 Shannon Lindmeyer, 48, Maple Grove, MN 26.03% 55:49 17:58 54:36Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
576 54 M55 Matthew Preiner, 55, St Paul, MN 27.41% 55:57 18:00 53:30 577 114 M20 Clay Brownlee, 31, Minnetonka, MN 23.33% 55:57 18:00 53:35 578 13 M10 Charlie Schmidt, 10, Saint Paul, MN 27.73% 55:59 18:01 54:02 579 115 M20 Michael Steinkraus, 34, Maplewood, MN 23.56% 56:00 18:01 54:28 580 54 M45 Jon Schmidt, 45, Saint Paul, MN 25.35% 56:03 18:02 54:07 581 55 M45 Eric Radel, 49, Cottage Grove, MN 26.06% 56:11 18:05 53:47 582 62 M40 Josh Berthume, 44, Brooklyn Park, MN 24.95% 56:33 18:12 54:56 583 116 M20 Joshua Rosen, 27, Maple Grove, MN 22.78% 56:59 18:20 54:34 584 51 M60 Jeffrey Moore, 61, Robbinsdale, MN 28.06% 57:23 18:28 55:18 585 56 M45 Sean Murphy, 49, Buffalo, MN 25.47% 57:29 18:30 55:41 586 18 M12 Owen Nelson, 13, Bloomington, MN 24.36% 57:32 18:31 56:06 587 57 M45 Brian Vesall, 48, Blaine, MN 25.19% 57:41 18:34 56:26 588 1 M85 Bob Norris, 86, Stillwater, MN 42.65% 57:51 18:37 56:11 589 117 M20 Alex Boeser, 30, Apple Valley, MN 22.37% 58:13 18:44 56:04 590 49 M35 Matt Mareck, 39, Saint Paul, MN 23.28% 58:29 18:49 56:14 591 50 M35 Will Chick, 38, St Paul, MN 23.11% 58:29 18:49 56:16Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
592 63 M40 Aaron Krier, 42, South Saint Paul, MN 23.34% 59:34 19:10 56:57 593 58 M50 Pat McAlpine, 52, Maple Lake, MN 24.99% 59:57 19:18 57:55 594 52 M60 George Fulp, 61, St Louis Park, MN 26.74% 1:00:13 19:23 58:11 595 118 M20 Michael Towberman, 29, Eagan, MN 21.40% 1:00:45 19:33 58:11 596 53 M60 Tim Rosen, 63, Savage, MN 26.79% 1:01:07 19:40 58:41 597 54 M60 Joseph Bossle, 60, Pleasant Garden, NC 26.13% 1:01:07 19:40 58:42 598 55 M55 Tracy Nevells, 56, St Louis Park, MN 25.27% 1:01:10 19:41 59:07 599 19 M70 Hank Velasquez, 72, Sauk Rapids, MN 28.92% 1:01:56 19:56 1:00:22Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
600 51 M35 David Silverman, 37, Edina, MN 20.81% 1:04:31 20:46 1:04:24 601 5 JrM Knox Anderson, 7, Rochester, MN 28.23% 1:04:46 20:51 1:02:18 602 64 M40 Matthew Anderson, 44, Rochester, MN 21.78% 1:04:46 20:51 1:02:18 603 14 M10 James Anderson, 10, Rochester, MN 23.97% 1:04:47 20:51 1:02:19 604 119 M20 Jeff Anderson, 30, Elk River, MN 20.00% 1:05:06 20:57 1:02:36Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top
605 56 M55 Ivan Silverman, 58, Edina, MN 23.84% 1:05:54 21:13 1:05:46 606 65 M40 Kevin Scanlon, 43, Wabasha, MN 21.00% 1:06:42 21:28 1:05:40 607 39 M65 Kevin Miller, 65, Roseville, MN 24.58% 1:07:45 21:48 1:05:59 5 finishers among Men Under 8 7 finishers among Men 8 - 9 14 finishers among Men 10 - 11 18 finishers among Men 12 - 13 15 finishers among Men 14 - 15 8 finishers among Men 16 - 17 15 finishers among Men 18 - 19 119 finishers among Men 20 - 34 51 finishers among Men 35 - 39 65 finishers among Men 40 - 44 57 finishers among Men 45 - 49 58 finishers among Men 50 - 54 56 finishers among Men 55 - 59 54 finishers among Men 60 - 64 39 finishers among Men 65 - 69 19 finishers among Men 70 - 74 4 finishers among Men 75 - 79 2 finishers among Men 80 - 84 1 finishers among Men 85 - 89 7 finishers among Women Under 8 4 finishers among Women 8 - 9 9 finishers among Women 10 - 11 16 finishers among Women 12 - 13 15 finishers among Women 14 - 15 9 finishers among Women 16 - 17 14 finishers among Women 18 - 19 225 finishers among Women 20 - 34 116 finishers among Women 35 - 39 117 finishers among Women 40 - 44 88 finishers among Women 45 - 49 84 finishers among Women 50 - 54 101 finishers among Women 55 - 59 88 finishers among Women 60 - 64 45 finishers among Women 65 - 69 11 finishers among Women 70 - 74 2 finishers among Women 75 - 79 1 finishers among Women 80 - 84 1 finishers among Women 85 - 89 607 male finishers 953 female finishers 1560 total finishersCLASS CLOCK AGE PLACE PLACE FINISHER TIME PACE GRADE NET TIME1 1 Jeff Kroll, 34 16:54 5:26 78.08% 16:53 M20 Eagan, MN 2 2 Matthew Rudquist, 30 17:17 5:34 75.35% 17:16 M20 Stillwater, MN 3 1 Mohammed Murunga, 44 17:45 5:43 79.48% 17:45 M40 New Brighton, MN 4 3 Patrick Wehr, 31 17:46 5:43 73.47% 17:46 M20 Minneapolis, MN 5 1 Joseph Rudquist, 19 18:07 5:50 71.67% 18:06 M18 Stillwater, MN 6 4 Josh Wilson, 22 18:17 5:53 71.01% 18:17 M20 Farmington, MN 7 2 Philip Jensen, 19 18:27 5:56 70.37% 18:27 M18 Hastings, MN
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
8 3 Alec Olson, 19 18:37 6:00 69.74% 22:24 M18 Plymouth, MN 9 5 Celestine Massmann III, 22 18:52 6:04 68.82% 18:51 M20 Crystal, MN 10 2 Paul Escajadillo, 41 19:10 6:10 72.03% 19:06 M40 Minneapolis, MN 11 3 Andrew Dahl, 43 19:24 6:15 72.19% 19:22 M40 Saint Paul, MN 12 6 Spencer Golde, 27 19:26 6:15 66.81% 19:10 M20 Minneapolis, MN 13 1 Jamal Wamah, 13 19:41 6:20 71.22% 19:39 M12 St Paul, MN 14 4 Anders Mork, 18 19:42 6:20 65.93% 19:40 M18 St Paul, MN 15 7 Bryan Klitzke, 34 19:50 6:23 66.53% 19:47 M20 Woodbury, MN 16 1 Bob Johnson, 36 19:58 6:26 66.80% 19:57 M35 Spring Lake Park, MN 17 1 Peter Kessler, 61 20:00 6:26 80.50% 19:59 M60 New Hope, MN 18 1 Isaac Rudquist, 15 20:05 6:28 66.91% 20:05 M14 Stillwater, MN 19 4 Omar Palacios, 40 20:19 6:32 67.47% 20:17 M40 Burnsville, MN 20 8 Peter Heithoff, 34 20:21 6:33 64.84% 20:19 M20 Hopkins, MN 21 5 Alex Dick, 19 20:33 6:37 63.18% 20:29 M18 North Branch, MN 22 9 Collin McGarry, 34 20:38 6:38 63.95% 20:34 M20 Stillwater, MN 23 2 James Jensen, 13 20:44 6:40 67.61% 20:44 M12 Hastings, MN 24 10 David Lee, 26 21:05 6:47 61.58% 20:58 M20 Vero Beach, FL 25 1 Lawrence Callanan, 53 21:22 6:53 70.66% 21:18 M50 Saint Paul, MN 26 2 Donald Lee, 53 21:28 6:55 70.33% 21:24 M50 Falcon Heights, MN 27 1 Derek Sciacca, 48 21:38 6:58 67.17% 21:32 M45 Saint Paul, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
28 2 Stephen Chichester, 60 21:50 7:02 73.13% 21:37 M60 Minneapolis, MN 29 5 Eric Joki, 41 21:51 7:02 63.19% 21:29 M40 White Bear Lake, MN 30 11 Jordan Krueger, 29 21:51 7:02 59.50% 21:33 M20 Burnsville, MN 31 6 Shawn Koester, 40 21:51 7:02 62.74% 21:47 M40 Minneapolis, MN 32 3 Jack Lueder, 13 21:51 7:02 64.15% 21:51 M12 Plymouth, MN 33 12 Ted Goltzman, 27 22:01 7:05 58.97% 21:21 M20 Edina, MN 34 13 Bjorn Adelsman, 28 22:05 7:06 58.81% 21:57 M20 New Brighton, MN 35 2 Eric Winter, 38 22:14 7:09 60.80% 22:10 M35 Saint Paul, MN 36 2 Daniel Butler, 45 22:24 7:13 63.44% 22:21 M45 St Paul, MN 37 14 Ben Jacobs, 33 22:28 7:14 58.48% 22:26 M20 Minnetonka, MN 38 15 Corey Duffy, 27 22:28 7:14 57.79% 23:54 M20 Minnetonka, MN 39 1 Rick Strand, 69 22:32 7:15 76.67% 22:29 M65 Marcell, MN 40 3 Jeffrey Ozanne, 52 22:35 7:16 66.33% 22:11 M50 White Bear Townsh, MN 41 3 Graham Day, 36 22:37 7:17 58.97% 22:02 M35 West Chicago, IL 42 2 Finnegan Williams, 14 22:39 7:17 60.45% 22:38 M14 Hudson, WI 43 7 Norris Anderson, 40 22:42 7:18 60.39% 22:34 M40 Minneapolis, MN 44 4 Adam Van Proosdy, 39 22:45 7:19 59.83% 22:08 M35 Roseville, MN 45 5 Michael Johnson, 37 22:45 7:19 59.00% 22:22 M35 Fountain, MN 46 1 Charlie Jensen, 16 22:45 7:19 58.22% 22:45 M16 Hastings, MN 47 6 Cloid Green, 37 22:47 7:20 58.92% 22:40 M35 Minneapolis, MN 48 8 Daniel Singer, 40 22:48 7:20 60.13% 22:45 M40 Minneapolis, MN 49 9 Scott Benson, 44 22:49 7:21 61.83% 22:41 M40 Saint Paul, MN 50 4 Jack Wiedenfeld, 12 22:57 7:23 62.84% 22:57 M12 Eagan, MN 51 1 Craig Hagensick, 59 23:00 7:24 68.86% 22:55 M55 Saint Paul, MN 52 3 Dante Vono, 46 23:03 7:25 62.11% 22:33 M45 Roseville, MN 53 3 John Moores, 63 23:04 7:25 70.98% 22:58 M60 Vero Beach, FL 54 7 Chris Fuhs, 39 23:06 7:26 58.93% 22:49 M35 Roseville, MN 55 8 Travis Selinsky, 37 23:06 7:26 58.11% 22:57 M35 White Bear Lake, MN 56 4 Kirt Goetzke, 62 23:07 7:26 70.23% 23:01 M60 Rogers, MN 57 16 Luke Klefstad, 31 23:12 7:28 56.26% 22:46 M20 Minneapolis, MN 58 5 Dan Delaney, 61 23:13 7:28 69.35% 23:09 M60 Cottage Grove, MN 59 5 Collin Kirscht, 12 23:14 7:29 62.08% 23:03 M12 Blaine, MN 60 4 Piet-Andre Hansel, 53 23:16 7:29 64.89% 23:09 M50 Saint Paul, MN 61 2 Tom Ruen, 55 23:17 7:30 65.87% 23:14 M55 Columbia Heights, MN 62 9 Josh Fangmeier, 38 23:20 7:31 57.93% 23:15 M35 St Paul, MN 63 3 Bruce Adelsman, 58 23:21 7:31 67.28% 23:12 M55 New Brighton, MN 64 3 Reese Breitbarth, 14 23:22 7:31 58.60% 23:09 M14 Bloomington, MN 65 4 Paul Ford, 45 23:22 7:31 60.82% 23:14 M45 Shoreview, MN 66 17 Roger Massmann, 21 23:24 7:32 55.48% 23:16 M20 Crystal, MN 67 4 Eric Porte, 58 23:34 7:35 66.66% 23:26 M55 Minneapolis, MN 68 5 Neil Ankrum, 48 23:36 7:36 61.57% 23:09 M45 Saint Paul, MN 69 10 Keith Granzin, 44 23:39 7:37 59.65% 23:15 M40 Maple Grove, MN 70 6 Andrew Abruzzese, 45 23:41 7:37 60.00% 23:22 M45 Little Canada, MN 71 18 Jon Krueger, 23 23:41 7:37 54.82% 23:23 M20 Burnsville, MN 72 19 Lance Erickson, 31 23:42 7:38 55.07% 23:21 M20 Chanhassen, MN 73 20 Jonathan Coleman, 31 23:44 7:38 55.00% 23:28 M20 Newark, DE 74 21 Eric Johnson, 31 23:50 7:40 54.77% 23:09 M20 Minneapolis, MN 75 11 David Tucker, 42 23:51 7:41 58.30% 23:40 M40 New Orleans, LA 76 12 Benjamin Gehlsen, 41 23:55 7:42 57.73% 22:28 M40 Crystal, MN 77 2 Gene Niemi, 65 24:09 7:46 68.96% 24:01 M65 Minneapolis, MN 78 10 Jared Dyrdahl, 36 24:11 7:47 55.15% 24:10 M35 Stanchfield, MN 79 6 Pat Richard, 64 24:18 7:49 67.95% 24:10 M60 Woodbury, MN 80 7 Christian Wilson, 49 24:20 7:50 60.17% 24:16 M45 Big Lake, MN 81 22 Michael Roberts, 33 24:23 7:51 53.88% 23:40 M20 Minneapolis, MN 82 5 Christian Lawler, 52 24:24 7:51 61.39% 24:13 M50 Edina, MN 83 7 Dave Belisle, 64 24:24 7:51 67.67% 24:20 M60 Somerset, WI 84 6 Connell Hagen, 18 24:26 7:52 53.16% 24:11 M18 Apple Valley, MN 85 5 Matthew Reinders, 55 24:33 7:54 62.47% 24:02 M55 Bloomington, MN 86 3 Mark Leduc, 68 24:33 7:54 69.66% 24:29 M65 Coon Rapids, MN 87 8 Jared Weiskopf, 49 24:34 7:54 59.60% 24:16 M45 White Bear Lake, MN 88 8 Warren Winkelman, 62 24:35 7:55 66.04% 23:56 M60 Northfield, MN 89 4 Joseph Kuehn, 14 24:38 7:56 55.59% 24:23 M14 Woodbury, MN 90 11 Matthew Eskolin, 35 24:41 7:57 53.73% 24:31 M35 Roseville, MN 91 6 Shelby Miller, 54 24:44 7:58 61.52% 24:21 M50 St Paul, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
92 6 Brian Ginsbach, 55 24:58 8:02 61.43% 24:50 M55 Hudson, WI 93 7 Isaac Hopke, 19 24:59 8:02 51.97% 23:27 M18 Shell Lake, WI 94 9 Tim Hinze, 60 25:03 8:04 63.74% 24:50 M60 St Paul, MN 95 9 Chad Simonson, 48 25:04 8:04 57.97% 24:25 M45 Chaska, MN 96 12 Andrew Warnes, 35 25:05 8:04 52.87% 23:18 M35 Mounds View, MN 97 23 Gregory Pavola, 29 25:11 8:06 51.62% 24:55 M20 Rosemount, MN 98 24 Andrew Leach, 32 25:13 8:07 51.91% 24:17 M20 Saint Paul, MN 99 10 John Carlson, 45 25:14 8:07 56.32% 25:10 M45 Rosemount, MN 100 7 Thomas Tisell, 55 25:16 8:08 60.70% 25:04 M55 Saint Paul, MN 101 2 Andrew Drake, 17 25:17 8:08 51.76% 24:19 M16 Saint Paul, MN 102 8 John Pundsack, 57 25:22 8:10 61.43% 25:05 M55 Woodbury, MN 103 4 Michael Bjornberg, 69 25:24 8:11 68.02% 25:20 M65 Minneapolis, MN 104 25 Adam Droegemueller, 34 25:25 8:11 51.92% 24:05 M20 Roseville, MN 105 7 Scott Gove, 54 25:25 8:11 59.86% 25:18 M50 Woodbury, MN 106 1 Andy Lenhart, 11 25:31 8:13 58.47% 25:18 M10 Roseville, MN 107 8 Andy Jensen, 50 25:32 8:13 57.78% 25:24 M50 Hastings, MN 108 9 Luke Charpentier, 57 25:34 8:14 60.95% 25:13 M55 Forest Lake, MN 109 6 Sam Rendahl, 12 25:36 8:14 56.34% 25:14 M12 Arden Hills, MN 110 9 Adam Boyle, 54 25:38 8:15 59.36% 25:19 M50 Minneapolis, MN 111 10 Christian Lenhart, 52 25:39 8:15 58.40% 25:27 M50 Roseville, MN 112 26 Phillip Cronin, 28 25:40 8:16 50.60% 24:58 M20 Minneapolis, MN 113 27 Daniel Burnett, 32 25:40 8:16 51.00% 25:02 M20 Minneapolis, MN 114 28 Kurt Engh, 30 25:41 8:16 50.70% 24:55 M20 Minneapolis, MN 115 11 Raymond Robertson, 54 25:43 8:17 59.17% 24:45 M50 Saint Paul, MN 116 5 Dave Haley, 68 25:43 8:17 66.50% 25:28 M65 Saint Paul, MN 117 2 Sawyer Johnson, 10 25:44 8:17 60.34% 25:23 M10 Fountain, MN 118 11 Jonathan Breitbarth, 48 25:45 8:17 56.43% 25:32 M45 Bloomington, MN 119 10 Paul Stangl, 62 25:48 8:18 62.93% 25:40 M60 Maple Grove, MN 120 13 Kevin Pichelman, 43 25:55 8:20 54.04% 24:09 M40 Minnetonka, MN 121 12 Paul Bagdade, 51 25:58 8:21 57.25% 25:52 M50 Saint Paul, MN 122 10 Bill Nelson, 55 25:59 8:22 59.02% 25:12 M55 St Paul, MN 123 29 Aaron Kearns, 34 25:59 8:22 50.79% 25:49 M20 Minneapolis, MN 124 13 Carlo Cicero, 36 26:00 8:22 51.30% 25:34 M35 New Brighton, MN 125 14 David Bitzenhofer, 42 26:04 8:23 53.34% 25:29 M40 Eagan, MN 126 6 Tom Fisher, 69 26:04 8:23 66.28% 25:53 M65 St Paul, MN 127 30 Zach Zabadal, 30 26:06 8:24 49.89% 23:14 M20 White Bear Lake, MN 128 11 Robert Hanson, 59 26:07 8:24 60.64% 26:01 M55 Ramsey, MN 129 12 Robert Schlegel, 45 26:10 8:25 54.31% 25:31 M45 Excelsior, MN 130 31 Colin Bahmer, 34 26:10 8:25 50.43% 25:32 M20 Wayzata, MN 131 32 Alex Larson, 29 26:14 8:27 49.56% 25:50 M20 New Ulm, MN 132 12 Brad Mason, 57 26:14 8:27 59.40% 25:59 M55 White Bear Townsh, MN 133 14 Brett Saxon, 38 26:20 8:29 51.33% 25:21 M35 Elk River, MN 134 5 Noah Williamson, 14 26:21 8:29 51.96% 25:45 M14 Saint Paul, MN 135 13 Dennis Boehm, 56 26:22 8:29 58.63% 26:04 M55 West St Paul, MN 136 14 Mark Pederson, 56 26:22 8:29 58.63% 26:08 M55 Lino Lakes, MN 137 3 Suren Larsen, 11 26:27 8:31 56.41% 25:55 M10 Saint Paul, MN 138 1 John Naslund, 72 26:27 8:31 67.71% 26:20 M70 Bloomington, MN 139 11 Bob Vollbrecht, 61 26:28 8:31 60.83% 24:38 M60 Blaine, MN 140 15 Jason Peterson, 39 26:29 8:31 51.40% 25:53 M35 Circle Pines, MN 141 16 Mike Willbanks, 39 26:29 8:31 51.40% 26:28 M35 Shakopee, MN 142 33 Nick Rajtar, 29 26:30 8:32 49.06% 25:37 M20 Saint Paul, MN 143 34 Nick Kazmierczak, 28 26:33 8:33 48.92% 25:29 M20 Vadnais Heights, MN 144 6 Matthew Rychly, 14 26:35 8:33 51.51% 24:47 M14 Cottage Grove, MN 145 15 Joshua Sauter, 41 26:35 8:33 51.94% 26:11 M40 Champlin, MN 146 12 David Eastlund, 61 26:36 8:34 60.53% 25:41 M60 Buffalo, MN 147 4 George Jensen, 10 26:42 8:36 58.15% 26:42 M10 Hastings, MN 148 35 Gabriel Johnson, 30 26:43 8:36 48.74% 25:37 M20 White Bear Lake, MN 149 36 Philip Flanaghan, 28 26:48 8:38 48.46% 26:33 M20 Saint Paul, MN 150 15 Ken Hayden, 59 26:54 8:39 58.87% 25:58 M55 Saint Paul, MN 151 13 Keith Hug, 50 26:55 8:40 54.81% 26:17 M50 Roseville, MN 152 14 Jade Templin, 52 26:58 8:41 55.55% 26:50 M50 Mendota Heights, MN 153 8 Joshua Thompson, 18 27:01 8:42 48.08% 25:14 M18 West St Paul, MN 154 7 James Schwartz, 68 27:02 8:42 63.26% 26:49 M65 Brooklyn Park, MN 155 13 Bruce Fleischacker, 64 27:04 8:43 61.00% 26:50 M60 West St Paul, MN 156 17 Mike Johnston, 35 27:14 8:46 48.70% 26:20 M35 Bloomington, MN 157 37 Tyler Shanley, 27 27:18 8:47 47.56% 26:31 M20 Lakeland, MN 158 7 Drew Roemer, 12 27:19 8:48 52.80% 26:47 M12 Lebanon, OH 159 16 Kevin Barton, 58 27:21 8:48 57.44% 27:01 M55 Saint Paul, MN 160 38 Jacob Boehm, 24 27:24 8:49 47.38% 27:08 M20 West St Paul, MN 161 17 Neal Olson, 56 27:25 8:49 56.38% 27:02 M55 Plymouth, MN 162 16 Mike Derosia, 40 27:34 8:52 49.73% 27:29 M40 Saint Paul, MN 163 2 John Forrette, 70 27:35 8:53 63.33% 27:06 M70 Sioux Falls, SD 164 9 Ezra Pemberton, 18 27:36 8:53 47.06% 27:23 M18 St Paul, MN 165 18 Stuart Pemberton, 59 27:36 8:53 57.38% 27:23 M55 St Paul, MN 166 39 Drew Lundquist, 32 27:39 8:54 47.34% 25:37 M20 Saint Paul, MN 167 5 Everett Grammens, 11 27:52 8:58 53.54% 26:54 M10 Saint Paul, MN 168 15 Andy Mork, 51 27:53 8:58 53.31% 27:24 M50 St Paul, MN 169 16 Justin Grammens, 50 27:55 8:59 52.84% 26:58 M50 Saint Paul, MN 170 17 Curtis Majeski, 43 27:55 8:59 50.17% 27:07 M40 Le Sueur, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
171 10 Tobin Spiller, 19 28:00 9:01 46.37% 27:38 M18 Minneapolis, MN 172 17 Dean Anderson, 53 28:00 9:01 53.92% 27:42 M50 Rosemount, MN 173 8 Everett Smith, 13 28:06 9:03 49.89% 27:40 M12 St Paul, MN 174 18 Christopher Haley, 43 28:06 9:03 49.84% 27:51 M40 Minneapolis, MN 175 18 Todd Cheyka, 53 28:07 9:03 53.69% 25:48 M50 Inver Grove Heigh, MN 176 6 Matthias Palmer-Denig, 11 28:07 9:03 53.06% 27:23 M10 Minneapolis, MN 177 1 Gilsoo Mork, 8 28:08 9:03 61.03% 27:39 M8 St Paul, MN 178 19 Sean Ivory, 41 28:08 9:03 49.07% 28:02 M40 Woodbury, MN 179 18 Andrew Thompson, 38 28:10 9:04 47.99% 26:25 M35 Coon Rapids, MN 180 40 Alex Hulinsky, 29 28:14 9:05 46.05% 28:03 M20 Morgan, MN 181 19 Gary Heaser, 52 28:18 9:07 52.93% 27:47 M50 Stillwater, MN 182 9 Charlie Granzin, 13 28:22 9:08 49.42% 27:57 M12 Maple Grove, MN 183 20 Dan Mathiason, 52 28:26 9:09 52.69% 28:23 M50 Blaine, MN 184 3 Greg Gaffaney, 71 28:27 9:09 62.14% 28:27 M70 St Paul, MN 185 14 Jeff Merboth, 61 28:31 9:11 56.46% 28:12 M60 Chanhassen, MN 186 41 Nicholas Northey, 23 28:36 9:12 45.40% 27:16 M20 Bloomington, MN 187 42 Nathan Sandell, 34 28:38 9:13 46.09% 27:51 M20 Eagan, MN 188 20 Andrew Gillund, 44 28:39 9:13 49.24% 28:15 M40 Minneapolis, MN 189 43 Ethan Napierala, 20 28:40 9:14 45.29% 27:50 M20 Saint Paul, MN 190 44 Cole Napierala, 22 28:40 9:14 45.29% 27:51 M20 Saint Paul, MN 191 45 Sam Sheffield-West, 27 28:43 9:15 45.21% 27:16 M20 Bloomington, MN 192 46 Derrick Sheffield-West, 34 28:43 9:15 45.95% 27:16 M20 Bloomington, MN 193 19 Bill Hefner, 58 28:44 9:15 54.67% 28:21 M55 Minneapolis, MN 194 13 Anh Minh Dam, 48 28:47 9:16 50.48% 28:08 M45 Little Canada, MN 195 21 Peter Hopke, 53 28:51 9:17 52.33% 27:18 M50 Shell Lake, WI 196 47 Thomas Reinhardt, 22 28:51 9:17 45.00% 27:46 M20 Burnsville, MN 197 48 Jonathan Snyder, 28 28:52 9:17 44.99% 28:28 M20 Saint Paul, MN 198 19 Nick Cmiel, 39 28:57 9:19 47.02% 27:28 M35 Golden Valley, MN 199 22 Brian Bade, 50 28:58 9:19 50.93% 27:01 M50 Wayzata, MN 200 8 Thomas Bohlinger, 65 29:01 9:20 57.39% 28:31 M65 Lake Elmo, MN 201 9 James Doelle, 68 29:05 9:22 58.80% 28:59 M65 Roseville, MN 202 15 Mike McCormick, 62 29:07 9:22 55.76% 28:44 M60 Minnetrista, MN 203 10 Brayden Debettignies, 13 29:08 9:23 48.12% 28:39 M12 Apple Valley, MN 204 20 Ken Rynda, 57 29:09 9:23 53.46% 28:56 M55 Oakdale, MN 205 21 Russell Golder, 57 29:11 9:24 53.40% 29:11 M55 Saint Paul, MN 206 7 William Drake, 14 29:15 9:25 46.81% 28:17 M14 Saint Paul, MN 207 20 Michael Kinsella, 39 29:19 9:26 46.43% 28:32 M35 Shoreview, MN 208 49 Shane Bari, 31 29:20 9:26 44.50% 27:09 M20 Hopkins, MN 209 11 Kellen Ness, 13 29:23 9:27 47.71% 28:58 M12 Maple Grove, MN 210 50 Connor Zulkosky, 28 29:28 9:29 44.07% 28:50 M20 Eden Prairie, MN 211 11 Kyle Sindelir, 18 29:29 9:29 44.05% 27:46 M18 Lakeville, MN 212 51 Andrew Andresen, 23 29:31 9:30 43.99% 27:58 M20 Minnetonka, MN 213 22 Eric Ternes, 59 29:38 9:32 53.44% 27:27 M55 Vadnais Heights, MN 214 52 Samuel Hayden, 20 29:39 9:33 43.79% 28:19 M20 Saint Paul, MN 215 23 Steven Dreger, 56 29:42 9:34 52.05% 28:02 M55 Maplewood, MN 216 14 Brent Munce, 49 29:42 9:34 49.30% 29:08 M45 Blaine, MN 217 53 Michael Schultz, 32 29:46 9:35 43.98% 29:20 M20 Minneapolis, MN 218 15 Jacob Schwan, 47 29:56 9:38 48.18% 28:55 M45 Ramsey, MN 219 54 Nicholas Campbell, 27 29:58 9:39 43.33% 29:21 M20 Elk River, MN 220 23 Ronald Sadowski, 53 30:00 9:39 50.32% 29:50 M50 Elk River, MN 221 10 Wayne Hess, 66 30:05 9:41 55.84% 30:05 M65 Blaine, MN 222 24 Brinton Bromley, 55 30:06 9:41 50.95% 29:38 M55 St Paul, MN 223 11 Don Ondracek, 69 30:07 9:42 57.37% 29:52 M65 St Cloud, MN 224 16 Ian Krygowski, 49 30:08 9:42 48.59% 28:45 M45 Minneapolis, MN 225 12 Henry King, 12 30:09 9:42 47.84% 28:05 M12 Saint Paul, MN 226 12 Mark Schneider, 66 30:15 9:44 55.53% 30:07 M65 Maplewood, MN 227 16 Steve Kuehn, 60 30:16 9:44 52.76% 30:00 M60 Woodbury, MN 228 21 Joshua Goings, 36 30:22 9:46 43.92% 29:33 M35 South Saint Paul, MN 229 24 Jason Fink, 52 30:29 9:49 49.14% 29:47 M50 Eagan, MN 230 55 Ben Drwall-Hrad, 33 30:31 9:49 43.05% 28:31 M20 Vadnais Heights, MN 231 22 Adam Skoglund, 38 30:32 9:50 44.27% 28:55 M35 Eden Prairie, MN 232 17 Ralph Scorpio, 60 30:33 9:50 52.27% 28:29 M60 Saint Paul, MN 233 13 Dan Rassier, 67 30:33 9:50 55.47% 30:30 M65 Saint Joseph, MN 234 14 Roger Peterson, 67 30:36 9:51 55.38% 30:22 M65 Columbia Heights, MN 235 56 Rakim McKinley, 32 30:37 9:51 42.76% 30:22 M20 Brooklyn Park, MN 236 25 Paul Haley, 56 30:38 9:52 50.46% 29:29 M55 Janesville, MN 237 17 Bob Varney, 49 30:43 9:53 47.66% 29:06 M45 Robbinsdale, MN 238 18 Doug Symes, 63 30:45 9:54 53.24% 30:11 M60 Mitchell, SD 239 25 Doug Murphy, 50 30:47 9:54 47.92% 28:57 M50 Fridley, MN 240 57 Ryan Horejsi, 24 30:47 9:54 42.18% 30:17 M20 Eagan, MN 241 23 Adam Boutz, 39 30:48 9:55 44.20% 30:24 M35 Minneapolis, MN 242 3 Payton Kuehn-Hajder, 17 30:49 9:55 42.46% 29:03 M16 Maple Grove, MN 243 26 Mark Frampton, 53 30:49 9:55 48.99% 30:07 M50 Apple Valley, MN 244 19 Matthew Moore, 60 30:51 9:56 51.76% 30:01 M60 Minneapolis, MN 245 20 James Johnson, 61 30:52 9:56 52.16% 29:50 M60 Hudson, WI 246 26 Kevin McGlauchlen, 58 30:52 9:56 50.89% 30:09 M55 Inver Grove Heigh, MN 247 18 Bernard Nodzon, 45 30:55 9:57 45.97% 30:09 M45 Saint Paul, MN 248 21 Curt Carstensen, 40 30:58 9:58 44.27% 28:25 M40 Plymouth, MN 249 19 Tyler Leonard, 45 30:58 9:58 45.89% 29:20 M45 Bloomington, MN 250 21 Dave Rawlings, 64 30:59 9:58 53.29% 29:55 M60 Saint Paul, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
251 20 Edward Larson, 45 31:06 10:01 45.70% 30:20 M45 Roseville, MN 252 21 Jeff Rutherford, 47 31:08 10:01 46.33% 28:50 M45 Elk River, MN 253 4 Grayson Crummy, 17 31:14 10:03 41.90% 29:25 M16 Saint Paul, MN 254 22 Alex Drake, 49 31:22 10:06 46.68% 30:24 M45 Saint Paul, MN 255 23 Josh Forsythe, 45 31:24 10:06 45.26% 30:35 M45 Shakopee, MN 256 22 Jason Sund, 42 31:28 10:08 44.19% 30:48 M40 Coon Rapids, MN 257 23 Will Oudavanh, 41 31:34 10:10 43.74% 30:00 M40 Minneapolis, MN 258 15 Patrick Bussen, 66 31:39 10:11 53.07% 31:28 M65 St Paul, MN 259 24 Jordan Eggert, 37 31:40 10:12 42.39% 29:25 M35 Sartell, MN 260 58 Kyle Graeve, 27 31:45 10:13 40.89% 29:53 M20 Wyoming, MN 261 59 Jake Cardinal, 23 31:46 10:13 40.87% 31:24 M20 Minneapolis, MN 262 60 Val Walker, 26 31:47 10:14 40.85% 30:47 M20 Mankato, MN 263 61 Justin Yin, 29 31:48 10:14 40.88% 30:55 M20 St Paul, MN 264 27 Eric Seashore, 57 31:50 10:15 48.95% 31:00 M55 Saint Paul, MN 265 28 Todd Mutchler, 55 31:50 10:15 48.18% 31:01 M55 Bloomington, MN 266 27 Dan Zirbes, 51 31:50 10:15 46.70% 31:02 M50 Minneapolis, MN 267 16 Howard Ojalvo, 69 31:53 10:16 54.19% 30:45 M65 Shoreview, MN 268 22 Doug Meslow, 63 31:54 10:16 51.32% 30:52 M60 Stillwater, MN 269 13 Warner Beach, 13 31:54 10:16 43.94% 31:46 M12 Plymouth, MN 270 24 Patrick Benjamin, 44 31:56 10:17 44.18% 30:14 M40 Minneapolis, MN 271 62 Andrew Kriz, 31 31:56 10:17 40.87% 30:16 M20 Lino Lakes, MN 272 29 Benjamin Wedell, 56 31:57 10:17 48.38% 31:02 M55 Forest Lake, MN 273 28 Corey Johnson, 53 32:01 10:18 47.15% 31:19 M50 North Oaks, MN 274 63 Dominic Palomino, 24 32:09 10:21 40.38% 31:03 M20 Forest Lake, MN 275 25 David Johnson, 43 32:14 10:22 43.45% 31:41 M40 Rosemount, MN 276 30 Tom Maresh, 59 32:17 10:23 49.06% 32:07 M55 Alexandria, VA 277 64 Connor Lee, 20 32:19 10:24 40.18% 31:51 M20 Falcon Heights, MN 278 24 Thomas Hockford, 47 32:20 10:24 44.61% 30:32 M45 Prior Lake, MN 279 5 Cormac Lee, 16 32:21 10:25 40.94% 31:51 M16 Falcon Heights, MN 280 12 Joe Graeve, 19 32:22 10:25 40.11% 30:29 M18 Chisago City, MN 281 25 Daniel Lundin, 35 32:24 10:26 40.93% 31:56 M35 New Hope, MN 282 29 Steve Wilson, 54 32:25 10:26 46.94% 32:25 M50 Farmington, MN 283 31 Jonathan Thompson, 56 32:28 10:27 47.61% 30:39 M55 West St Paul, MN 284 8 Jake Gaulke, 14 32:28 10:27 42.17% 30:46 M14 Monticello, MN 285 30 Shawn Betts, 51 32:30 10:28 45.74% 32:15 M50 Hugo, MN 286 23 Darryn Kozak, 61 32:41 10:31 49.26% 30:54 M60 Saint Paul, MN 287 65 Joe Jersak, 23 32:41 10:31 39.72% 32:27 M20 Rockford, MN 288 26 Mike Mullin, 43 32:45 10:32 42.77% 31:37 M40 Mendota Heights, MN 289 66 Nate Graeve, 23 32:46 10:33 39.62% 30:49 M20 Chisago City, MN 290 17 Doug Hystead, 69 32:48 10:33 52.67% 30:40 M65 Edina, MN 291 67 Mitch Vandermey, 32 32:50 10:34 39.87% 31:34 M20 Alexandria, MN 292 4 Marson Rinkenberger, 74 32:50 10:34 56.17% 32:38 M70 Shoreview, MN 293 68 Kent Cao, 33 32:52 10:35 39.97% 32:50 M20 Saint Paul, MN 294 18 Carl Bjornstal, 67 32:55 10:36 51.48% 31:51 M65 River Falls, WI 295 69 James Wong, 24 32:56 10:36 39.42% 31:17 M20 Falcon Heights, MN 296 70 Adam Hystead, 32 32:58 10:37 39.71% 30:50 M20 Minneapolis, MN 297 9 Oliver Williams, 14 33:01 10:38 41.47% 33:00 M14 Hudson, WI 298 71 Tyller Robert, 30 33:02 10:38 39.42% 31:47 M20 Oakdale, MN 299 7 Finn Ryan, 11 33:08 10:40 45.03% 32:53 M10 Welch, MN 300 26 Zach Eggert, 36 33:10 10:40 40.22% 30:57 M35 St Martin, MN 301 27 Randy Romano, 44 33:10 10:40 42.54% 32:48 M40 Coon Rapids, MN 302 19 Larry Ricke, 67 33:11 10:41 51.07% 32:17 M65 Arden Hills, MN 303 31 John Nordlund, 52 33:11 10:41 45.14% 32:37 M50 Lino Lakes, MN 304 28 Matthew Hammer, 43 33:13 10:41 42.16% 32:21 M40 Roseville, MN 305 24 John Pugaczewski, 63 33:14 10:42 49.27% 31:27 M60 Hugo, MN 306 25 Brian Marten, 46 33:19 10:43 42.97% 31:21 M45 Lino Lakes, MN 307 20 David Haugen, 69 33:19 10:43 51.86% 32:33 M65 Minnetonka, MN 308 5 Jim Smieja, 72 33:20 10:44 53.73% 33:03 M70 Bloomington, MN 309 10 Brandon Tong, 14 33:30 10:47 40.87% 33:15 M14 New Brighton, MN 310 26 Ulrich Palmer-Denig, 48 33:31 10:47 43.35% 32:43 M45 Minneapolis, MN 311 32 Thomas Lunde, 52 33:33 10:48 44.65% 32:22 M50 Minneapolis, MN 312 72 Ryan Fuchs, 31 33:35 10:49 38.87% 31:09 M20 Minneapolis, MN 313 29 Jon Cope, 41 33:36 10:49 41.09% 33:13 M40 Burnsville, MN 314 30 Paul Moeller, 41 33:42 10:51 40.97% 32:28 M40 St Paul, MN 315 73 Caleb Gurujal, 30 33:43 10:51 38.62% 31:37 M20 Woodbury, MN 316 32 Anthony Pangal, 59 33:44 10:51 46.95% 33:29 M55 White Bear Townsh, MN 317 74 William Welsh, 22 33:46 10:52 38.45% 32:47 M20 Saint Paul, MN 318 33 Tim Welsh, 57 33:46 10:52 46.15% 32:47 M55 Saint Paul, MN 319 27 Nick Hanson, 37 33:48 10:53 39.71% 31:38 M35 Bloomington, MN 320 28 Tony Dahlman, 39 33:48 10:53 40.27% 31:40 M35 Des Moines, IA 321 33 Michael Head, 54 33:48 10:53 45.02% 33:37 M50 Roseville, MN 322 25 Stephen Walsh, 63 33:49 10:53 48.42% 31:43 M60 White Bear Lake, MN 323 34 Steven King, 51 33:51 10:54 43.92% 31:47 M50 Saint Paul, MN 324 31 Noah Hager, 43 33:56 10:55 41.27% 33:22 M40 Maple Grove, MN 325 8 Quentin Hager, 11 33:57 10:56 43.95% 33:22 M10 Maple Grove, MN 326 35 Michael Fletcher, 54 33:58 10:56 44.80% 33:23 M50 Saint Paul, MN 327 75 Zach McCormick, 25 34:01 10:57 38.17% 33:38 M20 Victoria, MN 328 34 Kevin Eastlund, 57 34:07 10:59 45.67% 34:07 M55 Brooklyn Park, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
329 11 Bryce McLellan, 14 34:17 11:02 39.94% 34:17 M14 Hudson, WI 330 35 Steven Claas, 58 34:18 11:02 45.80% 32:58 M55 Saint Paul, MN 331 26 Mark Mastalir, 64 34:20 11:03 48.09% 31:49 M60 Menomonie, WI 332 36 Charlie Gaulke, 52 34:20 11:03 43.63% 32:39 M50 Monticello, MN 333 27 Robert Anderson, 62 34:26 11:05 47.15% 31:47 M60 Maple Grove, MN 334 27 Kristopher Luneau, 47 34:26 11:05 41.89% 33:06 M45 Roseville, MN 335 32 August Jokela, 42 34:28 11:06 40.34% 33:19 M40 Minneapolis, MN 336 76 Darren Schluter, 33 34:31 11:07 38.06% 32:19 M20 Hutchinson, MN 337 28 Roger Wippler, 64 34:33 11:07 47.79% 31:38 M60 Roseville, MN 338 77 Chase Benzine, 31 34:34 11:08 37.76% 31:53 M20 Eden Prairie, MN 339 33 Bryce Wasiloski, 42 34:35 11:08 40.21% 34:11 M40 Centerville, MN 340 29 Michael Strouss, 64 34:35 11:08 47.75% 34:15 M60 Mound, MN 341 34 Konr Ness, 41 34:37 11:08 39.88% 33:43 M40 Maple Grove, MN 342 28 Matthew Hansen, 45 34:39 11:09 41.01% 33:50 M45 Falcon Heights, MN 343 29 Aaron Silva, 37 34:49 11:12 38.56% 32:06 M35 Osseo, MN 344 9 James Bade, 11 34:49 11:12 42.85% 32:49 M10 Wayzata, MN 345 78 Paul Malenke, 23 34:52 11:13 37.24% 34:30 M20 Maple Grove, MN 346 21 James Brownell, 68 34:53 11:14 49.02% 34:11 M65 Chanhassen, MN 347 35 Alex Hastings, 40 34:55 11:14 39.26% 34:05 M40 Coon Rapids, MN 348 37 David Kingsbury, 54 34:56 11:15 43.56% 34:19 M50 Newport, MN 349 79 Matt Peckham, 27 35:12 11:20 36.88% 32:45 M20 Minneapolis, MN 350 38 Bradley Alto, 52 35:15 11:21 42.50% 33:39 M50 Plymouth, MN 351 80 Rj Soriano Escano, 34 35:25 11:24 37.26% 33:10 M20 Saint Paul, MN 352 36 Dan Kaufman, 57 35:25 11:24 44.00% 34:54 M55 La Jolla, CA 353 37 Jeff Jeanson, 59 35:31 11:26 44.59% 33:47 M55 Saint Paul, MN 354 30 Asa Posner, 37 35:31 11:26 37.80% 35:31 M35 Little Canada, MN 355 38 Lee Bigham, 58 35:32 11:26 44.21% 33:48 M55 Maple Grove, MN 356 81 Andrew Sun, 31 35:33 11:27 36.72% 34:01 M20 Minneapolis, MN 357 82 Jess Hoffert, 34 35:33 11:27 37.12% 34:01 M20 Minneapolis, MN 358 30 Kevin Ross, 60 35:35 11:27 44.87% 33:55 M60 Minneapolis, MN 359 39 Nick Roemer, 51 35:43 11:30 41.62% 35:10 M50 Lebanon, OH 360 39 Greg Larson, 57 35:44 11:30 43.61% 34:38 M55 Burnsville, MN 361 40 Paul Rademacher, 57 35:45 11:30 43.59% 33:51 M55 Blaine, MN 362 41 Jonathan Gamble, 55 35:48 11:31 42.84% 35:09 M55 South St Paul, MN 363 31 Daniel Wald, 61 35:50 11:32 44.93% 35:25 M60 Shoreview, MN 364 83 Sean Miller, 32 35:51 11:32 36.52% 35:19 M20 Saint Paul, MN 365 84 Cole Peterson, 28 35:52 11:33 36.21% 34:23 M20 Spring Lake Park, MN 366 32 Gene Thompson, 61 35:53 11:33 44.87% 34:08 M60 Elko, MN 367 85 Shakil Thakur, 30 35:54 11:33 36.27% 34:15 M20 Roseville, MN 368 29 Aaron Rendahl, 45 35:56 11:34 39.55% 35:11 M45 Arden Hills, MN 369 1 Arlynn Sanders, 80 35:58 11:35 57.64% 33:35 M80 North St Paul, MN 370 40 Mike Drazan, 54 36:02 11:36 42.23% 34:36 M50 Victoria, MN 371 31 Andrew Sonn, 38 36:05 11:37 37.46% 34:58 M35 Cottage Grove, MN 372 86 Ryan Ortega, 23 36:18 11:41 35.77% 36:03 M20 Bloomington, MN 373 22 John Pearson, 67 36:21 11:42 46.62% 35:14 M65 Albertville, MN 374 33 Keith Braue, 63 36:28 11:44 44.90% 34:31 M60 Lakeville, MN 375 30 Josh Otzen, 46 36:28 11:44 39.26% 35:00 M45 Savage, MN 376 31 Brandon Pesha, 47 36:30 11:45 39.51% 35:41 M45 Wyoming, MN 377 41 Christopher Manning, 54 36:32 11:46 41.65% 35:38 M50 St Paul, MN 378 36 Jesus Cabanas, 43 36:41 11:48 38.18% 35:59 M40 Cottage Grove, MN 379 87 Trent Johnson, 34 36:43 11:49 35.94% 35:26 M20 Apple Valley, MN 380 88 Marcus Young, 34 36:44 11:49 35.92% 36:20 M20 Apple Valley, MN 381 32 Michael Diercks, 35 36:47 11:50 36.05% 35:36 M35 Pine Island, MN 382 37 Clifton Beyer, 43 36:48 11:51 38.06% 34:18 M40 Minneapolis, MN 383 32 Jorge Urbina, 47 36:48 11:51 39.19% 34:18 M45 Minneapolis, MN 384 38 Ryan Frank, 44 36:56 11:53 38.20% 34:24 M40 Lakeville, MN 385 39 Joseph Nieszner, 40 36:56 11:53 37.12% 36:17 M40 Crystal, MN 386 14 Cayden Cahoon, 12 36:57 11:54 39.03% 34:24 M12 Lakeville, MN 387 2 Lucas Tappe, 8 37:00 11:55 46.40% 36:55 M8 Maple Grove, MN 388 23 David Tappe, 66 37:01 11:55 45.38% 36:54 M65 Maple Grove, MN 389 33 Charlie Crummy, 47 37:02 11:55 38.95% 35:13 M45 Maplewood, MN 390 6 Denny Jordan, 71 37:02 11:55 47.74% 36:59 M70 St Cloud, MN 391 34 Ryan Schmotter, 47 37:12 11:58 38.77% 36:24 M45 Rosemount, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
392 1 Stormy Rock, 7 37:21 12:01 48.95% 37:14 JrM Saint Paul, MN 393 40 Doug Glimmerveen, 41 37:28 12:04 36.85% 36:54 M40 Crystal, MN 394 12 Ryan Kuehn, 14 37:30 12:04 36.51% 37:14 M14 Woodbury, MN 395 41 Stephen Kupris, 43 37:31 12:04 37.33% 34:57 M40 Falcon Heights, MN 396 34 Donald Pockrandt, 61 37:33 12:05 42.88% 36:55 M60 Eagan, MN 397 13 James Welsh, 15 37:36 12:06 35.74% 36:36 M14 Saint Paul, MN 398 24 Mark Pramann, 67 37:41 12:08 44.97% 37:09 M65 Shoreview, MN 399 42 Alex Wenzel, 44 37:41 12:08 37.44% 37:30 M40 Minneapolis, MN 400 25 Larry Shelley, 66 37:47 12:10 44.46% 35:12 M65 Saint Paul, MN 401 42 Daniel Spiller, 53 37:48 12:10 39.94% 37:25 M50 Minneapolis, MN 402 35 Ryan Williams, 47 37:50 12:11 38.12% 36:11 M45 Hudson, WI 403 13 Sam Anderson, 19 37:52 12:11 34.29% 36:07 M18 Cottage Grove, MN 404 43 Scott Mears, 52 37:52 12:11 39.56% 37:15 M50 Marine On St Croi, MN 405 1 David Olson, 77 37:55 12:12 51.26% 36:14 M75 Bloomington, MN 406 7 Paul Sackett, 70 38:01 12:14 45.95% 36:28 M70 Minneapolis, MN 407 33 Matthew Rishavy, 38 38:02 12:14 35.54% 36:28 M35 Minneapolis, MN 408 44 Mike Brown, 54 38:05 12:15 39.95% 37:55 M50 Columbia Heights, MN 409 89 Brandon Clark, 29 38:15 12:19 33.99% 36:33 M20 Minneapolis, MN 410 42 Loren Finlayson, 58 38:16 12:19 41.05% 35:51 M55 Sauk Rapids, MN 411 35 Rick Bandimere, 64 38:17 12:19 43.13% 36:03 M60 Ham Lake, MN 412 36 Greg Ramberg, 49 38:20 12:20 38.19% 37:42 M45 Oak Grove, MN 413 34 William Swanson, 38 38:21 12:21 35.25% 36:12 M35 Champlin, MN 414 37 Brian Kary, 46 38:36 12:25 36.49% 36:42\36:47 M45 St Paul, MN 415 8 Gary Porter, 72 38:43 12:28 46.26% 37:32 M70 Hudson, WI 416 26 John Prout, 66 38:45 12:28 43.35% 37:14 M65 Mendota Heights, MN 417 38 Thomas Ryan, 46 38:46 12:29 36.93% 37:50 M45 Welch, MN 418 43 Jeffrey Ferrazzo, 59 38:48 12:29 40.82% 37:55 M55 Edina, MN 419 27 Greg Anderson, 66 38:55 12:32 43.16% 36:29 M65 North Oaks, MN 420 45 Dan Craighead, 54 38:55 12:32 39.10% 38:04 M50 Eagan, MN 421 2 Ted Bowman, 80 38:55 12:32 53.27% 38:22 M80 Saint Paul, MN 422 36 David Lefkowitz, 60 38:55 12:32 41.03% 38:25 M60 Northfield, MN 423 35 Brandon Pellerin, 35 38:55 12:32 34.08% 38:44 M35 St Paul, MN 424 39 Larry German, 47 39:06 12:35 36.89% 36:54 M45 Blaine, MN 425 90 Tyler Bennett, 32 39:06 12:35 33.48% 38:37 M20 Fridley, MN 426 44 Michael Hanson, 57 39:10 12:36 39.79% 37:03 M55 Hugo, MN 427 40 Jason Ziemer, 48 39:10 12:36 37.10% 38:40 M45 Monticello, MN 428 36 Patrick Stark, 39 39:13 12:37 34.71% 38:08 M35 Saint Louis Park, MN 429 41 Brian Kary, 46 39:14 12:38 36.49% 36:42\36:47 M45 St Paul, MN 430 37 Peter Arendt, 38 39:15 12:38 34.44% 37:21 M35 Richfield, MN 431 38 Tim Albrecht, 39 39:24 12:41 34.55% 38:29 M35 Grand Forks, ND 432 46 Fernando Palomino, 53 39:25 12:41 38.30% 38:17 M50 North Branch, MN 433 91 Jeffrey Debele, 33 39:29 12:42 33.28% 37:22 M20 St Michael, MN 434 43 Matthew Sobieski, 42 39:30 12:43 35.20% 36:55 M40 Minneapolis, MN 435 3 Orin Grammens, 9 39:35 12:44 41.09% 38:37 M8 Saint Paul, MN 436 47 Brett Nelson, 51 39:37 12:45 37.52% 38:06 M50 Minneapolis, MN 437 28 Mark Kriz, 69 39:44 12:47 43.48% 38:04 M65 Lino Lakes, MN 438 39 Brett Daniele-Dinndorf, 36 39:52 12:50 33.46% 38:41 M35 Minneapolis, MN 439 42 Paul Czarnezki, 45 39:57 12:51 35.57% 39:38 M45 St Paul, MN 440 45 Lincoln Kallsen, 56 40:00 12:52 38.65% 38:48 M55 Eden Prairie, MN 441 10 Dexter Otzen, 11 40:03 12:53 37.25% 38:35 M10 Savage, MN 442 43 Scott Roste, 46 40:04 12:54 35.73% 39:07 M45 Falcon Heights, MN 443 48 Robert Blat, 53 40:09 12:55 37.60% 39:19 M50 White Bear Lake, MN 444 29 Anthony Brown, 65 40:11 12:56 41.44% 39:39 M65 New Hope, MN 445 44 Chris Mrnak, 47 40:12 12:56 35.88% 39:44 M45 Maple Grove, MN 446 9 Douglas Day, 71 40:14 12:57 43.94% 38:56 M70 Shoreview, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
447 45 Mark Bobnick, 45 40:22 13:00 35.21% 39:24 M45 Arden Hills, MN 448 44 Erik Olson, 44 40:34 13:03 34.78% 38:50 M40 New Brighton, MN 449 37 David Steckling, 62 40:39 13:05 39.94% 40:17 M60 Saint Cloud, MN 450 4 Nathan Gallus, 8 40:43 13:06 42.17% 39:50 M8 Monticello, MN 451 92 Mason Davies, 29 40:48 13:08 31.86% 39:21 M20 Faribault, MN 452 2 Charles Watson, 7 40:49 13:08 44.79% 40:47 JrM Roseville, MN 453 46 Dave Winslow, 58 40:50 13:09 38.47% 40:31 M55 Roseville, MN 454 40 William Krug, 38 40:54 13:10 33.05% 39:44 M35 New Brighton, MN 455 45 Tim Olynick, 40 40:55 13:10 33.50% 39:02 M40 Farmington, MN 456 41 Andy Hanson, 35 40:57 13:11 32.39% 38:47 M35 Brooklyn, NY 457 49 Celestine Massmann, 50 40:58 13:11 36.01% 39:11 M50 Crystal, MN 458 93 Joe Gavin, 32 40:59 13:11 31.94% 39:13 M20 South St Paul, MN 459 47 Michael Sonnek, 57 41:01 13:12 37.99% 38:55 M55 Edina, MN 460 42 Carl Koepcke, 38 41:14 13:16 32.78% 40:27 M35 Minneapolis, MN 461 30 Geoffrey Milliman, 68 41:18 13:18 41.41% 38:51 M65 Rosemount, MN 462 11 Gavin Lee, 11 41:30 13:21 35.95% 40:49 M10 Lino Lakes, MN 463 6 Asher Maudsley, 17 41:31 13:22 31.52% 40:16 M16 Woodbury, MN 464 15 Nathan Lindmeyer, 13 41:39 13:24 33.66% 40:27 M12 Maple Grove, MN 465 46 Scott Sepple, 45 41:47 13:27 34.01% 40:15 M45 St Anthony, MN 466 94 Andrew Hamilton, 26 41:49 13:28 31.05% 40:35 M20 Maple Grove, MN 467 95 James Van Zandt, 32 41:54 13:29 31.24% 39:52 M20 Saint Paul, MN 468 46 Kyle Tran Myhre, 40 41:57 13:30 32.68% 39:23 M40 Minneapolis, MN 469 12 Samuel Czarnezki, 11 42:05 13:33 35.45% 41:45 M10 St Paul, MN 470 31 Robert Andresen, 65 42:18 13:37 39.37% 40:44 M65 Minnetonka, MN 471 2 FernandoEnriqu Palomino, 77 42:18 13:37 45.95% 41:10 M75 Arden Hills, MN 472 47 Ryan Schumacher, 42 42:20 13:38 32.85% 40:39 M40 St Paul, MN 473 47 Jay Revering, 46 42:31 13:41 33.67% 42:14 M45 Superior, WI 474 38 Gregg Kowalski, 64 42:33 13:42 38.81% 41:45 M60 Anoka, MN 475 48 Andrew Tweeten, 40 42:42 13:45 32.10% 40:23 M40 Minneapolis, MN 476 43 Lee Vanden Busch, 37 42:44 13:45 31.41% 42:35 M35 Forest Lake, MN 477 50 Steve Shanley, 53 42:47 13:46 35.29% 42:00 M50 Lakeland, MN 478 96 Kyle Rittmer, 30 42:52 13:48 30.38% 42:19 M20 Saint Paul, MN 479 48 Travis Forgey, 46 42:59 13:50 33.31% 41:44 M45 Rosemount, MN 480 97 Cole Forgey, 20 42:59 13:50 30.21% 41:45 M20 Rosemount, MN 481 39 Chris Koch, 61 43:16 13:56 37.21% 41:33 M60 Minneapolis, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
482 51 Michael McGinn, 54 43:29 14:00 34.99% 43:13 M50 Centerville, MN 483 44 Paul Miller, 38 43:32 14:01 31.05% 43:28 M35 Saint Paul, MN 484 40 Paul Demeules, 60 43:34 14:01 36.65% 42:24 M60 Lauderdale, MN 485 41 Mark Peterson, 60 43:35 14:02 36.64% 42:13 M60 Plymouth, MN 486 32 Ken Palmer, 66 43:36 14:02 38.53% 43:07 M65 Lakeville, MN 487 52 Tom Heller, 51 43:42 14:04 34.02% 42:31 M50 Roseville, MN 488 98 Callahan Gergen, 24 43:44 14:05 29.69% 43:28 M20 Lake Elmo, MN 489 49 Kevin Vazquez Vilchis, 42 43:52 14:07 31.70% 41:57 M40 Eden Prairie, MN 490 50 Soua Vang, 42 44:08 14:12 31.51% 42:30 M40 Saint Paul, MN 491 33 Larry Flessland, 67 44:29 14:19 38.09% 43:32 M65 Victoria, MN 492 14 Cody Westermann, 15 44:32 14:20 30.17% 42:54 M14 Howard Lake, MN 493 53 John Mondeng, 51 44:43 14:24 33.24% 42:56 M50 Saint Paul, MN 494 99 Lucas Hess, 22 44:49 14:25 28.97% 43:31 M20 Winona, MN 495 100 Jacob Harrington, 31 44:51 14:26 29.10% 42:42 M20 Shoreview, MN 496 101 Anthony Raycraft, 33 44:53 14:27 29.27% 43:35 M20 St Paul, MN 497 48 Michael Dewitt, 59 44:56 14:28 35.25% 44:06 M55 Saint Paul, MN 498 7 Chuck Gaulke, 17 44:57 14:28 29.11% 43:12 M16 Monticello, MN 499 10 Michael Coyle, 73 45:05 14:31 40.29% 42:35 M70 Shoreview, MN 500 42 Jerry Szitta, 61 45:39 14:42 35.27% 43:12 M60 Prescott, WI 501 51 Robert Bollenbeck, 42 45:43 14:43 30.42% 44:10 M40 North St Paul, MN 502 52 Peter Agrimson, 43 46:01 14:49 30.44% 45:06 M40 Minneapolis, MN 503 102 Nevin Gamble, 29 46:12 14:52 28.14% 45:35 M20 South St Paul, MN 504 14 Atticus Mikla, 18 46:13 14:53 28.10% 46:03 M18 Woodbury, MN 505 45 Clark Wilson, 39 46:21 14:55 29.37% 44:47 M35 Elk River, MN 506 103 Nick Podkopacz, 28 46:28 14:57 27.95% 46:01 M20 Hopkins, MN 507 49 Adam Sjogren, 45 46:30 14:58 30.56% 44:54 M45 Minneapolis, MN 508 11 Terry Sindelir, 71 46:33 14:59 37.98% 44:51 M70 Lakeville, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
509 34 John Reinhart, 66 47:04 15:09 35.69% 45:57 M65 White Bear Lake, MN 510 104 Michael Trost, 31 47:28 15:17 27.50% 44:56 M20 Woodbury, MN 511 5 Elijah Johnson, 9 47:29 15:17 34.26% 45:07 M8 St Paul, MN 512 53 Mike Rannow, 40 47:34 15:19 28.82% 45:13 M40 Eden Prairie, MN 513 6 Ben Rannow, 9 47:34 15:19 34.20% 45:13 M8 Eden Prairie, MN 514 12 Bob Tranmer, 73 47:42 15:21 38.08% 46:06 M70 St Paul, MN 515 105 Joshua Dykes, 28 47:44 15:22 27.21% 45:29 M20 Minneapolis, MN 516 13 Raymond Kinchen, 71 48:18 15:33 36.60% 46:15 M70 St Paul, MN 517 14 Charles Smith, 73 48:26 15:35 37.51% 47:29 M70 Shakopee, MN 518 49 Dave Loeffelmacher, 56 48:26 15:35 31.92% 47:48 M55 Roseville, MN 519 106 Jacob Cordes, 32 48:34 15:38 26.95% 47:05 M20 Farmington, MN 520 35 Scott Gibson, 69 48:39 15:39 35.51% 47:35 M65 Paynesville, MN 521 54 Eric Smith, 54 48:56 15:45 31.09% 48:30 M50 St Paul, MN 522 54 Lee Peterson, 42 48:59 15:46 28.39% 47:36 M40 Lindstrom, MN 523 55 Andrew Kne, 42 49:09 15:49 28.29% 49:07 M40 Dresser, WI 524 36 James Peterson, 68 49:16 15:51 34.71% 47:53 M65 Lindstrom, MN 525 107 Greg Albrecht, 33 49:19 15:52 26.64% 48:43 M20 Milaca, MN 526 43 Steve Hanson, 60 49:19 15:52 32.38% 48:44 M60 Elk River, MN 527 16 Cooper Peterson, 12 49:26 15:55 29.18% 48:03 M12 Lindstrom, MN 528 50 Thomas Willkom, 55 49:27 15:55 31.01% 48:55 M55 Maplewood, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
529 51 Kirk Graeve, 55 49:47 16:01 30.81% 47:51 M55 Chisago City, MN 530 55 Markco Morris, 53 49:48 16:02 30.32% 48:45 M50 St Paul, MN 531 8 Joseph Griese, 17 50:00 16:06 26.17% 48:37 M16 Nowthen, MN 532 52 Joseph Briol, 55 50:03 16:07 30.64% 49:02 M55 Woodbury, MN 533 108 Nathan Ausk, 24 50:08 16:08 25.90% 48:02 M20 Hopkins, MN 534 15 Tim Walsh, 73 50:10 16:09 36.21% 48:04 M70 Maple Grove, MN 535 53 Jeff Gilberg, 57 50:13 16:10 31.03% 49:06 M55 Inver Grove Heigh, MN 536 37 Rick Haler, 65 50:16 16:11 33.13% 49:30 M65 Norwood Young Ame, MN 537 50 Aaron Aarons, 49 50:16 16:11 29.13% 49:30 M45 Zimmerman, MN 538 38 Charles Fazio, 69 50:22 16:13 34.30% 49:04 M65 Saint Louis Park, MN 539 16 David Jendrzejek, 71 50:22 16:13 35.10% 49:04 M70 Shoreview, MN 540 44 Larry Franke, 62 50:36 16:17 32.09% 49:50 M60 Zimmerman, MN 541 3 Gary Smisek, 75 50:45 16:20 36.94% 50:08 M75 Roseville, MN 542 46 Andrew Bedell, 39 50:46 16:20 26.81% 50:27 M35 Shoreview, MN 543 109 Andrew Leo, 25 50:49 16:21 25.55% 49:09 M20 Blaine, MN 544 45 Bruce Lueddecke, 61 50:54 16:23 31.63% 49:08 M60 Little Canada, MN 545 51 Jason Krogman, 46 50:57 16:24 28.10% 49:21 M45 Cottage Grove, MN 546 46 Michael Auer, 64 50:57 16:24 32.41% 49:21 M60 Victoria, MN 547 56 Glenn Johnson, 40 51:03 16:26 26.85% 48:47 M40 St Paul, MN 548 57 Ben Nelson, 42 51:07 16:27 27.20% 51:01 M40 Bloomington, MN 549 15 Dominik Hill, 14 51:14 16:29 26.73% 48:58 M14 Saint Paul, MN 550 17 David Murray, 73 51:23 16:32 35.35% 49:42 M70 Blue Earth, MN 551 47 Matthew Martinson, 60 51:33 16:35 30.98% 49:15 M60 Brooklyn Park, MN 552 58 Andrew Dols, 43 51:39 16:37 27.12% 49:44 M40 Lauderdale, MN 553 110 Bobby Goldman, 27 52:00 16:44 24.97% 49:45 M20 Arden Hills, MN 554 111 Brian Valley, 32 52:01 16:45 25.17% 50:33 M20 Maple Grove, MN 555 18 Paul Christian, 73 52:05 16:46 34.88% 50:56 M70 Rochester, MN 556 48 Steve McClure, 64 52:34 16:55 31.41% 50:11 M60 Coon Rapids, MN 557 49 Todd Beckmann, 62 52:47 16:59 30.76% 50:54 M60 Grantsburg, WIPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
558 15 Ashton Torfin, 19 52:55 17:02 24.54% 50:27 M18 Plymouth, MN 559 4 Kenneth Palmer, 78 53:00 17:03 37.42% 51:34 M75 St Paul, MN 560 3 Max Marvin-Mcintire, 7 53:18 17:09 34.30% 52:28 JrM Minneapolis, MN 561 47 Seth McIntire, 36 53:18 17:09 25.02% 52:28 M35 Minneapolis, MN 562 52 Cedric Mendiola, 49 53:46 17:18 27.23% 51:36 M45 Brooklyn Park, MN 563 59 Chris Baker, 42 53:53 17:21 25.81% 52:08 M40 Lakeville, MN 564 56 Jeffrey Clark, 52 54:28 17:32 27.50% 53:12 M50 Forest Lake, MN 565 112 George Grandgenett, 26 54:32 17:33 23.81% 52:00 M20 Arden Hills, MN 566 113 Benjamin Goldman, 21 54:32 17:33 23.81% 52:01 M20 Arden Hills, MN 567 57 Jason Brockman, 50 54:45 17:37 26.94% 52:50 M50 Bloomington, MN 568 7 Dresden Floistad, 9 54:47 17:38 29.69% 52:15 M8 Minneapolis, MN 569 4 Archer Floistad, 6 54:51 17:39 35.85% 52:19 JrM Minneapolis, MN 570 60 Tom Thomalla Jr, 42 54:54 17:40 25.33% 53:54 M40 Circle Pines, MN 571 50 Dale Thompson, 63 55:01 17:42 29.76% 53:59 M60 Brainerd, MN 572 61 Daniel Floistad, 40 55:26 17:50 24.73% 52:54 M40 Minneapolis, MN 573 48 Jason Stewart, 35 55:38 17:54 23.84% 54:02 M35 Minneapolis, MN 574 17 Connor Lindmeyer, 13 55:48 17:58 25.12% 54:35 M12 Maple Grove, MN 575 53 Shannon Lindmeyer, 48 55:49 17:58 26.03% 54:36 M45 Maple Grove, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
576 54 Matthew Preiner, 55 55:57 18:00 27.41% 53:30 M55 St Paul, MN 577 114 Clay Brownlee, 31 55:57 18:00 23.33% 53:35 M20 Minnetonka, MN 578 13 Charlie Schmidt, 10 55:59 18:01 27.73% 54:02 M10 Saint Paul, MN 579 115 Michael Steinkraus, 34 56:00 18:01 23.56% 54:28 M20 Maplewood, MN 580 54 Jon Schmidt, 45 56:03 18:02 25.35% 54:07 M45 Saint Paul, MN 581 55 Eric Radel, 49 56:11 18:05 26.06% 53:47 M45 Cottage Grove, MN 582 62 Josh Berthume, 44 56:33 18:12 24.95% 54:56 M40 Brooklyn Park, MN 583 116 Joshua Rosen, 27 56:59 18:20 22.78% 54:34 M20 Maple Grove, MN 584 51 Jeffrey Moore, 61 57:23 18:28 28.06% 55:18 M60 Robbinsdale, MN 585 56 Sean Murphy, 49 57:29 18:30 25.47% 55:41 M45 Buffalo, MN 586 18 Owen Nelson, 13 57:32 18:31 24.36% 56:06 M12 Bloomington, MN 587 57 Brian Vesall, 48 57:41 18:34 25.19% 56:26 M45 Blaine, MN 588 1 Bob Norris, 86 57:51 18:37 42.65% 56:11 M85 Stillwater, MN 589 117 Alex Boeser, 30 58:13 18:44 22.37% 56:04 M20 Apple Valley, MN 590 49 Matt Mareck, 39 58:29 18:49 23.28% 56:14 M35 Saint Paul, MN 591 50 Will Chick, 38 58:29 18:49 23.11% 56:16 M35 St Paul, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
592 63 Aaron Krier, 42 59:34 19:10 23.34% 56:57 M40 South Saint Paul, MN 593 58 Pat McAlpine, 52 59:57 19:18 24.99% 57:55 M50 Maple Lake, MN 594 52 George Fulp, 61 1:00:13 19:23 26.74% 58:11 M60 St Louis Park, MN 595 118 Michael Towberman, 29 1:00:45 19:33 21.40% 58:11 M20 Eagan, MN 596 53 Tim Rosen, 63 1:01:07 19:40 26.79% 58:41 M60 Savage, MN 597 54 Joseph Bossle, 60 1:01:07 19:40 26.13% 58:42 M60 Pleasant Garden, NC 598 55 Tracy Nevells, 56 1:01:10 19:41 25.27% 59:07 M55 St Louis Park, MN 599 19 Hank Velasquez, 72 1:01:56 19:56 28.92% 1:00:22 M70 Sauk Rapids, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
600 51 David Silverman, 37 1:04:31 20:46 20.81% 1:04:24 M35 Edina, MN 601 5 Knox Anderson, 7 1:04:46 20:51 28.23% 1:02:18 JrM Rochester, MN 602 64 Matthew Anderson, 44 1:04:46 20:51 21.78% 1:02:18 M40 Rochester, MN 603 14 James Anderson, 10 1:04:47 20:51 23.97% 1:02:19 M10 Rochester, MN 604 119 Jeff Anderson, 30 1:05:06 20:57 20.00% 1:02:36 M20 Elk River, MNPace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top
605 56 Ivan Silverman, 58 1:05:54 21:13 23.84% 1:05:46 M55 Edina, MN 606 65 Kevin Scanlon, 43 1:06:42 21:28 21.00% 1:05:40 M40 Wabasha, MN 607 39 Kevin Miller, 65 1:07:45 21:48 24.58% 1:05:59 M65 Roseville, MN 5 finishers among Men Under 8 7 finishers among Men 8 - 9 14 finishers among Men 10 - 11 18 finishers among Men 12 - 13 15 finishers among Men 14 - 15 8 finishers among Men 16 - 17 15 finishers among Men 18 - 19 119 finishers among Men 20 - 34 51 finishers among Men 35 - 39 65 finishers among Men 40 - 44 57 finishers among Men 45 - 49 58 finishers among Men 50 - 54 56 finishers among Men 55 - 59 54 finishers among Men 60 - 64 39 finishers among Men 65 - 69 19 finishers among Men 70 - 74 4 finishers among Men 75 - 79 2 finishers among Men 80 - 84 1 finishers among Men 85 - 89 7 finishers among Women Under 8 4 finishers among Women 8 - 9 9 finishers among Women 10 - 11 16 finishers among Women 12 - 13 15 finishers among Women 14 - 15 9 finishers among Women 16 - 17 14 finishers among Women 18 - 19 225 finishers among Women 20 - 34 116 finishers among Women 35 - 39 117 finishers among Women 40 - 44 88 finishers among Women 45 - 49 84 finishers among Women 50 - 54 101 finishers among Women 55 - 59 88 finishers among Women 60 - 64 45 finishers among Women 65 - 69 11 finishers among Women 70 - 74 2 finishers among Women 75 - 79 1 finishers among Women 80 - 84 1 finishers among Women 85 - 89 607 male finishers 953 female finishers 1560 total finishers
Return to home page.