Get In Gear 5K Men

Minneapolis

April 29, 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

Click here for data on 10K men

Click here for data on half marathon men

    Last updated May 24, 2023 4:34 PM

CLASS AGE CLOCK PLACE PLACE FINISHER GRADE TIME PACE NET TIME

1 1 M20 Simon Schuster, 24, Minneapolis, MN 77.74% 16:42 5:22 16:42 2 1 M35 Jason Quarford, 37, Rosemount, MN 73.29% 18:19 5:54 18:18 3 2 M20 Jon Pospeschil, 27, Milwaukee, WI 70.12% 18:31 5:58 18:29


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

4 1 M55 Jim Larranaga, 57, Chanhassen, MN 83.18% 18:44 6:02 18:42 5 3 M20 Caleb Hill, 26, Minneapolis, MN 64.97% 19:59 6:26 19:55 6 4 M20 Phil White, 30, Minneapolis, MN 64.20% 20:17 6:32 20:14 7 2 M35 Michael McFarland, 35, Hanover, MN 65.12% 20:22 6:33 20:22 8 1 M50 Robert Haung, 50, Maplewood, MN 72.20% 20:26 6:35 20:23 9 3 M35 Chad Berg, 36, Farmington, MN 64.18% 20:47 6:41 20:46 10 4 M35 Dave Strohkirch, 39, Saint Paul, MN 65.29% 20:51 6:43 20:46 11 1 M16 Tim Jakoblich, 16, North Branch, MN 63.43% 20:53 6:43 20:49 12 1 M12 Sunnatillo Mammatkulov, 13, Falcon Heights, MN 67.02% 20:55 6:44 20:50 13 5 M35 Kevin Knock, 37, Blaine, MN 63.67% 21:05 6:47 21:05 14 5 M20 Andrew Pierson, 31, Brooklyn Park, MN 61.57% 21:12 6:49 21:08 15 6 M20 Austin Bongers, 28, Minneapolis, MN 61.21% 21:13 6:50 21:12 16 1 M45 Derrick Chu, 46, Maple Grove, MN 67.11% 21:20 6:52 21:11 17 7 M20 Banning Young, 31, Minneapolis, MN 61.04% 21:23 6:53 21:18 18 8 M20 Zachary Knutson, 28, Oakdale, MN 60.64% 21:25 6:54 21:17
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

19 1 M40 Steven Nichols, 42, Saint Paul, MN 63.88% 21:46 7:00 21:37 20 2 M12 Wyatt Deimel, 13, St Paul, MN 64.40% 21:46 7:00 21:37 21 9 M20 Minh Tran, 29, Minneapolis, MN 59.09% 22:00 7:05 21:53 22 3 M12 Ezra Poppenhagen, 13, St. Paul, MN 63.19% 22:11 7:08 22:06 23 10 M20 La'pere Francis, 22, Minot Afb, ND 58.48% 22:12 7:09 22:08 24 11 M20 Logan McLaughlin, 29, Sheboygan, WI 57.86% 22:28 7:14 22:22 25 1 M60 Art Morrow, 62, Apple Valley, MN 71.52% 22:42 7:18 22:41 26 12 M20 Sean Bjork, 23, Plymouth, MN 57.03% 22:46 7:20 22:46 27 2 M50 Matt Cherry, 52, Victoria, MN 65.27% 22:57 7:23 22:57 28 1 M10 Emin Erenler, 10, Minneapolis, MN 67.46% 23:01 7:24 22:56 29 6 M35 Willy Makeit, 36, Woodbury, MN 57.91% 23:02 7:25 22:58 30 2 M45 Jason Christos, 46, Plymouth, MN 61.80% 23:10 7:27 23:06 31 4 M12 Maximilian Johnson, 13, Roseville, MN 60.29% 23:15 7:29 23:03 32 13 M20 Karl Henry, 31, Farmington, MN 56.14% 23:15 7:29 23:12 33 2 M55 Emre Erenler, 55, Minneapolis, MN 65.40% 23:27 7:33 23:21 34 5 M12 Eli Oken, 13, Minneapolis, MN 59.36% 23:37 7:36 22:21 35 2 M40 Dave Holden, 43, Minneapolis, MN 58.93% 23:46 7:39 23:39 36 1 M8 Maximus Tolzmann, 9, St Paul, MN 68.30% 23:49 7:40 23:31 37 2 M60 Ken Janda, 62, Saint Paul, MN 68.12% 23:50 7:40 23:47 38 14 M20 Muhsin Ahmed, 20, Fridley, MN 54.44% 23:51 7:41 22:14 39 6 M12 Phelan Newhouse, 13, Minneapolis, MN 58.57% 23:56 7:42 22:40 40 15 M20 Alex Senjem, 26, Minneapolis, MN 54.25% 23:56 7:42 23:35 41 2 M10 Charles Ashton, 11, St. Paul, MN 62.34% 23:56 7:42 23:39 42 3 M40 Andrew Ashton, 43, St. Paul, MN 58.48% 23:57 7:43 23:41 43 1 M14 Leyton Niland, 14, Minot, ND 56.78% 24:07 7:46 23:52 44 7 M35 Ethan Skelton, 35, Saint Paul, MN 54.84% 24:11 7:47 23:47 45 16 M20 Matt Anderson, 30, Roseville, MN 53.74% 24:14 7:48 24:07 46 4 M40 Joe Muggli, 40, Saint Louis Park, MN 56.49% 24:16 7:49 24:11 47 17 M20 Andre RossowMark Hulsey, 29, Dundas, MN 53.35% 24:22 7:51 24:22 48 18 M20 Landon Sheridan, 27, Burnsville, MN 53.21% 24:24 7:51 24:01 49 3 M45 Troy Ronning, 47, Eden Prairie, MN 59.07% 24:25 7:52 24:15 50 5 M40 Gerald Meadows, 42, Crystal, MN 56.79% 24:29 7:53 24:03 51 2 M14 Max Frasch, 14, Minneapolis, MN 55.93% 24:29 7:53 24:25 52 3 M50 Eric Ward, 54, St Paul, MN 61.98% 24:33 7:54 23:55 53 4 M45 Geoff Goodwin, 49, Woodbury, MN 59.43% 24:38 7:56 24:22 54 7 M12 Ellis Priest, 13, Minneapolis, MN 56.75% 24:42 7:57 23:27
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

55 19 M20 Jay Hannon, 30, Plymouth, MN 52.26% 24:55 8:01 24:55 56 20 M20 Brad Lind, 29, Brooklyn Park, MN 52.04% 24:59 8:02 24:52 57 8 M12 Alex Trapp, 13, Blaine, MN 56.03% 25:01 8:03 24:48 58 3 M55 David Berger, 59, Maple Grove, MN 63.22% 25:03 8:04 24:50 59 6 M40 Patrick Lyon, 44, Medina, MN 56.28% 25:04 8:04 24:59 60 21 M20 Brandon Haley, 34, Burnsville, MN 52.61% 25:05 8:04 24:57 61 2 M16 Erikson Moen, 16, Minneapolis, MN 52.46% 25:15 8:08 25:00 62 3 M16 Ben Montag, 17, Shoreview, MN 51.79% 25:16 8:08 24:53 63 1 M65 Rustam Alliev, 66, Eagan, MN 66.48% 25:16 8:08 25:05 64 22 M20 Quang Tran, 25, Brooklyn Park, MN 51.32% 25:18 8:09 25:03 65 9 M12 Julian Jarvis, 13, Saint Paul, MN 55.26% 25:22 8:10 25:17 66 8 M35 Nick Geiger, 35, Minneapolis, MN 52.21% 25:24 8:11 24:44 67 7 M40 Joshua Gossett, 43, Saint Paul, MN 55.07% 25:26 8:11 25:18 68 3 M10 Henry Stenzel, 11, St Paul, MN 58.55% 25:29 8:12 25:14 69 10 M12 Carl Jakoblich, 13, North Branch, MN 54.86% 25:33 8:13 25:14 70 8 M40 Sam Hoolihan, 44, Minneapolis, MN 55.11% 25:36 8:14 25:16 71 9 M35 Ilan Klages-Mundt, 36, Woodbury, MN 52.00% 25:39 8:15 25:10 72 3 M14 Nick Montag, 15, Shoreview, MN 52.39% 25:39 8:15 25:15 73 9 M40 Jon Jakoblich, 40, North Branch, MN 53.44% 25:39 8:15 25:21 74 2 M65 Mike Thorson, 68, Bismarck, ND 66.67% 25:39 8:15 25:35 75 10 M35 Corey Eidem, 35, Savage, MN 51.57% 25:43 8:17 25:23 76 3 M60 John Carey, 62, Superior, WI 63.13% 25:43 8:17 25:38 77 5 M45 Daniel Hart, 49, Minneapolis, MN 56.78% 25:47 8:18 25:37 78 4 M50 Shane Cheever, 50, Prior Lake, MN 57.03% 25:52 8:20 25:42 79 2 M8 Oliver Flory, 9, Saint Louis Park, MN 62.84% 25:53 8:20 25:28 80 10 M40 Nathan Gaffaney, 44, Lakeville, MN 54.19% 26:02 8:23 25:43 81 23 M20 Nathan Duea, 33, Minneapolis, MN 50.24% 26:09 8:25 25:47 82 24 M20 Jeremy Bulman, 30, Saint Paul, MN 49.77% 26:10 8:25 24:34 83 4 M16 Chue Lor, 16, South Saint Paul, MN 50.49% 26:14 8:27 25:57 84 6 M45 Steven Teichman, 48, Minnetonka, MN 55.39% 26:14 8:27 26:07 85 4 M55 Timothy Schuring, 58, Savage, MN 59.58% 26:22 8:29 26:14 86 5 M50 Brian Montag, 51, Shoreview, MN 56.20% 26:27 8:31 26:03 87 4 M10 Paul Ellsworth, 11, Saint Paul, MN 56.09% 26:36 8:34 26:04 88 25 M20 Michael Rossiter, 32, Minneapolis, MN 49.21% 26:36 8:34 26:06 89 26 M20 Ahmed Abdilahi, 20, Fridley, MN 48.57% 26:44 8:36 25:06 90 7 M45 Matt Flory, 49, Saint Louis Park, MN 54.36% 26:56 8:40 26:32 91 8 M45 Tim Holmes, 46, New Hope, MN 52.99% 27:01 8:42 26:42 92 9 M45 Terrance Hatch, 47, New Brighton, MN 53.15% 27:08 8:44 26:58 93 5 M10 Lucas Fitzl, 10, Brooklyn Park, MN 57.15% 27:10 8:45 25:35 94 27 M20 Benjamin Ray, 22, Chanhassen, MN 47.76% 27:11 8:45 26:31 95 11 M40 Jack Mackinnon, 40, St Louis Park, MN 50.43% 27:11 8:45 26:45 96 3 M8 Auden Zabler, 8, Minneapolis, MN 63.04% 27:14 8:46 26:54 97 12 M40 Aaron Zabler, 41, Minneapolis, MN 50.70% 27:14 8:46 26:54 98 6 M50 Anthony Steyermark, 54, Minneapolis, MN 55.77% 27:17 8:47 26:56 99 4 M14 Aiden Zapzalka, 15, Wayzata, MN 49.22% 27:18 8:47 26:40 100 6 M10 Jasper Leopold, 10, Minneapolis, MN 56.80% 27:20 8:48 27:03 101 1 M18 Landon Van Sistine, 19, St Paul, MN 47.47% 27:21 8:48 26:56 102 7 M10 Glen Middleton III, 10, Minneapolis, MN 56.46% 27:30 8:51 27:09 103 7 M50 Daniel Zapzalka, 53, Wayzata, MN 54.86% 27:31 8:51 26:52 104 11 M35 Adam McCawley, 36, Minneapolis, MN 48.21% 27:40 8:54 27:27 105 12 M35 Rafael DaCostaMonsanto, 36, Minneapolis, MN 48.21% 27:40 8:54 27:27 106 28 M20 Jordan Focht, 34, Minneapolis, MN 47.38% 27:51 8:58 27:38
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

