Minneapolis Halloween 10K Men
Oct. 25, 2025
Results by MN Run Series
Click on the "pace" links to move about through the results. Use the Find option of your Web Browser to find the performance of a specific individual.
Click here for data on women
Click here for data on 5K men
Click here for data on half marathon men
Click here for data on womenLast updated Nov. 6, 2025 5:49 AM CLASS AGE GRADE FINISH PLACE PLACE FINISHER TIME PACE NET TIME 1 1 M20 Joshua Pang, 28, Vancouver, BC 69.41% 38:02 6:07 00:37:55 2 2 M20 Peyton Nordby, 23, Saint Paul, MN 66.17% 39:54 6:25 00:39:49 3 3 M20 Zach Jacoby, 25, Woodbury, MN 65.92% 40:03 6:27 00:39:50 4 4 M20 Eddie Brody, 25, Minneapolis, MN 65.08% 40:34 6:32 00:40:29 5 5 M20 Charlie Brody, 22, North Oaks, MN 64.86% 40:42 6:33 00:40:36 6 1 M12 Pietro Casale, 13, Minneapolis, MN 73.26% 40:59 6:36 00:40:57 7 6 M20 Derek Franz, 27, Minneapolis, MN 64.36% 41:01 6:36 00:40:54 8 1 M50 Kevin Kirlin, 51, Bloomington, MN 72.52% 41:19 6:39 00:41:13 9 1 M40 Edwing Gelvez, 43, Minneapolis, MN 67.54% 41:32 6:41 00:41:26 Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top
10 1 M45 Aaron Lahr, 48, Brooklyn Park, MN 67.04% 43:35 7:01 00:43:19 11 1 M55 Blake Hoena, 58, West Saint Paul, MN 73.02% 43:38 7:01 00:43:28 12 2 M45 Tj Rice, 49, Eagan, MN 66.98% 43:59 7:05 00:43:48 13 7 M20 Benjamin Waddell, 31, Minneapolis, MN 59.80% 44:10 7:06 00:44:01 14 8 M20 Alex Schieferdecker, 34, Minneapolis, MN 59.72% 44:28 7:09 00:44:10 15 2 M50 Aaron Gaalswyk, 50, Minneapolis, MN 66.76% 44:30 7:10 00:44:27 16 3 M45 Joe Smith, 49, St Paul, MN 65.96% 44:40 7:11 00:44:24 17 9 M20 Adam Krieger, 26, Iowa City, IA 58.73% 44:57 7:14 00:44:46 18 10 M20 Samuel Phillip, 24, Minneapolis, MN 58.34% 45:15 7:17 00:45:06 19 11 M20 Kyle Nuesse, 20, Waukesha, WI 58.36% 45:23 7:18 00:45:10 20 12 M20 Nick Sallen, 30, Minneapolis, MN 58.02% 45:30 7:19 00:45:13 21 1 M60 Jim Larranaga, 60, Chanhassen, MN 71.26% 45:32 7:20 00:43:13 22 13 M20 Matt Woolery, 30, St. Louis Park, MN 57.79% 45:41 7:21 00:45:31 23 14 M20 Kevin Ramos, 20, Circle Pines, MN 57.53% 46:02 7:24 00:45:03 24 15 M20 Greg Miller, 26, Brooklyn Park, MN 57.25% 46:07 7:25 00:45:38 25 1 M18 Soren Bermond, 18, Maple Grove, MN 58.08% 46:18 7:27 00:45:31 26 1 M35 Jason Rynders, 39, Minneapolis, MN 58.33% 46:38 7:30 00:46:36 27 16 M20 Noah Odegard, 26, Minneapolis, MN 55.93% 47:12 7:36 00:45:21 28 4 M45 Jorge Vargas, 45, Blaine, MN 60.35% 47:14 7:36 00:46:27 29 5 M45 Matt Schroeder, 45, Minneapolis, MN 60.27% 47:18 7:37 00:46:39 30 2 M35 Endalew Gebretsadik, 35, Oakdale, MN 56.23% 47:23 7:38 00:46:24 31 17 M20 Benjamin Steinbrueck, 34, Fridley, MN 55.94% 47:28 7:38 00:47:09 32 18 M20 Juan Tigre Lazo, 31, Minneapolis, MN 55.62% 47:29 7:38 00:47:18 33 19 M20 Jonathan Barrera Carrasco, 30, Minneapolis, MN 55.60% 47:29 7:38 00:47:23 34 20 M20 Alexander Bates, 32, St Paul, MN 55.64% 47:31 7:39 00:47:13 35 2 M40 Josh Lunde, 40, Saint Paul, MN 57.34% 47:47 7:41 00:47:31 36 21 M20 Universe Wah, 23, St Paul, MN 55.23% 47:48 7:42 00:47:06 37 22 M20 Austin Beasley, 26, St Paul, MN 55.21% 47:49 7:42 00:45:15 38 23 M20 Jonathan Jensen, 27, Isanti, MN 55.19% 47:50 7:42 00:46:44 39 24 M20 Kevin Sethre, 25, Bloomington, MN 54.73% 48:14 7:46 00:47:44 40 25 M20 Shawn Wells, 29, Minneapolis, MN 54.45% 48:29 7:48 00:46:59 41 3 M35 Logan Sohn, 38, Lakeville, MN 55.56% 48:39 7:50 00:48:12 42 2 M60 Scott Adam, 62, Minneapolis, MN 67.60% 48:54 7:52 00:48:47 43 26 M20 Gavin Flynn, 28, Saint Paul, MN 53.95% 48:56 7:52 00:46:22 44 4 M35 Ross Daniels, 35, Minneapolis, MN 54.35% 49:01 7:53 00:48:52 45 2 M55 Brett Johnson, 58, Apple Valley, MN 64.85% 49:08 7:54 00:45:39 46 5 M35 Andrew Keleske, 35, Eden Prairie, MN 54.19% 49:10 7:55 00:48:46 47 6 M35 Ricardo Vargas, 36, Prior Lake, MN 54.41% 49:10 7:55 00:48:47 48 3 M40 Kevin Krech, 44, Eagan, MN 57.17% 49:28 7:58 00:49:13 49 27 M20 Kyle Stafne, 26, Minneapolis, MN 53.26% 49:34 7:59 00:47:00 50 1 M14 Edward Hegwood, 15, Wayzata, MN 57.03% 49:39 7:59 00:48:35Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top
51 7 M35 Adam Flynn, 38, Minneapolis, MN 54.08% 49:59 8:03 00:49:44 52 28 M20 Dany Reyes, 30, South St Paul, MN 52.21% 50:34 8:08 00:46:56 53 29 M20 Diego Aguilar, 33, Minneapolis, MN 52.28% 50:40 8:09 00:49:05 54 4 M40 Eriks Dunens, 41, Minneapolis, MN 54.50% 50:40 8:09 00:49:17 55 8 M35 Michael Arm, 35, Minneapolis, MN 52.43% 50:49 8:11 00:45:14 56 30 M20 David Rickheim, 31, Minneapolis, MN 51.84% 50:57 8:12 00:50:27 57 9 M35 Troy Kruyer, 39, Woodbury, MN 53.22% 51:07 8:14 00:47:46 58 31 M20 Haruhi Shimasaki, 27, Roseville, MN 51.63% 51:08 8:14 00:49:56 59 32 M20 Nathan Delisle, 28, St Paul, MN 51.61% 51:09 8:14 00:50:17 60 10 M35 Derek Johnson, 39, Woodbury, MN 52.89% 51:26 8:17 00:50:21 61 33 M20 Dissel Moo, 22, St Paul, MN 51.18% 51:35 8:18 00:50:52 62 11 M35 Kyle Johnson, 35, Minneapolis, MN 51.32% 51:55 8:21 00:51:30 63 12 M35 Jose Paz, 39, South St Paul, MN 52.10% 52:13 8:24 00:48:35 64 5 M40 Joey Wertz, 42, Eagan, MN 53.25% 52:16 8:25 00:51:17 65 3 M55 Robert Hutchinson, 57, Maple Grove, MN 60.30% 52:22 8:26 00:51:03 66 6 M40 Ryan Pentland, 41, Ramsey, MN 52.66% 52:26 8:26 00:51:37 67 34 M20 Lay T Soe, 23, Maplewood, MN 50.13% 52:40 8:29 00:51:57 68 35 M20 Lay Chri Htoo, 23, St Paul, MN 50.13% 52:40 8:29 00:51:57 69 1 M16 Jackson Genia, 17, Shoreview, MN 51.70% 52:41 8:29 00:51:50 70 36 M20 Tim Igel, 32, Minneapolis, MN 50.19% 52:41 8:29 00:52:36 71 6 M45 Jairo Alberto Barrantes Alfaro, 46, Minneapolis, MN 54.48% 52:45 8:29 00:51:57 72 37 M20 Forest Eidbo, 32, Crystal, MN 49.81% 53:05 8:33 00:51:53 73 13 M35 Andrew Stam, 35, Minneapolis, MN 50.14% 53:08 8:33 00:51:00 74 38 M20 Jayce Poshek, 26, Isanti, MN 49.62% 53:12 8:34 00:49:26 75 14 M35 Josh Erickson, 36, Minneapolis, MN 50.24% 53:15 8:34 00:52:31 76 15 M35 Mark Reagan, 37, North Oaks, MN 50.44% 53:17 8:34 00:52:14 77 16 M35 Michael Lipe, 36, Dassel, MN 50.16% 53:20 8:35 00:52:51 78 39 M20 Vaughn Rowles, 32, Minneapolis, MN 49.47% 53:27 8:36 00:52:58 79 40 M20 Jacob Aronson, 32, Minneapolis, MN 49.42% 53:30 8:37 00:52:42 80 17 M35 Drew Varholdt, 36, Fridley, MN 49.97% 53:32 8:37 00:53:08 81 1 M65 Steve Hawker, 65, Chanhassen, MN 63.27% 53:46 8:39 00:52:49 82 3 M60 Curt Billmeyer, 64, Plymouth, MN 62.58% 53:50 8:40 00:53:08 83 41 M20 Thomas Gray, 22, St Paul, MN 48.98% 53:54 8:40 00:52:53 84 18 M35 Gabriel Hernandez, 36, Cottage Grove, MN 49.63% 53:54 8:40 00:53:26 85 4 M60 Mike Smart, 63, Plymouth, MN 61.91% 53:54 8:40 00:53:33 86 2 M12 Graham McConnach, 12, Brooklyn Park, MN 57.64% 54:05 8:42 00:52:43 87 19 M35 Jose Urgilles, 35, Minneapolis, MN 49.25% 54:06 8:42 00:52:36 88 4 M55 Lowell Nuesse, 56, Waukesha, WI 57.61% 54:19 8:44 00:53:48 89 42 M20 Drew Haaland, 30, Minneapolis, MN 48.34% 54:37 8:47 00:53:17 90 20 M35 Kody Rosen, 36, Balsam Lake, WI 48.83% 54:47 8:49 00:53:29 91 43 M20 Lucas Jochim, 32, St Bonifacius, MN 48.10% 54:58 8:51 00:52:59 92 44 M20 John Houliston, 29, Minneapolis, MN 48.00% 55:00 8:51 00:53:30 93 21 M35 Wade Streelman, 35, Minneapolis, MN 48.18% 55:18 8:54 00:54:39 94 22 M35 Jack Spirou, 36, Minneapolis, MN 48.30% 55:23 8:55 00:54:31 95 5 M55 Parthasarathy Kopuru, 56, Eden Prarie, MN 56.37% 55:31 8:56 00:55:17 96 6 M55 Neby Reta, 55, Woodbury, MN 55.81% 55:35 8:57 00:55:23 97 7 M40 Jeremy Koop, 44, Apple Valley, MN 50.75% 55:43 8:58 00:54:46 98 45 M20 Mark Woodcock, 30, Eden Prairie, MN 47.34% 55:46 8:58 00:53:42 99 7 M45 Michael Schumacher, 47, Eagan, MN 51.96% 55:46 8:58 00:54:51Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top
100 46 M20 Husrev Cilasun, 31, Minneapolis, MN 47.23% 55:55 9:00 00:55:08 101 1 U Kyle Blommer, 29, Minneapolis, MN 51.32% 56:06 9:02 00:53:22 102 47 M20 Travis Momsen, 27, Maple Grove, MN 47.04% 56:07 9:02 00:55:10 103 2 M65 David Svendsen, 65, Arden Hills, MN 60.42% 56:18 9:04 00:55:38 104 5 M60 Mark Swanson, 61, Dayton, MN 58.12% 56:21 9:04 00:54:41 105 23 M35 Edwin Gomez, 37, Minneapolis, MN 47.66% 56:24 9:05 00:53:11 106 3 M50 Eric Tell, 53, Mounds View, MN 54.05% 56:24 9:05 00:55:37 107 48 M20 Alek Anderson, 33, Coon Rapids, MN 46.92% 56:27 9:05 00:55:13 108 8 M45 Nick Pagliaro, 47, Victoria, MN 51.32% 56:28 9:05 00:55:14 109 49 M20 James Peterson, 23, Rogers, MN 46.51% 56:46 9:08 00:53:54 110 50 M20 Kevin Genis Tlaseca, 20, Minneapolis, MN 46.66% 56:46 9:08 00:53:54 111 51 M20 Daniel Padley, 31, Saint Paul, MN 46.52% 56:46 9:08 00:55:36 112 52 M20 Michael Schaak, 32, Farmington, MN 46.41% 56:58 9:10 00:55:38 113 9 M45 Joseph Bump, 49, Saint Paul, MN 51.66% 57:02 9:11 00:55:00 114 53 M20 Peter Thelen, 33, Columbia Heights, MN 46.36% 57:08 9:12 00:56:55 115 8 M40 Ryan Smith, 43, Lonsdale, MN 48.93% 57:20 9:14 00:56:16 116 54 M20 Jeff Elliot, 29, Rosemount, MN 45.99% 57:24 9:14 00:55:56 117 55 M20 Cody Vantrease, 30, Minneapolis, MN 45.94% 57:28 9:15 00:56:19 118 56 M20 Rodney Lipe, 33, Watertown, MN 46.03% 57:33 9:16 00:55:03 119 57 M20 Frank Stich, 25, Minneapolis, MN 45.65% 57:50 9:18 00:56:32 120 2 M18 Brady Wray, 19, Maple Grove, MN 46.02% 57:56 9:19 00:57:08 121 58 M20 Aaron Peterson, 34, Minneapolis, MN 45.78% 58:00 9:20 00:55:28 122 59 M20 Ethan Andersen, 26, Savage, MN 45.41% 58:08 9:21 00:56:50 123 60 M20 Matthew Keeley, 25, Eden Prairie, MN 45.41% 58:08 9:21 00:56:52 124 61 M20 George Marty, 25, Minneapolis, MN 45.40% 58:09 9:21 00:56:52 125 24 M35 Brandon Uhler, 37, Rosemount, MN 46.21% 58:10 9:22 00:57:18 126 62 M20 Jake Hilden, 34, Blaine, MN 45.60% 58:14 9:22 00:57:00 127 9 M40 Kyle Perry, 44, Minnetonka, MN 48.55% 58:15 9:22 00:56:33 128 63 M20 Eli Schlossberg, 27, Minneapolis, MN 45.27% 58:19 9:23 00:57:32 129 4 M50 Mohamed Falag, 52, Lakeville, MN 51.75% 58:24 9:24 00:57:10 130 64 M20 Dan Atwood, 30, Burnsville, MN 45.14% 58:29 9:25 00:54:47 131 65 M20 Ryan Altendorf, 32, Savage, MN 45.21% 58:29 9:25 00:54:47 132 66 M20 John Garrison, 34, Apple Valley, MN 45.39% 58:30 9:25 00:56:32 133 67 M20 Hannah Altringer, 27, Rosemount, MN 45.09% 58:33 9:25 00:57:05 134 68 M20 Kevin Atwood, 32, Minneapolis, MN 45.14% 58:34 9:25 00:54:52 135 6 M60 Tom Anderson, 62, North Oaks, MN 56.44% 58:34 9:25 00:57:52 136 69 M20 Connor Peshut, 29, Plymouth, MN 45.06% 58:35 9:26 00:57:07 137 70 M20 Mitchell Fokken, 31, Oronoco, MN 45.07% 58:36 9:26 00:54:55 138 3 M18 Ethan Strong, 19, Maple Grove, MN 45.40% 58:43 9:27 00:57:55 139 71 M20 Jesse Kuusisto, 30, Brooklyn Center, MN 44.71% 59:03 9:30 00:57:35 140 7 M55 Brian Rud, 55, Duluth, MN 52.49% 59:06 9:31 00:57:15 141 72 M20 Alseny Fofana, 21, Brooklyn Center, MN 44.52% 59:18 9:33 00:57:16 142 25 M35 Kyle Schmidt, 38, Spring Lake Park, MN 45.58% 59:18 9:33 00:58:09 143 73 M20 Joseph Werner, 25, Eagan, MN 44.41% 59:27 9:34 00:58:03 144 74 M20 John Welsh, 25, Minneapolis, MN 44.33% 59:33 9:35 00:58:16 145 75 M20 Mason Boyer, 27, Minneapolis, MN 44.25% 59:40 9:36 00:56:48 146 76 M20 Tony Geerdes, 27, Minneapolis, MN 44.21% 59:43 9:37 00:56:50 147 2 U Akash Ganguly, 22, Palo Alto, CA 48.16% 59:44 9:37 00:58:14 148 26 M35 Charles Cosimini, 38, St Paul, MN 45.14% 59:53 9:38 00:56:41 149 77 M20 Klu Sher, 24, St Paul, MN 44.04% 59:57 9:39 00:58:29 150 78 M20 Caleb Zumach, 31, Brooklyn Park, MN 44.02% 1:00:00 9:39 00:57:38 151 27 M35 Matthew Meuwissen, 35, Minneapolis, MN 44.33% 1:00:06 9:40 00:57:34 152 79 M20 Dylan Stanley, 22, Inver Grove Heights, MN 43.90% 1:00:08 9:41 00:58:54 153 80 M20 Hsin Kuei Chang, 27, Minneapolis, MN 43.87% 1:00:11 9:41 00:57:22 154 81 M20 Ben Corcoran, 25, Minneapolis, MN 43.85% 1:00:12 9:41 00:58:56 155 28 M35 Garrett McConnach, 37, Brooklyn Park, MN 44.44% 1:00:29 9:44 00:59:07 156 82 M20 Jarron Stutzman, 34, Minneapolis, MN 43.84% 1:00:34 9:45 00:59:39 157 1 M70 Michael Martorelli, 74, Golden Valley, MN 61.94% 1:00:36 9:45 00:59:46 158 3 M65 Steven Prinsen, 66, Annandale, MN 56.65% 1:00:38 9:45 01:00:13 159 29 M35 Graham Thorson, 39, Roseville, MN 44.81% 1:00:42 9:46 00:58:56 160 7 M60 Robert Rutscher, 61, Stillwater, MN 53.95% 1:00:42 9:46 00:59:29 161 83 M20 Adam Swanson, 26, Minneapolis, MN 43.42% 1:00:48 9:47 00:58:26 162 5 M50 Aric Buckles, 53, Maple Grove, MN 50.13% 1:00:48 9:47 00:59:16 163 30 M35 Evan Powell, 39, Minneapolis, MN 44.67% 1:00:54 9:48 00:59:08 164 84 M20 Aadi Gawade, 21, Plymouth, MN 43.26% 1:01:02 9:49 00:55:08 165 8 M55 Rajesh Shrivastava, 59, Edina, MN 52.67% 1:01:03 9:49 01:00:00 166 6 M50 Scott Anderson, 51, Minneapolis, MN 49.05% 1:01:05 9:50 00:59:48 167 85 M20 Kumayl Lakha, 28, Brooklyn Park, MN 43.20% 1:01:07 9:50 00:55:54 168 10 M45 Andrew Brehm, 45, St Paul, MN 46.64% 1:01:07 9:50 00:59:58 169 4 M65 Phillip Jenkins, 65, Shoreview, MN 55.48% 1:01:19 9:52 00:58:22 170 31 M35 Nicholas Kotschevar, 37, Minneapolis, MN 43.79% 1:01:23 9:53 00:59:34 171 8 M60 Wendell Stockwell, 63, Burnsville, MN 54.26% 1:01:30 9:54 00:59:35 172 9 M55 Thomas Lowman, 58, Eagan, MN 51.74% 1:01:35 9:55 01:00:10 173 32 M35 Matt Gianforte, 38, Hudson, WI 43.74% 1:01:48 9:57 00:59:38 174 86 M20 Eh Kay, 31, St Paul, MN 42.71% 1:01:50 9:57 01:00:22 175 87 M20 Ywar Tha, 21, St Paul, MN 42.70% 1:01:50 9:57 01:00:23 176 88 M20 James Moo, 25, Oakdale, MN 42.60% 1:01:58 9:58 01:00:31Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top
177 10 M40 Jeremy Kigin, 40, St Paul, MN 44.08% 1:02:09 10:00 01:00:21 178 9 M60 Jon Cooperman, 64, Westport, CT 53.99% 1:02:24 10:03 00:59:48 179 11 M40 Patrick Fahnlander, 42, Richfield, MN 44.54% 1:02:29 10:03 01:00:10 180 89 M20 Scott Hood, 33, Minneapolis, MN 42.31% 1:02:36 10:04 01:01:24 181 10 M55 Steven Dreger, 59, Maplewood, MN 51.16% 1:02:51 10:07 01:00:29 182 90 M20 Cristian Tigre Lazo, 34, St Paul, MN 42.25% 1:02:51 10:07 01:02:41 183 91 M20 Tony Phu, 26, Minneapolis, MN 41.76% 1:03:13 10:10 01:01:51 184 33 M35 Spencer Brady, 35, Lakeville, MN 42.08% 1:03:19 10:11 01:01:28 185 11 M45 Erik Johnson, 45, Shakopee, MN 45.00% 1:03:21 10:12 01:01:09 186 92 M20 Timothy Patrick, 32, Minneapolis, MN 41.58% 1:03:35 10:14 01:02:15 187 93 M20 Cole McBride, 24, Minneapolis, MN 41.46% 1:03:41 10:15 01:01:45 188 94 M20 Christopher Hansen, 33, St Paul, MN 41.21% 1:04:16 10:21 01:01:12 189 12 M45 Joseph Menth, 47, Corcoran, MN 44.92% 1:04:30 10:23 01:01:21 190 95 M20 Daniel Jurado, 27, Minneapolis, MN 40.87% 1:04:36 10:24 01:02:26 191 96 M20 Cameron Bach, 27, St Cloud, MN 40.86% 1:04:37 10:24 01:02:28 192 10 M60 Mike Peshut, 64, Plymouth, MN 52.03% 1:04:45 10:25 01:02:25 193 97 M20 Cole Peterson, 30, Minneapolis, MN 40.71% 1:04:51 10:26 01:02:48 194 98 M20 Ryan House, 30, Minneapolis, MN 40.59% 1:05:02 10:28 01:02:49 195 99 M20 Purav Alva, 21, Minneapolis, MN 40.43% 1:05:18 10:31 00:59:23 196 12 M40 Justin Michlig, 40, Inver Grove Heights, MN 41.83% 1:05:30 10:32 01:02:52 197 13 M45 Tim Lorinser, 49, St Paul, MN 44.64% 1:06:00 10:37 01:04:13 198 7 M50 Chad Carlson, 54, River Falls, WI 46.44% 1:06:13 10:39 01:03:26 199 3 U Carli Vrchota, 25, Minneapolis, MN 43.42% 1:06:15 10:40 01:02:31 200 14 M45 Paul Oldham, 47, Maple Grove, MN 43.67% 1:06:21 10:41 01:04:08 201 2 M16 Micah Klemme, 16, Eden Prairie, MN 41.72% 1:06:25 10:41 01:02:51 202 11 M55 Heidi Campion, 57, Minneapolis, MN 47.39% 1:06:38 10:43 01:05:36 203 100 M20 Peter Hernandez, 31, Mound, MN 39.48% 1:06:54 10:46 01:05:10 204 15 M45 Sai Thao, 47, Shoreview, MN 43.23% 1:07:02 10:47 01:04:03 205 101 M20 Austin Thor, 30, Hugo, MN 39.36% 1:07:04 10:48 01:04:49 206 102 M20 Gage McMillen, 28, North Branch, MN 39.17% 1:07:24 10:51 01:04:34 207 34 M35 Forrest Tingo, 35, St Paul, MN 39.53% 1:07:24 10:51 01:04:46 208 103 M20 Abbas Ali, 32, Dayton, MN 39.21% 1:07:26 10:51 01:02:12 209 35 M35 Erik Bryz Gornia, 35, Maple Grove, MN 39.42% 1:07:35 10:53 01:05:35 210 13 M40 Marcel Allen, 40, Columbia Heights, MN 40.44% 1:07:45 10:54 01:04:10 211 12 M55 Jim Hengen, 59, Victoria, MN 47.09% 1:08:17 10:59 01:07:58Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top
212 14 M40 Paul Klemme, 44, Eden Prairie, MN 41.37% 1:08:21 11:00 01:04:47 213 36 M35 Ben Stearney, 39, Minneapolis, MN 39.76% 1:08:25 11:01 01:05:46 214 104 M20 Christopher Diaz, 31, Hopkins, MN 38.32% 1:08:55 11:05 01:05:54 215 4 U Lauren Lambrecht, 30, Minneapolis, MN 41.81% 1:08:56 11:06 01:05:51 216 37 M35 Julian Schwanbeck, 35, Minneapolis, MN 38.54% 1:09:08 11:08 01:07:32 217 15 M40 Alex Lindstrom, 43, Cokato, MN 40.41% 1:09:25 11:10 01:07:13 218 16 M45 Aaron Karch, 48, New Brighton, MN 41.99% 1:09:35 11:12 01:07:09 219 16 M40 Joel Larson, 42, Saint Paul, MN 39.99% 1:09:36 11:12 01:06:33 220 105 M20 Nathaniel Johnson, 29, Arden Hills, MN 37.92% 1:09:37 11:12 01:07:50 221 17 M45 Chris Slania, 47, Eagan, MN 41.42% 1:09:57 11:15 01:07:40 222 13 M55 Shawn Sauve, 56, Andover, MN 44.73% 1:09:58 11:16 01:07:25 223 106 M20 Noah Meier, 28, Minneapolis, MN 37.66% 1:10:06 11:17 01:07:06 224 5 M65 Gregory Vanasse, 69, Delano, MN 50.32% 1:10:19 11:19 01:08:12 225 107 M20 Nicholas Leist, 29, Minneapolis, MN 37.46% 1:10:28 11:20 01:07:56 226 6 M65 Jeffrey Gagen, 69, Hudson, WI 50.20% 1:10:29 11:21 01:08:12 227 17 M40 Isaac Pirie, 43, Ramsey, MN 39.72% 1:10:37 11:22 01:08:15 228 18 M40 Lucas Stone, 44, Minneapolis, MN 40.02% 1:10:39 11:22 01:08:17 229 108 M20 Luis Andrade, 27, Minneapolis Mn, MN 37.32% 1:10:44 11:23 00:52:45 230 2 M14 Cooper Harer, 14, Minneapolis, MN 41.11% 1:10:44 11:23 01:06:56 231 3 M14 Michael Genia, 14, Shoreview, MN 41.11% 1:10:44 11:23 01:07:49 232 8 M50 Dan Grebowski, 51, Hudson, WI 42.12% 1:11:08 11:27 01:09:43 233 14 M55 Franklin Villanueva, 55, Ashland, WI 43.57% 1:11:12 11:27 01:08:36 234 18 M45 John Kampa, 45, Sauk Rapids, MN 39.85% 1:11:32 11:31 01:09:59 235 109 M20 Thomas Frank, 23, St. Paul, MN 36.67% 1:12:00 11:35 01:09:12 236 110 M20 Zach Moreno, 22, Eden Prairie, MN 36.63% 1:12:04 11:36 01:08:33 237 38 M35 Stephen McGee, 39, Plymouth, MN 37.71% 1:12:08 11:36 01:10:24 238 4 M18 Logan Sickmann, 19, Cloquet, MN 36.80% 1:12:26 11:39 01:10:04 239 111 M20 Nolan Rice, 28, Minneapolis, MN 36.31% 1:12:43 11:42 01:09:29 240 112 M20 Tanner Troutt, 25, Apple Valley, MN 36.30% 1:12:44 11:42 01:09:55 241 113 M20 Shane Soehren, 33, Hopkins, MN 36.25% 1:13:04 11:46 01:11:06 242 39 M35 Parker Prose, 38, Roseville, MN 36.92% 1:13:13 11:47 01:11:31 243 15 M55 Paul Olich, 55, New Hope, MN 42.33% 1:13:17 11:48 01:10:16 244 19 M45 Lou Franz Nonescan, 46, Hutchinson, MN 39.08% 1:13:32 11:50 01:09:56 245 114 M20 Matthew Besonen, 28, Roseville, MN 35.64% 1:14:05 11:55 01:10:50 246 115 M20 Daniel Heslep, 30, Minneapolis, MN 35.57% 1:14:13 11:57 01:11:18 247 7 M65 Jim Romportl, 65, Hopkins, MN 45.76% 1:14:20 11:58 01:11:10Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top
248 116 M20 Paul Brito, 33, Fridley, MN 35.51% 1:14:36 12:00 01:11:15 249 117 M20 Theodore Eisner, 27, St. Paul, MN 35.31% 1:14:46 12:02 01:12:32 250 16 M55 Michael Hendrickson, 56, Golden Valley, MN 41.79% 1:14:53 12:03 01:11:19 251 5 U Meg Schefter, 34, St Louis Park, MN 38.80% 1:14:58 12:04 01:12:06 252 6 U Aj Boehmer, 38, St Paul, MN 39.44% 1:14:58 12:04 01:12:08 253 11 M60 Matthew Goggin, 63, Arden Hills, MN 44.47% 1:15:03 12:05 01:12:19 254 118 M20 Kevin Keely, 27, Bloomington, MN 35.09% 1:15:14 12:06 01:00:01 255 119 M20 Patrick McCormick, 32, Minneapolis, MN 34.91% 1:15:44 12:11 01:13:33 256 20 M45 Ewan Goddard, 46, Ramsey, MN 37.93% 1:15:46 12:12 01:12:20 257 9 M50 Matthew Dorst, 52, Ramsey, MN 39.88% 1:15:47 12:12 01:12:20 258 17 M55 Mpho Peter Sebonego, 56, Savage, MN 41.10% 1:16:09 12:15 01:14:52 259 120 M20 Cole Daugherty, 26, Minneapolis, MN 34.65% 1:16:12 12:16 01:13:29 260 10 M50 Danny Gregoria, 52, Lakeville, MN 39.65% 1:16:13 12:16 01:13:43 261 121 M20 Tyler Testin, 27, Mound, MN 34.62% 1:16:15 12:16 01:13:52 262 1 M75 David Ching, 75, Plymouth, MN 49.04% 1:17:42 12:30 01:15:38 263 1 M8 Leland Meulmester, 8, Plymouth, MN 49.91% 1:18:09 12:35 01:16:10 264 19 M40 Diego Corrales, 42, Corcoran, MN 35.43% 1:18:33 12:38 01:10:23 265 11 M50 Jason Kraus, 54, Minneapolis, MN 39.11% 1:18:37 12:39 01:16:19 266 122 M20 Victor Lezama, 30, Minneapolis, MN 33.19% 1:19:32 12:48 01:09:57 267 20 M40 Eric Darling, 41, Maple Grove, MN 34.52% 1:19:59 12:52 01:16:58 268 12 M60 David Gish, 60, Mooresville, NC 40.48% 1:20:10 12:54 01:16:44 269 7 U Kt Shorb, 47, Minneapolis, MN 39.28% 1:20:24 12:56 01:16:57 270 123 M20 Matthew Beyer, 31, Hastings, MN 32.83% 1:20:27 12:57 01:18:30 271 8 U Julie Pfeiffer, 36, Hastings, MN 36.33% 1:20:39 12:59 01:18:42 272 40 M35 Adam Lebeck, 36, Hastings, MN 33.16% 1:20:40 12:59 01:18:42Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top
273 124 M20 Ryan Moody, 26, Minneapolis, MN 32.66% 1:20:50 13:00 01:18:42 274 125 M20 Carlos Rios, 24, Minneapolis, MN 32.63% 1:20:55 13:01 01:18:48 275 21 M40 Alex Iacono, 42, Monticello, MN 34.38% 1:20:57 13:02 01:19:15 276 126 M20 Cameron Cantu, 23, Blue Earth County, MN 32.26% 1:21:50 13:10 01:13:26 277 18 M55 Mark Peterson, 58, Oakdale, MN 38.90% 1:21:54 13:11 01:19:28 278 22 M40 Marcus Allen, 43, Brooklyn Park, MN 33.85% 1:22:53 13:20 01:19:19 279 19 M55 John Engebretson, 56, Savage, MN 37.76% 1:22:53 13:20 01:20:55 280 127 M20 Brett Luther, 29, Minneapolis, MN 31.17% 1:24:41 13:38 01:23:51 281 41 M35 Ryan Tessmer, 39, Isanti, MN 31.70% 1:25:48 13:48 01:22:17 282 2 M75 Dale Weeks, 78, Minneapolis, MN 46.31% 1:26:44 13:57 01:25:28Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top
283 128 M20 Abdikafi Ahmed, 20, Burnsvile, MN 30.35% 1:27:16 14:03 01:17:03 284 42 M35 Kyle Fokken, 39, Eagan, MN 31.15% 1:27:19 14:03 01:24:18 285 43 M35 Juan Robles, 36, Burnsville, MN 30.53% 1:27:38 14:06 01:24:08 286 129 M20 Jason Estrada, 26, Saint Louis Park, MN 29.66% 1:29:01 14:20 01:26:15 287 2 M70 Thomas Huberty, 74, Minneapolis, MN 40.44% 1:32:50 14:56 01:29:09 288 130 M20 Jason Ryu, 34, Little Canada, MN 28.60% 1:32:50 14:56 01:29:43Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top
289 131 M20 Derek Ernst, 27, Minneapolis, MN 28.10% 1:33:58 15:07 01:30:45 290 12 M50 Joshua Shafer, 52, Minneapolis, MN 30.96% 1:37:36 15:42 01:35:17 291 132 M20 Su Xiong, 34, Minneapolis, MN 27.20% 1:37:37 15:43 01:35:16 292 133 M20 Kevin Thao, 25, Oakdale, MN 26.69% 1:38:55 15:55 01:34:50Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top
293 23 M40 Timothy Walker, 40, Brooklyn Center, MN 26.21% 1:44:31 16:49 01:41:25Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top
294 134 M20 Irving Lezama, 22, Minneapolis, MN 21.08% 2:05:14 20:09 02:05:14Pace: 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | Top
1 finishers among Men 8 - 9 2 finishers among Men 12 - 13 3 finishers among Men 14 - 15 2 finishers among Men 16 - 17 4 finishers among Men 18 - 19 134 finishers among Men 20 - 34 43 finishers among Men 35 - 39 23 finishers among Men 40 - 44 20 finishers among Men 45 - 49 12 finishers among Men 50 - 54 19 finishers among Men 55 - 59 12 finishers among Men 60 - 64 7 finishers among Men 65 - 69 2 finishers among Men 70 - 74 2 finishers among Men 75 - 79 1 finishers among Women 10 - 11 1 finishers among Women 12 - 13 3 finishers among Women 14 - 15 3 finishers among Women 16 - 17 13 finishers among Women 18 - 19 232 finishers among Women 20 - 34 49 finishers among Women 35 - 39 48 finishers among Women 40 - 44 33 finishers among Women 45 - 49 23 finishers among Women 50 - 54 18 finishers among Women 55 - 59 8 finishers among Women 60 - 64 6 finishers among Women 65 - 69 3 finishers among Women 70 - 74 1 finishers among Women 80 - 84 8 finishers among Unentered 294 male finishers 442 female finishers 736 total finishers
Return to home page.