Minnesota State Fair Milk Run Men

Falcon Heights

May 27, 2023

Use "Find" option of your browser to search for specific name, team, etc.

Drag the screen from right to left to see more data.

Click here for data on women

    Last updated June 1, 2023 9:07 AM

CLASS AGE CLOCK PLACE PLACE FINISHER GRADE TIME PACE NET TIME

1 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:32
Pace: 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:21
Pace: 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:07
Pace: 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:55
Pace: 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:07
Pace: 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:24
Pace: 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:56
Pace: 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:33
Pace: 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:51
Pace: 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:55
Pace: 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:54
Pace: 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:36
Pace: 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:16
Pace: 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:22
Pace: 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:36
Pace: 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 finishers
CLASS CLOCK AGE PLACE PLACE FINISHER TIME PACE GRADE NET TIME

1 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, MN
Pace: 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, MN
Pace: 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, MN
Pace: 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, MN
Pace: 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, MN
Pace: 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, MN
Pace: 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, MN
Pace: 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, MN
Pace: 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, MN
Pace: 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, MN
Pace: 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, WI
Pace: 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, MN
Pace: 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, MN
Pace: 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, MN
Pace: 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, MN
Pace: 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
Click here for data on women

Return to home page.