107 4 M60 Todd Bassinger, 62, Minneapolis, MN 58.09% 27:57 9:00 27:29 108 29 M20 Michael Dorn Jr, 21, Minot Afb, ND 46.40% 27:59 9:00 27:54 109 30 M20 Mosaid King, 22, Minot, ND 46.40% 27:59 9:00 27:54 110 31 M20 Sam Nelson, 24, Wayzata, MN 46.37% 28:00 9:01 26:50 111 2 M18 Phi Cu, 18, New Brighton, MN 46.11% 28:10 9:04 27:55 112 3 M65 Michael Cook, 67, Hastings, MN 60.05% 28:13 9:05 27:54 113 13 M40 Carl Mohrlant, 42, Bloomington, MN 49.14% 28:18 9:07 28:02 114 3 M18 Alex Reinking, 18, Otsego, MN 45.90% 28:18 9:07 28:05 115 5 M16 Adam Rosvold, 16, St Louis Park, MN 46.67% 28:23 9:08 28:23 116 4 M65 Terrence Miller, 65, Eagan, MN 58.50% 28:28 9:10 28:09 117 32 M20 Addicus Niland, 34, Minot, ND 46.19% 28:34 9:12 28:19 118 13 M35 Brendan Reilly, 35, Plymouth, MN 46.24% 28:41 9:14 27:41 119 5 M60 Scott Arnold, 63, Newark, DE 57.05% 28:42 9:14 28:26 120 33 M20 Nathan Breuer, 33, Minneapolis, MN 45.70% 28:45 9:15 28:31 121 8 M50 Brandon Whittey, 51, Minneapolis, MN 51.38% 28:56 9:19 28:49 122 8 M10 Kevin Chu, 11, Maple Grove, MN 51.48% 28:59 9:20 28:48 123 5 M65 Robert Burrell, 69, Woodbury, MN 59.37% 29:06 9:22 28:48 124 5 M14 Cody Hurwitz, 14, Minneapolis, MN 46.81% 29:15 9:25 28:12 125 14 M35 Chris Holzschuh, 38, Minneapolis, MN 46.19% 29:16 9:25 28:38 126 5 M55 Anthony Selliris, 58, Hastings, MN 53.61% 29:18 9:26 29:07 127 6 M16 James Berger, 17, Maple Grove, MN 44.41% 29:28 9:29 29:01 128 11 M12 Owen Lombardi, 13, Woodbury, MN 47.57% 29:28 9:29 29:14 129 15 M35 Earnest Franks, 36, Minot, ND 45.19% 29:31 9:30 29:26 130 9 M50 David March, 53, Woodbury, MN 51.12% 29:32 9:30 29:14 131 34 M20 Mark Lewis, 31, Eden Prairie, MN 44.17% 29:33 9:31 29:13 132 35 M20 Ben Cason, 30, Burnsville, MN 44.07% 29:33 9:31 29:13 133 10 M45 Erik Rosvold, 49, St Louis Park, MN 49.52% 29:34 9:31 29:12 134 11 M45 Mark Kedrowski, 47, Eden Prairie, MN 48.73% 29:36 9:32 29:19 135 6 M65 Thomas Reiter, 67, Afton, MN 57.12% 29:40 9:33 29:02 136 6 M60 Kevin Kateley, 63, Richfield, MN 55.13% 29:42 9:34 29:25 137 7 M60 Greg Trapp, 64, Blaine, MN 55.56% 29:43 9:34 29:10 138 10 M50 Steve Roess, 52, Minneapolis, MN 50.33% 29:46 9:35 29:42 139 14 M40 Jake Henderson, 40, Minneapolis, MN 46.03% 29:47 9:35 27:49 140 36 M20 Dom Colasanti, 32, Minneapolis, MN 43.95% 29:47 9:35 29:40 141 12 M12 Theodore Dutcher, 13, Saint Paul, MN 46.99% 29:50 9:36 29:08 142 37 M20 Adnan Askari, 22, Eagan, MN 43.52% 29:50 9:36 29:26 143 38 M20 Nick Amell, 31, Roseville, MN 43.75% 29:50 9:36 29:31 144 6 M55 Greg Amell, 59, Burnsville, MN 53.06% 29:51 9:36 29:30 145 4 M18 Bradley Medlin, 19, Minot, ND 43.40% 29:55 9:38 29:11 146 39 M20 Brent Polhemus, 31, Minneapolis, MN 43.58% 29:57 9:38 29:17 147 12 M45 Will Au-Yeung, 48, Saint Paul, MN 48.38% 30:02 9:40 29:57 148 7 M55 Thomas Patterson, 55, Minneapolis, MN 51.03% 30:03 9:40 29:51 149 13 M45 Charley Ciresi, 46, St Paul, MN 47.54% 30:07 9:42 29:48 150 14 M45 Sebastie SaunoiSandgren, 49, Minneapolis, MN 48.56% 30:09 9:42 29:41 151 40 M20 Ethan Rosenberg, 29, St Paul, MN 43.05% 30:12 9:43 28:29 152 13 M12 Magnus Halverson, 13, Minneapolis, MN 46.42% 30:12 9:43 29:58 153 1 M70 Daniel Birkholz, 74, Mankato, MN 61.03% 30:13 9:44 29:46 154 11 M50 Scott Dunnewind, 52, Minnetonka, MN 49.55% 30:14 9:44 29:39 155 41 M20 Bram Vink, 21, Plymouth, MN 42.92% 30:15 9:44 29:04 156 42 M20 The Schintger, 33, Bloomington, MN 43.38% 30:17 9:45 29:29 157 15 M40 Adrian Merfeld, 41, Austin, MN 45.56% 30:18 9:45 29:08 158 12 M50 Chris Sulzer, 50, Minneapolis, MN 48.61% 30:21 9:46 29:06 159 43 M20 Natthanan Laoyeepa, 24, St Paul, MN 42.76% 30:22 9:46 29:13 161 16 M40 Jon Cope, 41, Burnsville, MN 45.17% 30:34 9:50 30:12 162 9 M10 Logan Fitzl, 10, Brooklyn Park, MN 50.71% 30:37 9:51 29:01 163 44 M20 John Schwarzkopf, 34, Minneapolis, MN 42.98% 30:42 9:53 28:56 164 8 M55 Brian Waldo, 55, Cottage Grove, MN 49.93% 30:43 9:53 29:19 165 7 M65 Charles Brunnette, 66, Eden Prairie, MN 54.69% 30:43 9:53 29:25 166 45 M20 Max Frank, 32, Minneapolis, MN 42.32% 30:56 9:57 29:41
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

167 8 M60 Kevin Stach, 64, St. Paul, MN 53.18% 31:03 10:00 30:39 168 46 M20 Lee Stefanski, 33, New Brighton, MN 42.20% 31:08 10:01 30:26 169 47 M20 Matt Berkner, 26, Minneapolis, MN 41.68% 31:09 10:02 29:42 170 9 M55 Mark Geiger, 56, Cedar Falls, IA 49.60% 31:10 10:02 30:30 171 48 M20 Dylan English, 25, St Paul, MN 41.50% 31:17 10:04 30:32 172 10 M10 Tucker Bolinger, 10, Roseville, MN 49.63% 31:17 10:04 31:06 173 15 M45 Ryan Bolinger, 46, Roseville, MN 45.74% 31:18 10:04 31:07 174 4 M8 Miles Vanmassenhove, 8, Oakdale, MN 54.77% 31:21 10:05 30:59 175 10 M55 Tony Pangal, 59, White Bear Townsh, MN 50.49% 31:22 10:06 31:19 176 49 M20 Jake Pirkl, 23, New Prague, MN 41.33% 31:25 10:07 29:34 177 50 M20 Michael Sletten, 27, Brooklyn Center, MN 41.30% 31:26 10:07 31:00 178 11 M55 Kevin Wynn, 59, Minneapolis, MN 50.36% 31:27 10:07 31:17 179 16 M45 Lane Urtel, 45, Minneapolis, MN 45.09% 31:31 10:09 30:58 180 8 M65 Roger Everhart, 66, Apple Valley, MN 53.30% 31:31 10:09 31:13 181 11 M10 Hawthorne Sauer, 10, Minneapolis, MN 49.21% 31:33 10:09 29:36 182 17 M40 Kristofor Sauer, 40, Minneapolis, MN 43.43% 31:34 10:10 29:37 183 51 M20 Will Stevenson, 20, Taylors, SC 40.96% 31:42 10:12 30:58 184 16 M35 Tom Brenholt, 36, Shoreview, MN 41.97% 31:47 10:14 30:01 185 5 M8 Gregory Jakoblich, 8, North Branch, MN 53.93% 31:50 10:15 30:51 186 18 M40 Jeff Wright, 44, Eden Prairie, MN 44.29% 31:51 10:15 30:07 187 9 M60 Jeff Maple, 61, Ashland, WI 50.45% 31:55 10:16 29:52 188 6 M14 Trae Baty, 14, Savage, MN 42.63% 32:07 10:20 31:28 189 12 M10 Andrew Zhang, 10, Maple Grove, MN 48.32% 32:08 10:21 30:30 190 6 M8 Charlie Stenzel, 8, St Paul, MN 53.40% 32:09 10:21 31:54 191 17 M45 Rob Davis, 48, Minneapolis, MN 44.99% 32:18 10:24 31:56 192 17 M35 Adam Schreiner, 36, Bloomington, MN 41.25% 32:20 10:24 31:31 193 12 M55 Jeremy Greenhouse, 56, Minneapolis, MN 47.78% 32:21 10:25 31:52 194 13 M50 Cale Coughlan, 50, Apple Valley, MN 45.60% 32:21 10:25 31:52 195 18 M45 Matthew White, 49, Minneapolis, MN 45.21% 32:23 10:25 31:10 196 14 M50 Steve Engelmayer, 51, Blaine, MN 45.81% 32:27 10:27 30:58 197 13 M10 Tanner Nelson, 10, Richfield, MN 47.70% 32:33 10:29 32:11 198 52 M20 Christian Mendieta, 28, Minnesota, MN 39.88% 32:34 10:29 30:29 199 14 M10 Zander Byaruhanga, 10, Vadnais Heights, MN 47.58% 32:38 10:30 32:26 200 19 M45 Ben Ivascu, 48, Robbinsdale, MN 44.41% 32:43 10:32 30:54 201 9 M65 Michael Cisek, 65, Minneapolis, MN 50.77% 32:48 10:33 32:30 202 53 M20 Harrison Wong, 23, Minneapolis, MN 39.54% 32:50 10:34 30:40 203 7 M14 Evan Swenson, 15, St Paul, MN 40.93% 32:50 10:34 32:16 204 10 M60 Kevin Ross, 60, Minneapolis, MN 48.53% 32:54 10:35 32:45 205 54 M20 Jacob McWilliams, 22, Minot Afb, ND 39.42% 32:56 10:36 32:02 206 15 M10 Owen Jensen, 11, Plymouth, MN 45.26% 32:58 10:37 32:46 207 16 M10 Liam Maresch Conley, 11, St Paul, MN 45.21% 33:00 10:37 31:15 208 18 M35 Didier Koffi, 36, Blaine, MN 40.42% 33:00 10:37 32:18 209 13 M55 Ihab Murtada, 58, Eden Prairie, MN 47.41% 33:08 10:40 31:03 210 20 M45 Mike Bastian, 45, Cottage Grove, MN 42.87% 33:09 10:40 31:44 211 15 M50 Christopher Lynch, 51, Minneapolis, MN 44.66% 33:17 10:43 33:02 212 14 M12 Ryan Lynch, 13, Minneapolis, MN 42.10% 33:18 10:43 33:02 213 1 M80 David Roseen, 82, Woodbury, MN 65.44% 33:19 10:43 33:02 214 55 M20 Rob Anfinsen, 30, Eagan, MN 39.05% 33:21 10:44 33:01 215 17 M10 Harry Haugrud, 11, Blaine, MN 44.65% 33:25 10:45 32:53 216 14 M55 Jeff Bergman, 56, Eagan, MN 46.14% 33:30 10:47 32:17 217 21 M45 Dave Gangler, 46, Minneapolis, MN 42.71% 33:31 10:47 31:41 218 19 M40 Zac Smeltzer, 41, St. Louis Park, MN 41.17% 33:32 10:48 33:00 219 15 M55 Gregory Schach, 59, Minneapolus, MN 47.13% 33:36 10:49 33:07 220 22 M45 Joel Krogstad, 45, Saint Paul, MN 42.21% 33:40 10:50 32:46 221 15 M12 Bryce Koetz-Bridger, 13, Minneapolis, MN 41.64% 33:40 10:50 33:24 222 11 M60 Keith Nelson, 61, White Bear Townsh, MN 47.80% 33:41 10:50 33:08 223 20 M40 Greg Kalberer, 41, Hamel, MN 40.89% 33:46 10:52 31:37 224 16 M12 Zachary Wang, 12, Chaska, MN 42.48% 33:57 10:56 33:48 225 19 M35 Rehan Saeed, 39, Maple Grove, MN 40.08% 33:58 10:56 33:09 226 5 M18 Jackson Mitchell, 18, Saint Paul, MN 38.22% 33:59 10:56 32:45 227 10 M65 James Coben, 66, St Paul, MN 49.38% 34:01 10:57 33:34 228 56 M20 Paul McQuinn, 29, Wayzata, MN 38.20% 34:02 10:57 32:42 229 57 M20 Andrew Vanhoozer, 32, Lonsdale, MN 38.46% 34:02 10:57 33:33 230 58 M20 Eric Runk, 29, Stillwater, MN 38.18% 34:03 10:58 32:42 231 23 M45 David Bendickson, 48, Saint Paul, MN 42.65% 34:04 10:58 33:46 232 11 M65 John Korus, 65, Farmington, MN 48.84% 34:06 10:59 34:01
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

233 12 M65 Tom Satterlee, 69, Sauk Centre, MN 50.57% 34:10 11:00 32:52 234 59 M20 Mason Richards, 21, Minot, ND 37.76% 34:23 11:04 33:39 235 60 M20 Jacob Johnson, 22, Minot, ND 37.76% 34:23 11:04 33:39 236 21 M40 Michael Karber, 43, Edina, MN 40.71% 34:24 11:04 33:47 237 17 M12 Samuel Karber, 13, Edina, MN 40.75% 34:24 11:04 33:48 238 16 M50 Chris Jensen, 53, Elk River, MN 43.70% 34:33 11:07 33:14 239 12 M60 Michael Conley, 61, Saint Paul, MN 46.49% 34:38 11:09 32:51 240 13 M65 Michael Caldow, 69, Eagan, MN 49.88% 34:38 11:09 33:57 242 22 M40 Ken John, 43, Cottage Grove, MN 40.29% 34:46 11:11 33:19 243 18 M10 Davis Becker, 11, Eagan, MN 42.91% 34:46 11:11 34:22 244 61 M20 Josh Olson, 30, Minneapolis, MN 37.40% 34:49 11:12 33:56 245 62 M20 Ricky Petty, 26, Minneapolis, MN 37.29% 34:49 11:12 34:10 246 24 M45 Jeremiah Shafer, 46, Minneapolis, MN 41.04% 34:53 11:14 33:50 247 7 M8 Dayton Becker, 8, Eagan, MN 49.20% 34:54 11:14 34:28 248 17 M50 Greg Levon, 53, Eagan, MN 43.22% 34:56 11:15 32:42 249 13 M60 Daniel Sheridan, 62, Eagan, MN 46.47% 34:56 11:15 33:27 250 14 M65 Jim Vlcek, 66, Woodbury, MN 47.84% 35:07 11:18 34:05 251 63 M20 Greg Saupe, 29, Elk River, MN 36.99% 35:09 11:19 34:32 252 7 M16 Ewan Kahnke, 17, Shakopee, MN 37.14% 35:14 11:20 35:07 253 18 M12 Sawyer Kahnke, 12, Shakopee, MN 40.93% 35:14 11:20 35:07 254 14 M60 Raymond Grimmer, 61, Coon Rapids, MN 45.67% 35:15 11:21 34:27 255 6 M18 Tyler Dunn, 19, Minot Afb, ND 36.81% 35:16 11:21 34:22 256 64 M20 Hudayfi Jama, 22, Columbia Heights, MN 36.78% 35:18 11:22 33:44 257 18 M50 Thomas Tufano, 54, Maple Grove, MN 43.00% 35:23 11:23 35:01 258 20 M35 Wes Combs, 39, Prior Lake, MN 38.42% 35:26 11:24 33:41 259 8 M8 Judah Combs, 8, Prior Lake, MN 48.43% 35:27 11:25 33:42 260 23 M40 Bernard Bechara, 40, Minneapolis, MN 38.60% 35:31 11:26 35:02 261 25 M45 Peter Smith, 46, Mendota Heights, MN 40.31% 35:31 11:26 35:25 262 19 M12 Ari Zapzalka, 12, Wayzata, MN 40.59% 35:32 11:26 34:55 263 15 M60 Richard Parker, 64, Hopkins, MN 46.30% 35:40 11:29 35:12 264 16 M55 Neal Domeyer, 58, River Falls, WI 44.00% 35:42 11:29 34:30 265 21 M35 Peter Allen, 39, St Paul, MN 38.09% 35:44 11:30 33:44 266 22 M35 Joseph Wallis, 36, St. Paul, MN 37.33% 35:44 11:30 34:43 267 65 M20 Adam Kunkel, 31, Apple Valley, MN 36.48% 35:47 11:31 33:51 268 24 M40 Kevin Tamte, 44, Cottage Grove, MN 39.21% 35:59 11:35 34:33 269 66 M20 Bob Ostrem, 31, Minneapolis, MN 36.26% 36:00 11:35 34:08 270 67 M20 Jared Johnson, 30, Minneapolis, MN 36.12% 36:03 11:36 35:13 271 19 M10 Theodore Althaus-Kotila, 11, Minneapolis, MN 41.39% 36:03 11:36 35:34 272 20 M10 Tytus Neubarth, 10, Norwood Young Ame, MN 42.95% 36:09 11:38 34:16 273 21 M10 Joshua Kapaun, 11, St. Paul, MN 41.23% 36:11 11:39 35:40 274 25 M40 Ryan Kapaun, 43, St. Paul, MN 38.62% 36:16 11:40 35:47 275 68 M20 Wesley Erickson, 28, Minneapolis, MN 35.73% 36:21 11:42 35:32 276 23 M35 Eric Johnson, 37, Wayzata, MN 36.91% 36:22 11:42 34:57 277 24 M35 Caleb Erickson, 35, Minneapolis, MN 36.47% 36:22 11:42 35:33 278 19 M50 Tim Geary, 52, Northfield, MN 41.17% 36:23 11:43 34:27 279 69 M20 Joe Erickson, 33, Minneapolis, MN 36.11% 36:23 11:43 35:57 280 70 M20 Jeremy Eliason, 32, Blaine, MN 35.96% 36:24 11:43 34:05 281 71 M20 Keenan Flemin, 30, Minot Afb, ND 35.73% 36:27 11:44 35:31 282 26 M40 Randall Prill, 40, Minot Afb, ND 37.59% 36:28 11:44 35:32 283 2 M70 Curt Erickson, 73, Lakeville, MN 49.66% 36:35 11:46 35:55 284 72 M20 Dan Madsen, 34, Minneapolis, MN 36.04% 36:37 11:47 34:18 285 1 JrM Colton Ma, 6, Minneapolis, MN 53.71% 36:37 11:47 34:29 286 20 M50 Jason Searcy, 52, Champlin, MN 40.91% 36:37 11:47 36:25 287 25 M35 Ming Ma, 35, Minneapolis, MN 36.20% 36:38 11:47 34:29 288 16 M60 Tom Van Sistine, 61, Appleton, WI 43.91% 36:40 11:48 36:14 289 17 M55 Tim Maple, 55, St Paul, MN 41.56% 36:54 11:53 34:52 290 26 M35 Kyle Sinclair, 39, Shoreview, MN 36.69% 37:06 11:56 36:43 291 27 M35 Grant Sormunen, 39, Hastings, MN 36.66% 37:08 11:57 36:13 292 28 M35 Adam Gruenewald, 37, Minneapolis, MN 36.13% 37:09 11:57 36:13 293 9 M8 Isaac Siple, 9, Minneapolis, MN 43.76% 37:10 11:58 36:09 294 22 M10 Joe Tomas, 10, Minneapolis, MN 41.74% 37:12 11:58 36:15 295 23 M10 Alexander Bajorek, 10, Chanhassen, MN 41.74% 37:12 11:58 37:10 296 18 M55 Matt Blythe, 57, St Paul, MN 41.87% 37:13 11:59 36:15
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

297 10 M8 Declan Bajorek, 8, Chanhassen, MN 45.99% 37:20 12:01 37:17 298 27 M40 Sam Rosen, 44, Golden Valley, MN 37.65% 37:28 12:04 36:13 299 8 M16 Elijah Zapzalka, 17, Wayzata, MN 34.89% 37:30 12:04 36:51 300 19 M55 Philip Coen-Pesch, 58, St. Louis Park, MN 41.87% 37:31 12:04 36:33 301 20 M55 Eric Biese, 56, North Oaks, MN 41.15% 37:34 12:05 36:54 302 29 M35 Erik Jensen, 39, Minneapolis, MN 36.20% 37:36 12:06 36:45 303 28 M40 Matthew Yaeger, 41, Minneapolis, MN 36.69% 37:38 12:07 36:48 304 73 M20 Michael Idusogie, 23, Woodbury, MN 34.44% 37:42 12:08 36:33 305 17 M60 Michael Strouss, 64, Mound, MN 43.62% 37:51 12:11 36:19 306 30 M35 David Feldmann, 38, Minneapolis, MN 35.65% 37:55 12:12 36:49 307 21 M50 Jason Becker, 53, Eagan, MN 39.57% 38:09 12:17 37:45 308 74 M20 Peter Flood, 29, Clarendon Hills, IL 34.06% 38:10 12:17 36:19 309 9 M16 Oliver Mullen, 16, Blaine, MN 34.67% 38:12 12:18 37:29 310 29 M40 Erik Anderson, 40, Saint Paul, MN 35.71% 38:23 12:21 36:24 311 75 M20 Weerayuth Maneematcha, 28, White Bear Lake, MN 33.69% 38:33 12:24 37:25 312 76 M20 Connor Hudalla, 26, Minneapolis, MN 33.53% 38:43 12:28 38:43 313 77 M20 Brian Ciaccio, 32, St Paul, MN 33.54% 39:02 12:34 37:37 314 31 M35 Ken Koltes, 37, Roseville, MN 34.39% 39:02 12:34 37:54 315 18 M60 Stephen Collins, 64, Saint Paul, MN 42.12% 39:12 12:37 38:20 316 15 M65 Michael Powers, 66, Minneapolis, MN 42.83% 39:13 12:37 35:34 317 7 M18 Oliver Keyhani, 18, Minneapolis, MN 33.11% 39:14 12:38 38:48 318 30 M40 Jerome Bridger, 40, Minneapolis, MN 34.93% 39:15 12:38 38:20 319 32 M35 Dane Larson, 39, Circle Pines, MN 34.67% 39:16 12:38 37:46 320 78 M20 Jeremy Funk, 32, Minneapolis, MN 33.28% 39:20 12:40 37:38 321 79 M20 William Berg, 34, Woodbury, MN 33.55% 39:20 12:40 37:56 322 1 M75 Richard Schnieders, 75, Edina, MN 47.50% 39:28 12:42 38:14 323 80 M20 Thomas Odonnell, 33, Lakeville, MN 32.98% 39:50 12:49 38:17 324 2 JrM Declan Devitt, 7, Saint Michael, MN 45.48% 40:12 12:56 38:49 325 3 JrM Finn Devitt, 5, Saint Michael, MN 53.28% 40:12 12:56 38:49
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

326 26 M45 Don Geiszler, 48, Minneapolis, MN 35.97% 40:24 13:00 39:31 327 27 M45 Robert Lundquist, 48, Minneapolis, MN 35.97% 40:24 13:00 39:32 328 19 M60 Mark Thornton, 60, Savage, MN 39.33% 40:36 13:04 39:38 329 28 M45 David Anderson, 46, Brooklyn Center, MN 35.22% 40:39 13:05 39:48 330 16 M65 Dale Fadden, 67, Buffalo, MN 41.63% 40:42 13:06 40:11 331 33 M35 Jeremy Everhart, 39, Woodbury, MN 33.24% 40:57 13:11 40:00 332 81 M20 Noah Stickler, 21, Woodbury, MN 31.69% 40:58 13:11 39:13 333 20 M12 John Maresch Conley, 12, St Paul, MN 35.16% 41:01 13:12 39:16 334 2 M75 Thomas Hurwitz, 77, Edina, MN 47.35% 41:03 13:13 40:00 335 11 M8 Linden Ling, 9, Lake Elmo, MN 39.56% 41:07 13:14 40:02 336 34 M35 Eric Ling, 38, Lake Elmo, MN 32.88% 41:07 13:14 40:02 337 17 M65 Louis Ling, 68, Minneapolis, MN 41.59% 41:07 13:14 40:02 338 21 M55 Ross D'Emanuele, 55, Minneapolis, MN 37.13% 41:18 13:18 40:12 339 22 M50 Mark Lindgren, 54, Ramsey, MN 36.78% 41:22 13:19 39:48 340 21 M12 Isaac Plautz, 13, Minneapolis, MN 33.85% 41:25 13:20 40:11 341 23 M50 Todd English, 52, La Crosse, WI 36.15% 41:26 13:20 39:54 342 24 M50 Craig Bartlett, 53, Plymouth, MN 36.39% 41:29 13:21 40:53 343 82 M20 Donovan Vara, 20, Minot Afb, ND 31.29% 41:30 13:21 40:37 344 25 M50 Mike Dinardo, 52, Minneapolis, MN 36.08% 41:31 13:22 39:33 345 20 M60 Ronald Johnson, 63, Roseville, MN 39.22% 41:45 13:26 37:13 346 4 JrM Isaac Rogers, 7, Maple Grove, MN 43.54% 41:59 13:31 40:28 347 31 M40 Luke Rogers, 44, Maple Grove, MN 33.60% 41:59 13:31 40:28 348 12 M8 Sean Her, 8, Oakdale, MN 40.90% 41:59 13:31 41:10 349 35 M35 Zhen Zhang, 38, Maple Grove, MN 32.12% 42:05 13:33 39:55 350 13 M8 Jeremy Zhang, 8, Maple Grove, MN 40.80% 42:05 13:33 39:55 351 5 JrM Holden Funk, 6, North Oaks, MN 46.53% 42:16 13:36 40:08 352 29 M45 Ermias Worede, 49, Saint Paul, MN 34.63% 42:17 13:37 42:09 353 36 M35 Russell Funk, 37, North Oaks, MN 31.73% 42:18 13:37 40:07 354 6 JrM Atticus Funk, 2, North Oaks, MN 50.47% 42:26 13:39 40:16 355 7 JrM Diesel Neubarth, 7, Norwood Young Ame, MN 42.98% 42:32 13:41 40:39 356 18 M65 Mark Pramann, 67, Shoreview, MN 39.75% 42:38 13:43 41:36 357 37 M35 Ben De Bono, 37, Ramsey Mn, MN 31.46% 42:40 13:44 41:54 358 22 M55 Spencer Tilmon, 57, St Paul, MN 36.51% 42:41 13:44 42:01 359 26 M50 Hardin Whitnies, 50, Crystal, MN 34.52% 42:44 13:45 41:23 360 32 M40 David Potasek, 43, Lakeville, MN 32.77% 42:44 13:45 41:23 361 24 M10 Ethan Karber, 11, Edina, MN 34.70% 43:00 13:50 42:24 362 38 M35 Michael Neuberg, 38, Saint Paul, MN 31.40% 43:03 13:51 40:55 363 83 M20 Isaac Ortiz, 20, Minot, ND 30.09% 43:09 13:53 42:14 364 14 M8 Michael Vereb, 9, Otsego, MN 37.46% 43:25 13:58 41:51
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

365 27 M50 Michael McGinn, 54, Centerville, MN 34.76% 43:46 14:05 43:07 366 8 M14 Joseph Ellsworth, 15, St Paul, MN 30.69% 43:47 14:06 43:14 367 84 M20 Matt Colianni, 34, Hopkins, MN 30.05% 43:55 14:08 42:56 368 15 M8 Liam Paris, 8, Blaine, MN 38.84% 44:12 14:14 42:18 369 28 M50 Patrick MacNabb, 52, Minneapolis, MN 33.73% 44:25 14:18 43:59 370 23 M55 Kurt Linn, 58, Roseville, MN 35.23% 44:35 14:21 43:54 371 21 M60 Jeff Buller, 63, Eagan, MN 36.71% 44:36 14:21 42:47 372 25 M10 William Kimmes, 10, Roseville, MN 34.62% 44:51 14:26 43:48 373 33 M40 Andrew Kimmes, 43, Roseville, MN 31.22% 44:52 14:26 43:49 374 16 M8 Wyatt Khuon, 9, Shakopee, MN 36.00% 45:11 14:33 43:37 375 85 M20 Tamaris Morgan, 23, Robbinsdale, MN 28.69% 45:15 14:34 43:40 376 22 M12 Jackson Wallrath, 12, Minnetonka, MN 31.74% 45:26 14:37 45:26 377 23 M12 Micah Nelson, 12, Burnsville, MN 31.71% 45:29 14:38 44:18 378 26 M10 Oliver Nelson, 10, Burnsville, MN 34.11% 45:31 14:39 44:21 379 19 M65 Carlos Juhn, 68, Burnsville, MN 37.52% 45:35 14:40 44:24 380 22 M60 Bill Rainey, 60, Robbinsdale, MN 34.84% 45:50 14:45 44:15 381 29 M50 Shane Raddatz, 52, St Paul, MN 32.47% 46:08 14:51 44:06 382 27 M10 Hayden Graves, 10, Minnetonka, MN 33.64% 46:09 14:51 44:59 383 34 M40 Kevin Graves, 44, Minnetonka, MN 30.56% 46:10 14:52 44:59 384 30 M50 Chazz Raddatz, 51, St Paul, MN 32.19% 46:11 14:52 44:08 385 31 M50 Brian Madden, 53, Shakopee, MN 32.61% 46:18 14:54 45:06 386 17 M8 Myles Albrecht, 8, Otsego, MN 37.02% 46:23 14:56 44:48 387 35 M40 Scott Albrecht, 40, Rogers, MN 29.55% 46:23 14:56 44:49
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

388 20 M65 Dale Hunt, 65, Saint Paul, MN 35.69% 46:40 15:01 44:51 389 8 JrM Preston Khuon, 7, Shakopee, MN 39.08% 46:47 15:03 45:12 390 9 JrM Xander Khuon, 3, Shakopee, MN 45.63% 46:56 15:06 45:19 391 36 M40 Casey Lebens, 40, Centerville, MN 29.17% 47:00 15:08 45:52 392 30 M45 Rajesh Thampy, 48, Plymouth, MN 30.91% 47:01 15:08 45:43 393 24 M12 Preston Russell, 12, Superior Charter , MI 30.61% 47:07 15:10 46:53 394 23 M60 Steve Boldt, 62, Arden Hills, MN 34.29% 47:21 15:14 47:09 395 32 M50 Darren Regan, 53, Shoreview, MN 31.86% 47:23 15:15 46:23 396 2 M80 Richard Trenkmann, 80, Hayward, WI 43.61% 47:32 15:18 46:41 397 3 M70 Tom Pokora, 74, Vadnais Heights, MN 38.76% 47:35 15:19 46:22 398 39 M35 Brian Lapham, 37, Roseville, MN 28.15% 47:41 15:21 45:38 399 28 M10 Augustine Lapham, 10, Roseville, MN 32.56% 47:41 15:21 45:38 400 10 JrM Caspian Lapham, 7, Roseville, MN 38.26% 47:47 15:23 45:44 401 29 M10 Jonathan Kristianson, 11, West Fargo, ND 31.16% 47:53 15:25 46:58 402 25 M12 Morgan Lindell, 12, Maple Grove, MN 29.93% 48:11 15:30 46:53 403 18 M8 Aubrey Lindell, 8, Maple Grove, MN 35.63% 48:11 15:30 46:54 404 21 M65 Kurt Gilbert, 66, Bloomington, MN 34.75% 48:20 15:33 47:18 405 3 M75 Eddie Boone, 78, St Paul, MN 41.02% 48:21 15:34 47:27 406 31 M45 Andrew Lindell, 47, Maple Grove, MN 29.29% 49:14 15:51 47:56 407 30 M10 Lauren Lindell, 10, Maple Grove, MN 31.53% 49:15 15:51 47:57 408 86 M20 Dakota Garrett, 21, Minot, ND 26.33% 49:19 15:52 48:35 409 87 M20 Jonathan Starkey, 28, Minot, NV 26.33% 49:19 15:52 48:35 410 40 M35 Noah Her, 37, Oakdale, MN 27.17% 49:24 15:54 48:34 411 24 M55 Scott Rice, 59, Lake Elmo, MN 31.95% 49:34 15:57 48:17 412 4 M70 Richard Becker, 71, New Brighton, MN 35.58% 49:41 15:59 48:07
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

413 33 M50 Aaron Kahnke, 54, Shakopee, MN 30.52% 49:51 16:03 49:44 414 88 M20 Josh Kurash, 33, Maple Grove, MN 26.26% 50:02 16:06 48:46 415 89 M20 Aaron Carlson, 34, Little Canada, MN 26.16% 50:26 16:14 48:21 416 32 M45 Bob Austin, 46, Baytown, TX 28.36% 50:29 16:15 49:09 417 41 M35 Longkee Vang, 35, Saint Paul, MN 26.24% 50:32 16:16 48:50 418 42 M35 Mike Magnus, 35, St Louis Park, MN 26.16% 50:42 16:19 50:18 419 43 M35 Joshua Sheldon, 39, New Brighton, MN 26.66% 51:04 16:26 50:07 420 90 M20 Nellie McLean-Browne, 34, Minneapolis, MN 25.83% 51:05 16:26 49:24 421 31 M10 Liam Sheldon, 10, Saint Paul, MN 30.38% 51:06 16:27 50:09 422 91 M20 James Hill, 24, St Paul, MN 25.35% 51:13 16:29 51:05 423 22 M65 Mike Meyers, 68, St Paul, MN 33.37% 51:15 16:30 50:28 424 4 M75 Bruce Tollefson, 75, Aberdeen, SD 36.19% 51:48 16:40 50:40 425 37 M40 Eric Johnson, 40, Cottage Grove, MN 26.38% 51:58 16:44 50:03 426 19 M8 Lucas Arntson, 9, Maple Grove, MN 31.12% 52:16 16:49 51:03 427 92 M20 Anthony Kveene, 33, Savage, MN 25.08% 52:23 16:52 52:23 428 32 M10 Ian McComish, 10, Plymouth, MN 29.45% 52:43 16:58 51:24
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

429 11 JrM Isaac Baur, 4, Maplewood, MN 40.44% 52:58 17:03 51:16 430 33 M10 Nolan Bridger, 11, Minneapolis, MN 28.11% 53:05 17:05 52:11 431 38 M40 Joseph McComish, 41, Plymouth, MN 25.99% 53:07 17:06 51:48 432 24 M60 Mike Wilson, 61, Minneapolis, MN 30.03% 53:37 17:15 51:58 433 39 M40 Mayukh Bit, 44, Brooklyn Park, MN 26.05% 54:09 17:26 53:38 435 12 JrM Ben Ellefson, 6, Eden Prairie, MN 35.79% 54:57 17:41 53:03 436 10 M16 Xavier Giroux, 16, Minneapolis, MN 24.10% 54:58 17:41 53:40 437 44 M35 Matt Schleicher, 37, Andover, MN 24.14% 55:37 17:54 54:17 439 33 M45 Nick Ritter, 47, Elk River, MN 25.92% 55:38 17:54 54:16
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

440 93 M20 Noah Haverlock, 24, Lakeville, MN 23.13% 56:08 18:04 54:21 441 94 M20 Nathan Davis, 32, Minneapolis, MN 23.29% 56:12 18:05 54:25 442 40 M40 Brian Steeke, 43, Lakeville, MN 24.91% 56:13 18:06 54:13 443 13 JrM Julien Ouedraogo, 7, Edina, MN 32.30% 56:36 18:13 54:32 444 14 JrM Percy Worwa, 1, Champlin, MN 37.22% 57:33 18:31 56:04 445 95 M20 Ben Worwa, 26, Champlin, MN 22.55% 57:34 18:32 56:03 446 15 JrM Cooper Liu, 5, Minnetonka, MN 37.19% 57:35 18:32 55:51 447 34 M10 Jaden Wu, 10, Eden Prairie, MN 26.85% 57:49 18:37 57:32 448 20 M8 Louis Wu, 8, Eden Prairie, MN 29.69% 57:50 18:37 57:32 449 41 M40 Lincoln McKnight, 40, Shakopee, MN 23.50% 58:20 18:46 56:27 450 34 M50 Milen Myankov, 54, Otsego, MN 26.02% 58:28 18:49 56:59
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

451 96 M20 Zach Olson, 28, Medina, MN 21.90% 59:18 19:05 57:40 452 3 M80 Bob Pickering, 83, Minnetonka, MN 37.78% 59:21 19:06 57:42 453 16 JrM Dash Lundgren, 7, Medina, MN 30.80% 59:21 19:06 57:44 454 5 M70 Thomas Huberty, 71, Minneapolis, MN 29.77% 59:23 19:07 57:43 455 5 M75 David Huberty, 78, Fridley, MN 33.39% 59:23 19:07 57:43 456 9 M14 Lucas Heu, 14, Oakdale, MN 22.98% 59:35 19:11 57:59 457 26 M12 Jayden Xiong, 13, Cottage Grove, MN 23.52% 59:36 19:11 57:59 458 21 M8 Jalen Maxwell, 9, Austin, MN 27.12% 59:59 19:18 58:39
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top


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

460 17 JrM Ishmael Baur, 7, Maplewood, MN 26.86% 1:08:03 21:54 1:06:21
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

461 25 M60 Glen Libra, 64, Richfield, MN 22.63% 1:12:57 23:29 1:12:06 462 18 JrM Brady Liu, 3, Minnetonka, MN 29.17% 1:13:25 23:38 1:11:41
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

18 finishers among Men Under 8 21 finishers among Men 8 - 9 34 finishers among Men 10 - 11 26 finishers among Men 12 - 13 9 finishers among Men 14 - 15 10 finishers among Men 16 - 17 7 finishers among Men 18 - 19 96 finishers among Men 20 - 34 44 finishers among Men 35 - 39 41 finishers among Men 40 - 44 33 finishers among Men 45 - 49 34 finishers among Men 50 - 54 24 finishers among Men 55 - 59 25 finishers among Men 60 - 64 22 finishers among Men 65 - 69 5 finishers among Men 70 - 74 5 finishers among Men 75 - 79 3 finishers among Men 80 - 84 6 finishers among Women Under 8 12 finishers among Women 8 - 9 8 finishers among Women 10 - 11 21 finishers among Women 12 - 13 10 finishers among Women 14 - 15 7 finishers among Women 16 - 17 7 finishers among Women 18 - 19 127 finishers among Women 20 - 34 84 finishers among Women 35 - 39 81 finishers among Women 40 - 44 64 finishers among Women 45 - 49 52 finishers among Women 50 - 54 34 finishers among Women 55 - 59 18 finishers among Women 60 - 64 21 finishers among Women 65 - 69 6 finishers among Women 70 - 74 5 finishers among Women 75 - 79 1 finishers among Women 80 - 84 5 finishers among Nonbinary 462 male finishers 564 female finishers 1026 total finishers
CLASS CLOCK AGE PLACE PLACE FINISHER TIME PACE GRADE NET TIME

1 1 Simon Schuster, 24 16:42 5:22 77.74% 16:42 M20 Minneapolis, MN 2 1 Jason Quarford, 37 18:19 5:54 73.29% 18:18 M35 Rosemount, MN 3 2 Jon Pospeschil, 27 18:31 5:58 70.12% 18:29 M20 Milwaukee, WI


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

4 1 Jim Larranaga, 57 18:44 6:02 83.18% 18:42 M55 Chanhassen, MN 5 3 Caleb Hill, 26 19:59 6:26 64.97% 19:55 M20 Minneapolis, MN 6 4 Phil White, 30 20:17 6:32 64.20% 20:14 M20 Minneapolis, MN 7 2 Michael McFarland, 35 20:22 6:33 65.12% 20:22 M35 Hanover, MN 8 1 Robert Haung, 50 20:26 6:35 72.20% 20:23 M50 Maplewood, MN 9 3 Chad Berg, 36 20:47 6:41 64.18% 20:46 M35 Farmington, MN 10 4 Dave Strohkirch, 39 20:51 6:43 65.29% 20:46 M35 Saint Paul, MN 11 1 Tim Jakoblich, 16 20:53 6:43 63.43% 20:49 M16 North Branch, MN 12 1 Sunnatillo Mammatkulov, 13 20:55 6:44 67.02% 20:50 M12 Falcon Heights, MN 13 5 Kevin Knock, 37 21:05 6:47 63.67% 21:05 M35 Blaine, MN 14 5 Andrew Pierson, 31 21:12 6:49 61.57% 21:08 M20 Brooklyn Park, MN 15 6 Austin Bongers, 28 21:13 6:50 61.21% 21:12 M20 Minneapolis, MN 16 1 Derrick Chu, 46 21:20 6:52 67.11% 21:11 M45 Maple Grove, MN 17 7 Banning Young, 31 21:23 6:53 61.04% 21:18 M20 Minneapolis, MN 18 8 Zachary Knutson, 28 21:25 6:54 60.64% 21:17 M20 Oakdale, MN
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

19 1 Steven Nichols, 42 21:46 7:00 63.88% 21:37 M40 Saint Paul, MN 20 2 Wyatt Deimel, 13 21:46 7:00 64.40% 21:37 M12 St Paul, MN 21 9 Minh Tran, 29 22:00 7:05 59.09% 21:53 M20 Minneapolis, MN 22 3 Ezra Poppenhagen, 13 22:11 7:08 63.19% 22:06 M12 St. Paul, MN 23 10 La'pere Francis, 22 22:12 7:09 58.48% 22:08 M20 Minot Afb, ND 24 11 Logan McLaughlin, 29 22:28 7:14 57.86% 22:22 M20 Sheboygan, WI 25 1 Art Morrow, 62 22:42 7:18 71.52% 22:41 M60 Apple Valley, MN 26 12 Sean Bjork, 23 22:46 7:20 57.03% 22:46 M20 Plymouth, MN 27 2 Matt Cherry, 52 22:57 7:23 65.27% 22:57 M50 Victoria, MN 28 1 Emin Erenler, 10 23:01 7:24 67.46% 22:56 M10 Minneapolis, MN 29 6 Willy Makeit, 36 23:02 7:25 57.91% 22:58 M35 Woodbury, MN 30 2 Jason Christos, 46 23:10 7:27 61.80% 23:06 M45 Plymouth, MN 31 4 Maximilian Johnson, 13 23:15 7:29 60.29% 23:03 M12 Roseville, MN 32 13 Karl Henry, 31 23:15 7:29 56.14% 23:12 M20 Farmington, MN 33 2 Emre Erenler, 55 23:27 7:33 65.40% 23:21 M55 Minneapolis, MN 34 5 Eli Oken, 13 23:37 7:36 59.36% 22:21 M12 Minneapolis, MN 35 2 Dave Holden, 43 23:46 7:39 58.93% 23:39 M40 Minneapolis, MN 36 1 Maximus Tolzmann, 9 23:49 7:40 68.30% 23:31 M8 St Paul, MN 37 2 Ken Janda, 62 23:50 7:40 68.12% 23:47 M60 Saint Paul, MN 38 14 Muhsin Ahmed, 20 23:51 7:41 54.44% 22:14 M20 Fridley, MN 39 6 Phelan Newhouse, 13 23:56 7:42 58.57% 22:40 M12 Minneapolis, MN 40 15 Alex Senjem, 26 23:56 7:42 54.25% 23:35 M20 Minneapolis, MN 41 2 Charles Ashton, 11 23:56 7:42 62.34% 23:39 M10 St. Paul, MN 42 3 Andrew Ashton, 43 23:57 7:43 58.48% 23:41 M40 St. Paul, MN 43 1 Leyton Niland, 14 24:07 7:46 56.78% 23:52 M14 Minot, ND 44 7 Ethan Skelton, 35 24:11 7:47 54.84% 23:47 M35 Saint Paul, MN 45 16 Matt Anderson, 30 24:14 7:48 53.74% 24:07 M20 Roseville, MN 46 4 Joe Muggli, 40 24:16 7:49 56.49% 24:11 M40 Saint Louis Park, MN 47 17 Andre RossowMark Hulsey, 29 24:22 7:51 53.35% 24:22 M20 Dundas, MN 48 18 Landon Sheridan, 27 24:24 7:51 53.21% 24:01 M20 Burnsville, MN 49 3 Troy Ronning, 47 24:25 7:52 59.07% 24:15 M45 Eden Prairie, MN 50 5 Gerald Meadows, 42 24:29 7:53 56.79% 24:03 M40 Crystal, MN 51 2 Max Frasch, 14 24:29 7:53 55.93% 24:25 M14 Minneapolis, MN 52 3 Eric Ward, 54 24:33 7:54 61.98% 23:55 M50 St Paul, MN 53 4 Geoff Goodwin, 49 24:38 7:56 59.43% 24:22 M45 Woodbury, MN 54 7 Ellis Priest, 13 24:42 7:57 56.75% 23:27 M12 Minneapolis, MN
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

55 19 Jay Hannon, 30 24:55 8:01 52.26% 24:55 M20 Plymouth, MN 56 20 Brad Lind, 29 24:59 8:02 52.04% 24:52 M20 Brooklyn Park, MN 57 8 Alex Trapp, 13 25:01 8:03 56.03% 24:48 M12 Blaine, MN 58 3 David Berger, 59 25:03 8:04 63.22% 24:50 M55 Maple Grove, MN 59 6 Patrick Lyon, 44 25:04 8:04 56.28% 24:59 M40 Medina, MN 60 21 Brandon Haley, 34 25:05 8:04 52.61% 24:57 M20 Burnsville, MN 61 2 Erikson Moen, 16 25:15 8:08 52.46% 25:00 M16 Minneapolis, MN 62 3 Ben Montag, 17 25:16 8:08 51.79% 24:53 M16 Shoreview, MN 63 1 Rustam Alliev, 66 25:16 8:08 66.48% 25:05 M65 Eagan, MN 64 22 Quang Tran, 25 25:18 8:09 51.32% 25:03 M20 Brooklyn Park, MN 65 9 Julian Jarvis, 13 25:22 8:10 55.26% 25:17 M12 Saint Paul, MN 66 8 Nick Geiger, 35 25:24 8:11 52.21% 24:44 M35 Minneapolis, MN 67 7 Joshua Gossett, 43 25:26 8:11 55.07% 25:18 M40 Saint Paul, MN 68 3 Henry Stenzel, 11 25:29 8:12 58.55% 25:14 M10 St Paul, MN 69 10 Carl Jakoblich, 13 25:33 8:13 54.86% 25:14 M12 North Branch, MN 70 8 Sam Hoolihan, 44 25:36 8:14 55.11% 25:16 M40 Minneapolis, MN 71 9 Ilan Klages-Mundt, 36 25:39 8:15 52.00% 25:10 M35 Woodbury, MN 72 3 Nick Montag, 15 25:39 8:15 52.39% 25:15 M14 Shoreview, MN 73 9 Jon Jakoblich, 40 25:39 8:15 53.44% 25:21 M40 North Branch, MN 74 2 Mike Thorson, 68 25:39 8:15 66.67% 25:35 M65 Bismarck, ND 75 10 Corey Eidem, 35 25:43 8:17 51.57% 25:23 M35 Savage, MN 76 3 John Carey, 62 25:43 8:17 63.13% 25:38 M60 Superior, WI 77 5 Daniel Hart, 49 25:47 8:18 56.78% 25:37 M45 Minneapolis, MN 78 4 Shane Cheever, 50 25:52 8:20 57.03% 25:42 M50 Prior Lake, MN 79 2 Oliver Flory, 9 25:53 8:20 62.84% 25:28 M8 Saint Louis Park, MN 80 10 Nathan Gaffaney, 44 26:02 8:23 54.19% 25:43 M40 Lakeville, MN 81 23 Nathan Duea, 33 26:09 8:25 50.24% 25:47 M20 Minneapolis, MN 82 24 Jeremy Bulman, 30 26:10 8:25 49.77% 24:34 M20 Saint Paul, MN 83 4 Chue Lor, 16 26:14 8:27 50.49% 25:57 M16 South Saint Paul, MN 84 6 Steven Teichman, 48 26:14 8:27 55.39% 26:07 M45 Minnetonka, MN 85 4 Timothy Schuring, 58 26:22 8:29 59.58% 26:14 M55 Savage, MN 86 5 Brian Montag, 51 26:27 8:31 56.20% 26:03 M50 Shoreview, MN 87 4 Paul Ellsworth, 11 26:36 8:34 56.09% 26:04 M10 Saint Paul, MN 88 25 Michael Rossiter, 32 26:36 8:34 49.21% 26:06 M20 Minneapolis, MN 89 26 Ahmed Abdilahi, 20 26:44 8:36 48.57% 25:06 M20 Fridley, MN 90 7 Matt Flory, 49 26:56 8:40 54.36% 26:32 M45 Saint Louis Park, MN 91 8 Tim Holmes, 46 27:01 8:42 52.99% 26:42 M45 New Hope, MN 92 9 Terrance Hatch, 47 27:08 8:44 53.15% 26:58 M45 New Brighton, MN 93 5 Lucas Fitzl, 10 27:10 8:45 57.15% 25:35 M10 Brooklyn Park, MN 94 27 Benjamin Ray, 22 27:11 8:45 47.76% 26:31 M20 Chanhassen, MN 95 11 Jack Mackinnon, 40 27:11 8:45 50.43% 26:45 M40 St Louis Park, MN 96 3 Auden Zabler, 8 27:14 8:46 63.04% 26:54 M8 Minneapolis, MN 97 12 Aaron Zabler, 41 27:14 8:46 50.70% 26:54 M40 Minneapolis, MN 98 6 Anthony Steyermark, 54 27:17 8:47 55.77% 26:56 M50 Minneapolis, MN 99 4 Aiden Zapzalka, 15 27:18 8:47 49.22% 26:40 M14 Wayzata, MN 100 6 Jasper Leopold, 10 27:20 8:48 56.80% 27:03 M10 Minneapolis, MN 101 1 Landon Van Sistine, 19 27:21 8:48 47.47% 26:56 M18 St Paul, MN 102 7 Glen Middleton III, 10 27:30 8:51 56.46% 27:09 M10 Minneapolis, MN 103 7 Daniel Zapzalka, 53 27:31 8:51 54.86% 26:52 M50 Wayzata, MN 104 11 Adam McCawley, 36 27:40 8:54 48.21% 27:27 M35 Minneapolis, MN 105 12 Rafael DaCostaMonsanto, 36 27:40 8:54 48.21% 27:27 M35 Minneapolis, MN 106 28 Jordan Focht, 34 27:51 8:58 47.38% 27:38 M20 Minneapolis, MN
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

107 4 Todd Bassinger, 62 27:57 9:00 58.09% 27:29 M60 Minneapolis, MN 108 29 Michael Dorn Jr, 21 27:59 9:00 46.40% 27:54 M20 Minot Afb, ND 109 30 Mosaid King, 22 27:59 9:00 46.40% 27:54 M20 Minot, ND 110 31 Sam Nelson, 24 28:00 9:01 46.37% 26:50 M20 Wayzata, MN 111 2 Phi Cu, 18 28:10 9:04 46.11% 27:55 M18 New Brighton, MN 112 3 Michael Cook, 67 28:13 9:05 60.05% 27:54 M65 Hastings, MN 113 13 Carl Mohrlant, 42 28:18 9:07 49.14% 28:02 M40 Bloomington, MN 114 3 Alex Reinking, 18 28:18 9:07 45.90% 28:05 M18 Otsego, MN 115 5 Adam Rosvold, 16 28:23 9:08 46.67% 28:23 M16 St Louis Park, MN 116 4 Terrence Miller, 65 28:28 9:10 58.50% 28:09 M65 Eagan, MN 117 32 Addicus Niland, 34 28:34 9:12 46.19% 28:19 M20 Minot, ND 118 13 Brendan Reilly, 35 28:41 9:14 46.24% 27:41 M35 Plymouth, MN 119 5 Scott Arnold, 63 28:42 9:14 57.05% 28:26 M60 Newark, DE 120 33 Nathan Breuer, 33 28:45 9:15 45.70% 28:31 M20 Minneapolis, MN 121 8 Brandon Whittey, 51 28:56 9:19 51.38% 28:49 M50 Minneapolis, MN 122 8 Kevin Chu, 11 28:59 9:20 51.48% 28:48 M10 Maple Grove, MN 123 5 Robert Burrell, 69 29:06 9:22 59.37% 28:48 M65 Woodbury, MN 124 5 Cody Hurwitz, 14 29:15 9:25 46.81% 28:12 M14 Minneapolis, MN 125 14 Chris Holzschuh, 38 29:16 9:25 46.19% 28:38 M35 Minneapolis, MN 126 5 Anthony Selliris, 58 29:18 9:26 53.61% 29:07 M55 Hastings, MN 127 6 James Berger, 17 29:28 9:29 44.41% 29:01 M16 Maple Grove, MN 128 11 Owen Lombardi, 13 29:28 9:29 47.57% 29:14 M12 Woodbury, MN 129 15 Earnest Franks, 36 29:31 9:30 45.19% 29:26 M35 Minot, ND 130 9 David March, 53 29:32 9:30 51.12% 29:14 M50 Woodbury, MN 131 34 Mark Lewis, 31 29:33 9:31 44.17% 29:13 M20 Eden Prairie, MN 132 35 Ben Cason, 30 29:33 9:31 44.07% 29:13 M20 Burnsville, MN 133 10 Erik Rosvold, 49 29:34 9:31 49.52% 29:12 M45 St Louis Park, MN 134 11 Mark Kedrowski, 47 29:36 9:32 48.73% 29:19 M45 Eden Prairie, MN 135 6 Thomas Reiter, 67 29:40 9:33 57.12% 29:02 M65 Afton, MN 136 6 Kevin Kateley, 63 29:42 9:34 55.13% 29:25 M60 Richfield, MN 137 7 Greg Trapp, 64 29:43 9:34 55.56% 29:10 M60 Blaine, MN 138 10 Steve Roess, 52 29:46 9:35 50.33% 29:42 M50 Minneapolis, MN 139 14 Jake Henderson, 40 29:47 9:35 46.03% 27:49 M40 Minneapolis, MN 140 36 Dom Colasanti, 32 29:47 9:35 43.95% 29:40 M20 Minneapolis, MN 141 12 Theodore Dutcher, 13 29:50 9:36 46.99% 29:08 M12 Saint Paul, MN 142 37 Adnan Askari, 22 29:50 9:36 43.52% 29:26 M20 Eagan, MN 143 38 Nick Amell, 31 29:50 9:36 43.75% 29:31 M20 Roseville, MN 144 6 Greg Amell, 59 29:51 9:36 53.06% 29:30 M55 Burnsville, MN 145 4 Bradley Medlin, 19 29:55 9:38 43.40% 29:11 M18 Minot, ND 146 39 Brent Polhemus, 31 29:57 9:38 43.58% 29:17 M20 Minneapolis, MN 147 12 Will Au-Yeung, 48 30:02 9:40 48.38% 29:57 M45 Saint Paul, MN 148 7 Thomas Patterson, 55 30:03 9:40 51.03% 29:51 M55 Minneapolis, MN 149 13 Charley Ciresi, 46 30:07 9:42 47.54% 29:48 M45 St Paul, MN 150 14 Sebastie SaunoiSandgren, 49 30:09 9:42 48.56% 29:41 M45 Minneapolis, MN 151 40 Ethan Rosenberg, 29 30:12 9:43 43.05% 28:29 M20 St Paul, MN 152 13 Magnus Halverson, 13 30:12 9:43 46.42% 29:58 M12 Minneapolis, MN 153 1 Daniel Birkholz, 74 30:13 9:44 61.03% 29:46 M70 Mankato, MN 154 11 Scott Dunnewind, 52 30:14 9:44 49.55% 29:39 M50 Minnetonka, MN 155 41 Bram Vink, 21 30:15 9:44 42.92% 29:04 M20 Plymouth, MN 156 42 The Schintger, 33 30:17 9:45 43.38% 29:29 M20 Bloomington, MN 157 15 Adrian Merfeld, 41 30:18 9:45 45.56% 29:08 M40 Austin, MN 158 12 Chris Sulzer, 50 30:21 9:46 48.61% 29:06 M50 Minneapolis, MN 159 43 Natthanan Laoyeepa, 24 30:22 9:46 42.76% 29:13 M20 St Paul, MN 161 16 Jon Cope, 41 30:34 9:50 45.17% 30:12 M40 Burnsville, MN 162 9 Logan Fitzl, 10 30:37 9:51 50.71% 29:01 M10 Brooklyn Park, MN 163 44 John Schwarzkopf, 34 30:42 9:53 42.98% 28:56 M20 Minneapolis, MN 164 8 Brian Waldo, 55 30:43 9:53 49.93% 29:19 M55 Cottage Grove, MN 165 7 Charles Brunnette, 66 30:43 9:53 54.69% 29:25 M65 Eden Prairie, MN 166 45 Max Frank, 32 30:56 9:57 42.32% 29:41 M20 Minneapolis, MN
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

167 8 Kevin Stach, 64 31:03 10:00 53.18% 30:39 M60 St. Paul, MN 168 46 Lee Stefanski, 33 31:08 10:01 42.20% 30:26 M20 New Brighton, MN 169 47 Matt Berkner, 26 31:09 10:02 41.68% 29:42 M20 Minneapolis, MN 170 9 Mark Geiger, 56 31:10 10:02 49.60% 30:30 M55 Cedar Falls, IA 171 48 Dylan English, 25 31:17 10:04 41.50% 30:32 M20 St Paul, MN 172 10 Tucker Bolinger, 10 31:17 10:04 49.63% 31:06 M10 Roseville, MN 173 15 Ryan Bolinger, 46 31:18 10:04 45.74% 31:07 M45 Roseville, MN 174 4 Miles Vanmassenhove, 8 31:21 10:05 54.77% 30:59 M8 Oakdale, MN 175 10 Tony Pangal, 59 31:22 10:06 50.49% 31:19 M55 White Bear Townsh, MN 176 49 Jake Pirkl, 23 31:25 10:07 41.33% 29:34 M20 New Prague, MN 177 50 Michael Sletten, 27 31:26 10:07 41.30% 31:00 M20 Brooklyn Center, MN 178 11 Kevin Wynn, 59 31:27 10:07 50.36% 31:17 M55 Minneapolis, MN 179 16 Lane Urtel, 45 31:31 10:09 45.09% 30:58 M45 Minneapolis, MN 180 8 Roger Everhart, 66 31:31 10:09 53.30% 31:13 M65 Apple Valley, MN 181 11 Hawthorne Sauer, 10 31:33 10:09 49.21% 29:36 M10 Minneapolis, MN 182 17 Kristofor Sauer, 40 31:34 10:10 43.43% 29:37 M40 Minneapolis, MN 183 51 Will Stevenson, 20 31:42 10:12 40.96% 30:58 M20 Taylors, SC 184 16 Tom Brenholt, 36 31:47 10:14 41.97% 30:01 M35 Shoreview, MN 185 5 Gregory Jakoblich, 8 31:50 10:15 53.93% 30:51 M8 North Branch, MN 186 18 Jeff Wright, 44 31:51 10:15 44.29% 30:07 M40 Eden Prairie, MN 187 9 Jeff Maple, 61 31:55 10:16 50.45% 29:52 M60 Ashland, WI 188 6 Trae Baty, 14 32:07 10:20 42.63% 31:28 M14 Savage, MN 189 12 Andrew Zhang, 10 32:08 10:21 48.32% 30:30 M10 Maple Grove, MN 190 6 Charlie Stenzel, 8 32:09 10:21 53.40% 31:54 M8 St Paul, MN 191 17 Rob Davis, 48 32:18 10:24 44.99% 31:56 M45 Minneapolis, MN 192 17 Adam Schreiner, 36 32:20 10:24 41.25% 31:31 M35 Bloomington, MN 193 12 Jeremy Greenhouse, 56 32:21 10:25 47.78% 31:52 M55 Minneapolis, MN 194 13 Cale Coughlan, 50 32:21 10:25 45.60% 31:52 M50 Apple Valley, MN 195 18 Matthew White, 49 32:23 10:25 45.21% 31:10 M45 Minneapolis, MN 196 14 Steve Engelmayer, 51 32:27 10:27 45.81% 30:58 M50 Blaine, MN 197 13 Tanner Nelson, 10 32:33 10:29 47.70% 32:11 M10 Richfield, MN 198 52 Christian Mendieta, 28 32:34 10:29 39.88% 30:29 M20 Minnesota, MN 199 14 Zander Byaruhanga, 10 32:38 10:30 47.58% 32:26 M10 Vadnais Heights, MN 200 19 Ben Ivascu, 48 32:43 10:32 44.41% 30:54 M45 Robbinsdale, MN 201 9 Michael Cisek, 65 32:48 10:33 50.77% 32:30 M65 Minneapolis, MN 202 53 Harrison Wong, 23 32:50 10:34 39.54% 30:40 M20 Minneapolis, MN 203 7 Evan Swenson, 15 32:50 10:34 40.93% 32:16 M14 St Paul, MN 204 10 Kevin Ross, 60 32:54 10:35 48.53% 32:45 M60 Minneapolis, MN 205 54 Jacob McWilliams, 22 32:56 10:36 39.42% 32:02 M20 Minot Afb, ND 206 15 Owen Jensen, 11 32:58 10:37 45.26% 32:46 M10 Plymouth, MN 207 16 Liam Maresch Conley, 11 33:00 10:37 45.21% 31:15 M10 St Paul, MN 208 18 Didier Koffi, 36 33:00 10:37 40.42% 32:18 M35 Blaine, MN 209 13 Ihab Murtada, 58 33:08 10:40 47.41% 31:03 M55 Eden Prairie, MN 210 20 Mike Bastian, 45 33:09 10:40 42.87% 31:44 M45 Cottage Grove, MN 211 15 Christopher Lynch, 51 33:17 10:43 44.66% 33:02 M50 Minneapolis, MN 212 14 Ryan Lynch, 13 33:18 10:43 42.10% 33:02 M12 Minneapolis, MN 213 1 David Roseen, 82 33:19 10:43 65.44% 33:02 M80 Woodbury, MN 214 55 Rob Anfinsen, 30 33:21 10:44 39.05% 33:01 M20 Eagan, MN 215 17 Harry Haugrud, 11 33:25 10:45 44.65% 32:53 M10 Blaine, MN 216 14 Jeff Bergman, 56 33:30 10:47 46.14% 32:17 M55 Eagan, MN 217 21 Dave Gangler, 46 33:31 10:47 42.71% 31:41 M45 Minneapolis, MN 218 19 Zac Smeltzer, 41 33:32 10:48 41.17% 33:00 M40 St. Louis Park, MN 219 15 Gregory Schach, 59 33:36 10:49 47.13% 33:07 M55 Minneapolus, MN 220 22 Joel Krogstad, 45 33:40 10:50 42.21% 32:46 M45 Saint Paul, MN 221 15 Bryce Koetz-Bridger, 13 33:40 10:50 41.64% 33:24 M12 Minneapolis, MN 222 11 Keith Nelson, 61 33:41 10:50 47.80% 33:08 M60 White Bear Townsh, MN 223 20 Greg Kalberer, 41 33:46 10:52 40.89% 31:37 M40 Hamel, MN 224 16 Zachary Wang, 12 33:57 10:56 42.48% 33:48 M12 Chaska, MN 225 19 Rehan Saeed, 39 33:58 10:56 40.08% 33:09 M35 Maple Grove, MN 226 5 Jackson Mitchell, 18 33:59 10:56 38.22% 32:45 M18 Saint Paul, MN 227 10 James Coben, 66 34:01 10:57 49.38% 33:34 M65 St Paul, MN 228 56 Paul McQuinn, 29 34:02 10:57 38.20% 32:42 M20 Wayzata, MN 229 57 Andrew Vanhoozer, 32 34:02 10:57 38.46% 33:33 M20 Lonsdale, MN 230 58 Eric Runk, 29 34:03 10:58 38.18% 32:42 M20 Stillwater, MN 231 23 David Bendickson, 48 34:04 10:58 42.65% 33:46 M45 Saint Paul, MN 232 11 John Korus, 65 34:06 10:59 48.84% 34:01 M65 Farmington, MN
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

233 12 Tom Satterlee, 69 34:10 11:00 50.57% 32:52 M65 Sauk Centre, MN 234 59 Mason Richards, 21 34:23 11:04 37.76% 33:39 M20 Minot, ND 235 60 Jacob Johnson, 22 34:23 11:04 37.76% 33:39 M20 Minot, ND 236 21 Michael Karber, 43 34:24 11:04 40.71% 33:47 M40 Edina, MN 237 17 Samuel Karber, 13 34:24 11:04 40.75% 33:48 M12 Edina, MN 238 16 Chris Jensen, 53 34:33 11:07 43.70% 33:14 M50 Elk River, MN 239 12 Michael Conley, 61 34:38 11:09 46.49% 32:51 M60 Saint Paul, MN 240 13 Michael Caldow, 69 34:38 11:09 49.88% 33:57 M65 Eagan, MN 242 22 Ken John, 43 34:46 11:11 40.29% 33:19 M40 Cottage Grove, MN 243 18 Davis Becker, 11 34:46 11:11 42.91% 34:22 M10 Eagan, MN 244 61 Josh Olson, 30 34:49 11:12 37.40% 33:56 M20 Minneapolis, MN 245 62 Ricky Petty, 26 34:49 11:12 37.29% 34:10 M20 Minneapolis, MN 246 24 Jeremiah Shafer, 46 34:53 11:14 41.04% 33:50 M45 Minneapolis, MN 247 7 Dayton Becker, 8 34:54 11:14 49.20% 34:28 M8 Eagan, MN 248 17 Greg Levon, 53 34:56 11:15 43.22% 32:42 M50 Eagan, MN 249 13 Daniel Sheridan, 62 34:56 11:15 46.47% 33:27 M60 Eagan, MN 250 14 Jim Vlcek, 66 35:07 11:18 47.84% 34:05 M65 Woodbury, MN 251 63 Greg Saupe, 29 35:09 11:19 36.99% 34:32 M20 Elk River, MN 252 7 Ewan Kahnke, 17 35:14 11:20 37.14% 35:07 M16 Shakopee, MN 253 18 Sawyer Kahnke, 12 35:14 11:20 40.93% 35:07 M12 Shakopee, MN 254 14 Raymond Grimmer, 61 35:15 11:21 45.67% 34:27 M60 Coon Rapids, MN 255 6 Tyler Dunn, 19 35:16 11:21 36.81% 34:22 M18 Minot Afb, ND 256 64 Hudayfi Jama, 22 35:18 11:22 36.78% 33:44 M20 Columbia Heights, MN 257 18 Thomas Tufano, 54 35:23 11:23 43.00% 35:01 M50 Maple Grove, MN 258 20 Wes Combs, 39 35:26 11:24 38.42% 33:41 M35 Prior Lake, MN 259 8 Judah Combs, 8 35:27 11:25 48.43% 33:42 M8 Prior Lake, MN 260 23 Bernard Bechara, 40 35:31 11:26 38.60% 35:02 M40 Minneapolis, MN 261 25 Peter Smith, 46 35:31 11:26 40.31% 35:25 M45 Mendota Heights, MN 262 19 Ari Zapzalka, 12 35:32 11:26 40.59% 34:55 M12 Wayzata, MN 263 15 Richard Parker, 64 35:40 11:29 46.30% 35:12 M60 Hopkins, MN 264 16 Neal Domeyer, 58 35:42 11:29 44.00% 34:30 M55 River Falls, WI 265 21 Peter Allen, 39 35:44 11:30 38.09% 33:44 M35 St Paul, MN 266 22 Joseph Wallis, 36 35:44 11:30 37.33% 34:43 M35 St. Paul, MN 267 65 Adam Kunkel, 31 35:47 11:31 36.48% 33:51 M20 Apple Valley, MN 268 24 Kevin Tamte, 44 35:59 11:35 39.21% 34:33 M40 Cottage Grove, MN 269 66 Bob Ostrem, 31 36:00 11:35 36.26% 34:08 M20 Minneapolis, MN 270 67 Jared Johnson, 30 36:03 11:36 36.12% 35:13 M20 Minneapolis, MN 271 19 Theodore Althaus-Kotila, 11 36:03 11:36 41.39% 35:34 M10 Minneapolis, MN 272 20 Tytus Neubarth, 10 36:09 11:38 42.95% 34:16 M10 Norwood Young Ame, MN 273 21 Joshua Kapaun, 11 36:11 11:39 41.23% 35:40 M10 St. Paul, MN 274 25 Ryan Kapaun, 43 36:16 11:40 38.62% 35:47 M40 St. Paul, MN 275 68 Wesley Erickson, 28 36:21 11:42 35.73% 35:32 M20 Minneapolis, MN 276 23 Eric Johnson, 37 36:22 11:42 36.91% 34:57 M35 Wayzata, MN 277 24 Caleb Erickson, 35 36:22 11:42 36.47% 35:33 M35 Minneapolis, MN 278 19 Tim Geary, 52 36:23 11:43 41.17% 34:27 M50 Northfield, MN 279 69 Joe Erickson, 33 36:23 11:43 36.11% 35:57 M20 Minneapolis, MN 280 70 Jeremy Eliason, 32 36:24 11:43 35.96% 34:05 M20 Blaine, MN 281 71 Keenan Flemin, 30 36:27 11:44 35.73% 35:31 M20 Minot Afb, ND 282 26 Randall Prill, 40 36:28 11:44 37.59% 35:32 M40 Minot Afb, ND 283 2 Curt Erickson, 73 36:35 11:46 49.66% 35:55 M70 Lakeville, MN 284 72 Dan Madsen, 34 36:37 11:47 36.04% 34:18 M20 Minneapolis, MN 285 1 Colton Ma, 6 36:37 11:47 53.71% 34:29 JrM Minneapolis, MN 286 20 Jason Searcy, 52 36:37 11:47 40.91% 36:25 M50 Champlin, MN 287 25 Ming Ma, 35 36:38 11:47 36.20% 34:29 M35 Minneapolis, MN 288 16 Tom Van Sistine, 61 36:40 11:48 43.91% 36:14 M60 Appleton, WI 289 17 Tim Maple, 55 36:54 11:53 41.56% 34:52 M55 St Paul, MN 290 26 Kyle Sinclair, 39 37:06 11:56 36.69% 36:43 M35 Shoreview, MN 291 27 Grant Sormunen, 39 37:08 11:57 36.66% 36:13 M35 Hastings, MN 292 28 Adam Gruenewald, 37 37:09 11:57 36.13% 36:13 M35 Minneapolis, MN 293 9 Isaac Siple, 9 37:10 11:58 43.76% 36:09 M8 Minneapolis, MN 294 22 Joe Tomas, 10 37:12 11:58 41.74% 36:15 M10 Minneapolis, MN 295 23 Alexander Bajorek, 10 37:12 11:58 41.74% 37:10 M10 Chanhassen, MN 296 18 Matt Blythe, 57 37:13 11:59 41.87% 36:15 M55 St Paul, MN
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

297 10 Declan Bajorek, 8 37:20 12:01 45.99% 37:17 M8 Chanhassen, MN 298 27 Sam Rosen, 44 37:28 12:04 37.65% 36:13 M40 Golden Valley, MN 299 8 Elijah Zapzalka, 17 37:30 12:04 34.89% 36:51 M16 Wayzata, MN 300 19 Philip Coen-Pesch, 58 37:31 12:04 41.87% 36:33 M55 St. Louis Park, MN 301 20 Eric Biese, 56 37:34 12:05 41.15% 36:54 M55 North Oaks, MN 302 29 Erik Jensen, 39 37:36 12:06 36.20% 36:45 M35 Minneapolis, MN 303 28 Matthew Yaeger, 41 37:38 12:07 36.69% 36:48 M40 Minneapolis, MN 304 73 Michael Idusogie, 23 37:42 12:08 34.44% 36:33 M20 Woodbury, MN 305 17 Michael Strouss, 64 37:51 12:11 43.62% 36:19 M60 Mound, MN 306 30 David Feldmann, 38 37:55 12:12 35.65% 36:49 M35 Minneapolis, MN 307 21 Jason Becker, 53 38:09 12:17 39.57% 37:45 M50 Eagan, MN 308 74 Peter Flood, 29 38:10 12:17 34.06% 36:19 M20 Clarendon Hills, IL 309 9 Oliver Mullen, 16 38:12 12:18 34.67% 37:29 M16 Blaine, MN 310 29 Erik Anderson, 40 38:23 12:21 35.71% 36:24 M40 Saint Paul, MN 311 75 Weerayuth Maneematcha, 28 38:33 12:24 33.69% 37:25 M20 White Bear Lake, MN 312 76 Connor Hudalla, 26 38:43 12:28 33.53% 38:43 M20 Minneapolis, MN 313 77 Brian Ciaccio, 32 39:02 12:34 33.54% 37:37 M20 St Paul, MN 314 31 Ken Koltes, 37 39:02 12:34 34.39% 37:54 M35 Roseville, MN 315 18 Stephen Collins, 64 39:12 12:37 42.12% 38:20 M60 Saint Paul, MN 316 15 Michael Powers, 66 39:13 12:37 42.83% 35:34 M65 Minneapolis, MN 317 7 Oliver Keyhani, 18 39:14 12:38 33.11% 38:48 M18 Minneapolis, MN 318 30 Jerome Bridger, 40 39:15 12:38 34.93% 38:20 M40 Minneapolis, MN 319 32 Dane Larson, 39 39:16 12:38 34.67% 37:46 M35 Circle Pines, MN 320 78 Jeremy Funk, 32 39:20 12:40 33.28% 37:38 M20 Minneapolis, MN 321 79 William Berg, 34 39:20 12:40 33.55% 37:56 M20 Woodbury, MN 322 1 Richard Schnieders, 75 39:28 12:42 47.50% 38:14 M75 Edina, MN 323 80 Thomas Odonnell, 33 39:50 12:49 32.98% 38:17 M20 Lakeville, MN 324 2 Declan Devitt, 7 40:12 12:56 45.48% 38:49 JrM Saint Michael, MN 325 3 Finn Devitt, 5 40:12 12:56 53.28% 38:49 JrM Saint Michael, MN
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

326 26 Don Geiszler, 48 40:24 13:00 35.97% 39:31 M45 Minneapolis, MN 327 27 Robert Lundquist, 48 40:24 13:00 35.97% 39:32 M45 Minneapolis, MN 328 19 Mark Thornton, 60 40:36 13:04 39.33% 39:38 M60 Savage, MN 329 28 David Anderson, 46 40:39 13:05 35.22% 39:48 M45 Brooklyn Center, MN 330 16 Dale Fadden, 67 40:42 13:06 41.63% 40:11 M65 Buffalo, MN 331 33 Jeremy Everhart, 39 40:57 13:11 33.24% 40:00 M35 Woodbury, MN 332 81 Noah Stickler, 21 40:58 13:11 31.69% 39:13 M20 Woodbury, MN 333 20 John Maresch Conley, 12 41:01 13:12 35.16% 39:16 M12 St Paul, MN 334 2 Thomas Hurwitz, 77 41:03 13:13 47.35% 40:00 M75 Edina, MN 335 11 Linden Ling, 9 41:07 13:14 39.56% 40:02 M8 Lake Elmo, MN 336 34 Eric Ling, 38 41:07 13:14 32.88% 40:02 M35 Lake Elmo, MN 337 17 Louis Ling, 68 41:07 13:14 41.59% 40:02 M65 Minneapolis, MN 338 21 Ross D'Emanuele, 55 41:18 13:18 37.13% 40:12 M55 Minneapolis, MN 339 22 Mark Lindgren, 54 41:22 13:19 36.78% 39:48 M50 Ramsey, MN 340 21 Isaac Plautz, 13 41:25 13:20 33.85% 40:11 M12 Minneapolis, MN 341 23 Todd English, 52 41:26 13:20 36.15% 39:54 M50 La Crosse, WI 342 24 Craig Bartlett, 53 41:29 13:21 36.39% 40:53 M50 Plymouth, MN 343 82 Donovan Vara, 20 41:30 13:21 31.29% 40:37 M20 Minot Afb, ND 344 25 Mike Dinardo, 52 41:31 13:22 36.08% 39:33 M50 Minneapolis, MN 345 20 Ronald Johnson, 63 41:45 13:26 39.22% 37:13 M60 Roseville, MN 346 4 Isaac Rogers, 7 41:59 13:31 43.54% 40:28 JrM Maple Grove, MN 347 31 Luke Rogers, 44 41:59 13:31 33.60% 40:28 M40 Maple Grove, MN 348 12 Sean Her, 8 41:59 13:31 40.90% 41:10 M8 Oakdale, MN 349 35 Zhen Zhang, 38 42:05 13:33 32.12% 39:55 M35 Maple Grove, MN 350 13 Jeremy Zhang, 8 42:05 13:33 40.80% 39:55 M8 Maple Grove, MN 351 5 Holden Funk, 6 42:16 13:36 46.53% 40:08 JrM North Oaks, MN 352 29 Ermias Worede, 49 42:17 13:37 34.63% 42:09 M45 Saint Paul, MN 353 36 Russell Funk, 37 42:18 13:37 31.73% 40:07 M35 North Oaks, MN 354 6 Atticus Funk, 2 42:26 13:39 50.47% 40:16 JrM North Oaks, MN 355 7 Diesel Neubarth, 7 42:32 13:41 42.98% 40:39 JrM Norwood Young Ame, MN 356 18 Mark Pramann, 67 42:38 13:43 39.75% 41:36 M65 Shoreview, MN 357 37 Ben De Bono, 37 42:40 13:44 31.46% 41:54 M35 Ramsey Mn, MN 358 22 Spencer Tilmon, 57 42:41 13:44 36.51% 42:01 M55 St Paul, MN 359 26 Hardin Whitnies, 50 42:44 13:45 34.52% 41:23 M50 Crystal, MN 360 32 David Potasek, 43 42:44 13:45 32.77% 41:23 M40 Lakeville, MN 361 24 Ethan Karber, 11 43:00 13:50 34.70% 42:24 M10 Edina, MN 362 38 Michael Neuberg, 38 43:03 13:51 31.40% 40:55 M35 Saint Paul, MN 363 83 Isaac Ortiz, 20 43:09 13:53 30.09% 42:14 M20 Minot, ND 364 14 Michael Vereb, 9 43:25 13:58 37.46% 41:51 M8 Otsego, MN
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

365 27 Michael McGinn, 54 43:46 14:05 34.76% 43:07 M50 Centerville, MN 366 8 Joseph Ellsworth, 15 43:47 14:06 30.69% 43:14 M14 St Paul, MN 367 84 Matt Colianni, 34 43:55 14:08 30.05% 42:56 M20 Hopkins, MN 368 15 Liam Paris, 8 44:12 14:14 38.84% 42:18 M8 Blaine, MN 369 28 Patrick MacNabb, 52 44:25 14:18 33.73% 43:59 M50 Minneapolis, MN 370 23 Kurt Linn, 58 44:35 14:21 35.23% 43:54 M55 Roseville, MN 371 21 Jeff Buller, 63 44:36 14:21 36.71% 42:47 M60 Eagan, MN 372 25 William Kimmes, 10 44:51 14:26 34.62% 43:48 M10 Roseville, MN 373 33 Andrew Kimmes, 43 44:52 14:26 31.22% 43:49 M40 Roseville, MN 374 16 Wyatt Khuon, 9 45:11 14:33 36.00% 43:37 M8 Shakopee, MN 375 85 Tamaris Morgan, 23 45:15 14:34 28.69% 43:40 M20 Robbinsdale, MN 376 22 Jackson Wallrath, 12 45:26 14:37 31.74% 45:26 M12 Minnetonka, MN 377 23 Micah Nelson, 12 45:29 14:38 31.71% 44:18 M12 Burnsville, MN 378 26 Oliver Nelson, 10 45:31 14:39 34.11% 44:21 M10 Burnsville, MN 379 19 Carlos Juhn, 68 45:35 14:40 37.52% 44:24 M65 Burnsville, MN 380 22 Bill Rainey, 60 45:50 14:45 34.84% 44:15 M60 Robbinsdale, MN 381 29 Shane Raddatz, 52 46:08 14:51 32.47% 44:06 M50 St Paul, MN 382 27 Hayden Graves, 10 46:09 14:51 33.64% 44:59 M10 Minnetonka, MN 383 34 Kevin Graves, 44 46:10 14:52 30.56% 44:59 M40 Minnetonka, MN 384 30 Chazz Raddatz, 51 46:11 14:52 32.19% 44:08 M50 St Paul, MN 385 31 Brian Madden, 53 46:18 14:54 32.61% 45:06 M50 Shakopee, MN 386 17 Myles Albrecht, 8 46:23 14:56 37.02% 44:48 M8 Otsego, MN 387 35 Scott Albrecht, 40 46:23 14:56 29.55% 44:49 M40 Rogers, MN
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

388 20 Dale Hunt, 65 46:40 15:01 35.69% 44:51 M65 Saint Paul, MN 389 8 Preston Khuon, 7 46:47 15:03 39.08% 45:12 JrM Shakopee, MN 390 9 Xander Khuon, 3 46:56 15:06 45.63% 45:19 JrM Shakopee, MN 391 36 Casey Lebens, 40 47:00 15:08 29.17% 45:52 M40 Centerville, MN 392 30 Rajesh Thampy, 48 47:01 15:08 30.91% 45:43 M45 Plymouth, MN 393 24 Preston Russell, 12 47:07 15:10 30.61% 46:53 M12 Superior Charter , MI 394 23 Steve Boldt, 62 47:21 15:14 34.29% 47:09 M60 Arden Hills, MN 395 32 Darren Regan, 53 47:23 15:15 31.86% 46:23 M50 Shoreview, MN 396 2 Richard Trenkmann, 80 47:32 15:18 43.61% 46:41 M80 Hayward, WI 397 3 Tom Pokora, 74 47:35 15:19 38.76% 46:22 M70 Vadnais Heights, MN 398 39 Brian Lapham, 37 47:41 15:21 28.15% 45:38 M35 Roseville, MN 399 28 Augustine Lapham, 10 47:41 15:21 32.56% 45:38 M10 Roseville, MN 400 10 Caspian Lapham, 7 47:47 15:23 38.26% 45:44 JrM Roseville, MN 401 29 Jonathan Kristianson, 11 47:53 15:25 31.16% 46:58 M10 West Fargo, ND 402 25 Morgan Lindell, 12 48:11 15:30 29.93% 46:53 M12 Maple Grove, MN 403 18 Aubrey Lindell, 8 48:11 15:30 35.63% 46:54 M8 Maple Grove, MN 404 21 Kurt Gilbert, 66 48:20 15:33 34.75% 47:18 M65 Bloomington, MN 405 3 Eddie Boone, 78 48:21 15:34 41.02% 47:27 M75 St Paul, MN 406 31 Andrew Lindell, 47 49:14 15:51 29.29% 47:56 M45 Maple Grove, MN 407 30 Lauren Lindell, 10 49:15 15:51 31.53% 47:57 M10 Maple Grove, MN 408 86 Dakota Garrett, 21 49:19 15:52 26.33% 48:35 M20 Minot, ND 409 87 Jonathan Starkey, 28 49:19 15:52 26.33% 48:35 M20 Minot, NV 410 40 Noah Her, 37 49:24 15:54 27.17% 48:34 M35 Oakdale, MN 411 24 Scott Rice, 59 49:34 15:57 31.95% 48:17 M55 Lake Elmo, MN 412 4 Richard Becker, 71 49:41 15:59 35.58% 48:07 M70 New Brighton, MN
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

413 33 Aaron Kahnke, 54 49:51 16:03 30.52% 49:44 M50 Shakopee, MN 414 88 Josh Kurash, 33 50:02 16:06 26.26% 48:46 M20 Maple Grove, MN 415 89 Aaron Carlson, 34 50:26 16:14 26.16% 48:21 M20 Little Canada, MN 416 32 Bob Austin, 46 50:29 16:15 28.36% 49:09 M45 Baytown, TX 417 41 Longkee Vang, 35 50:32 16:16 26.24% 48:50 M35 Saint Paul, MN 418 42 Mike Magnus, 35 50:42 16:19 26.16% 50:18 M35 St Louis Park, MN 419 43 Joshua Sheldon, 39 51:04 16:26 26.66% 50:07 M35 New Brighton, MN 420 90 Nellie McLean-Browne, 34 51:05 16:26 25.83% 49:24 M20 Minneapolis, MN 421 31 Liam Sheldon, 10 51:06 16:27 30.38% 50:09 M10 Saint Paul, MN 422 91 James Hill, 24 51:13 16:29 25.35% 51:05 M20 St Paul, MN 423 22 Mike Meyers, 68 51:15 16:30 33.37% 50:28 M65 St Paul, MN 424 4 Bruce Tollefson, 75 51:48 16:40 36.19% 50:40 M75 Aberdeen, SD 425 37 Eric Johnson, 40 51:58 16:44 26.38% 50:03 M40 Cottage Grove, MN 426 19 Lucas Arntson, 9 52:16 16:49 31.12% 51:03 M8 Maple Grove, MN 427 92 Anthony Kveene, 33 52:23 16:52 25.08% 52:23 M20 Savage, MN 428 32 Ian McComish, 10 52:43 16:58 29.45% 51:24 M10 Plymouth, MN
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

429 11 Isaac Baur, 4 52:58 17:03 40.44% 51:16 JrM Maplewood, MN 430 33 Nolan Bridger, 11 53:05 17:05 28.11% 52:11 M10 Minneapolis, MN 431 38 Joseph McComish, 41 53:07 17:06 25.99% 51:48 M40 Plymouth, MN 432 24 Mike Wilson, 61 53:37 17:15 30.03% 51:58 M60 Minneapolis, MN 433 39 Mayukh Bit, 44 54:09 17:26 26.05% 53:38 M40 Brooklyn Park, MN 435 12 Ben Ellefson, 6 54:57 17:41 35.79% 53:03 JrM Eden Prairie, MN 436 10 Xavier Giroux, 16 54:58 17:41 24.10% 53:40 M16 Minneapolis, MN 437 44 Matt Schleicher, 37 55:37 17:54 24.14% 54:17 M35 Andover, MN 439 33 Nick Ritter, 47 55:38 17:54 25.92% 54:16 M45 Elk River, MN
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

440 93 Noah Haverlock, 24 56:08 18:04 23.13% 54:21 M20 Lakeville, MN 441 94 Nathan Davis, 32 56:12 18:05 23.29% 54:25 M20 Minneapolis, MN 442 40 Brian Steeke, 43 56:13 18:06 24.91% 54:13 M40 Lakeville, MN 443 13 Julien Ouedraogo, 7 56:36 18:13 32.30% 54:32 JrM Edina, MN 444 14 Percy Worwa, 1 57:33 18:31 37.22% 56:04 JrM Champlin, MN 445 95 Ben Worwa, 26 57:34 18:32 22.55% 56:03 M20 Champlin, MN 446 15 Cooper Liu, 5 57:35 18:32 37.19% 55:51 JrM Minnetonka, MN 447 34 Jaden Wu, 10 57:49 18:37 26.85% 57:32 M10 Eden Prairie, MN 448 20 Louis Wu, 8 57:50 18:37 29.69% 57:32 M8 Eden Prairie, MN 449 41 Lincoln McKnight, 40 58:20 18:46 23.50% 56:27 M40 Shakopee, MN 450 34 Milen Myankov, 54 58:28 18:49 26.02% 56:59 M50 Otsego, MN
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

451 96 Zach Olson, 28 59:18 19:05 21.90% 57:40 M20 Medina, MN 452 3 Bob Pickering, 83 59:21 19:06 37.78% 57:42 M80 Minnetonka, MN 453 16 Dash Lundgren, 7 59:21 19:06 30.80% 57:44 JrM Medina, MN 454 5 Thomas Huberty, 71 59:23 19:07 29.77% 57:43 M70 Minneapolis, MN 455 5 David Huberty, 78 59:23 19:07 33.39% 57:43 M75 Fridley, MN 456 9 Lucas Heu, 14 59:35 19:11 22.98% 57:59 M14 Oakdale, MN 457 26 Jayden Xiong, 13 59:36 19:11 23.52% 57:59 M12 Cottage Grove, MN 458 21 Jalen Maxwell, 9 59:59 19:18 27.12% 58:39 M8 Austin, MN
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top


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

460 17 Ishmael Baur, 7 1:08:03 21:54 26.86% 1:06:21 JrM Maplewood, MN
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

461 25 Glen Libra, 64 1:12:57 23:29 22.63% 1:12:06 M60 Richfield, MN 462 18 Brady Liu, 3 1:13:25 23:38 29.17% 1:11:41 JrM Minnetonka, MN
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | Top

18 finishers among Men Under 8 21 finishers among Men 8 - 9 34 finishers among Men 10 - 11 26 finishers among Men 12 - 13 9 finishers among Men 14 - 15 10 finishers among Men 16 - 17 7 finishers among Men 18 - 19 96 finishers among Men 20 - 34 44 finishers among Men 35 - 39 41 finishers among Men 40 - 44 33 finishers among Men 45 - 49 34 finishers among Men 50 - 54 24 finishers among Men 55 - 59 25 finishers among Men 60 - 64 22 finishers among Men 65 - 69 5 finishers among Men 70 - 74 5 finishers among Men 75 - 79 3 finishers among Men 80 - 84 6 finishers among Women Under 8 12 finishers among Women 8 - 9 8 finishers among Women 10 - 11 21 finishers among Women 12 - 13 10 finishers among Women 14 - 15 7 finishers among Women 16 - 17 7 finishers among Women 18 - 19 127 finishers among Women 20 - 34 84 finishers among Women 35 - 39 81 finishers among Women 40 - 44 64 finishers among Women 45 - 49 52 finishers among Women 50 - 54 34 finishers among Women 55 - 59 18 finishers among Women 60 - 64 21 finishers among Women 65 - 69 6 finishers among Women 70 - 74 5 finishers among Women 75 - 79 1 finishers among Women 80 - 84 5 finishers among Nonbinary 462 male finishers 564 female finishers 1026 total finishers
Click here for data on women
Click here for data on 10K men
Click here for data on half marathon men

Return to home page.