Human Powered Health 10 Mile

St. Paul

May 31, 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 half marathon
Click here for data on 5K

                                                                  Last updated June 11, 2025 3:04 PM
         CLASS                                           AGE GRADE  FINISH    
 PLACE   PLACE           FINISHER                                     TIME     PACE  NET TIME

    1    1 M35  Daniel Craighead, 35, Minneapolis, MN     80.81%     53:57    5:24  00:53:57
    2    1 M20  Guy Jacques, 30, Richfield, MN            74.78%     57:50    5:47  00:57:49

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

3 2 M20 Zach Jacoby, 25, Woodbury, MN 65.58% 1:05:57 6:36 01:05:57
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

4 1 M45 Olaf Lakin, 46, Minneapolis, MN 67.03% 1:10:19 7:02 01:10:15 5 1 M40 Dominic Kahl, 41, Shorewood, MN 61.51% 1:13:33 7:21 01:13:15 6 1 M55 Paul Hanley, 56, Minnetonka, MN 68.17% 1:15:27 7:33 01:15:25 7 1 M60 Hernan Railef, 60, Woodbury, MN 70.22% 1:16:01 7:36 01:15:58 8 2 M60 Mike Berkopec, 62, Rosemount, MN 69.56% 1:18:14 7:49 01:18:00 9 2 M55 George Burns, 57, Saint Paul, MN 65.92% 1:18:45 7:53 01:18:35 10 2 M35 Robb Virgin, 39, Edina, MN 56.32% 1:19:05 7:55 01:16:26 11 1 M70 Donald White, 73, Spring Valley, WI 77.26% 1:19:09 7:55 01:19:03 12 1 M50 Dan Cohen, 51, Saint Paul, MN 61.92% 1:19:26 7:57 01:19:21 13 3 M60 Dave Wichmann, 62, Edina, MN 68.49% 1:19:27 7:57 01:19:23
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

14 3 M35 Connor Morrison, 36, Minneapolis, MN 54.05% 1:20:59 8:06 01:20:57 15 2 M45 Eric Barbot, 47, Inver Grove Heights, MN 58.33% 1:21:29 8:09 01:21:16 16 3 M55 Robert Bras, 57, Minneapolis, MN 63.69% 1:21:30 8:09 01:21:23 17 4 M55 Jon Orton, 55, Minneapolis, MN 62.15% 1:22:00 8:12 01:21:41 18 1 W35 Jayme Schefelker, 37, Hugo, MN 58.65% 1:22:23 8:14 01:22:10 19 2 W35 Makenna Schluter, 37, Plymouth, MN 58.38% 1:22:46 8:17 01:21:54 20 2 M50 Dave Schwartz, 54, Sartell, MN 60.52% 1:23:28 8:21 01:23:21 21 1 W40 Danielle Steiner, 40, Vadnais Heights, MN 58.47% 1:24:01 8:24 01:23:39 22 2 M40 Nathan Hovey, 42, Jordan, MN 53.96% 1:24:31 8:27 01:23:31 23 4 M35 Mike Egan, 36, St. Louis Park, MN 51.41% 1:25:08 8:31 01:25:06 24 1 W45 Angie Delille, 49, Minneapolis, MN 61.45% 1:26:30 8:39 01:26:14 25 2 W40 Kaitlin Lee, 43, Minneapolis, MN 57.46% 1:27:19 8:44 01:27:06 26 3 M50 Aaron Spence, 53, St Paul, MN 56.63% 1:28:24 8:50 01:28:19 27 4 M60 Jim Williams, 61, Plymouth, MN 60.79% 1:28:39 8:52 01:28:22 28 3 W35 Anna Schultz, 39, Blaine, MN 54.97% 1:28:49 8:53 01:27:35 29 3 M20 Nikhil Pandey, 32, Brooklyn Park, MN 48.34% 1:29:33 8:57 01:23:33
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

30 4 W35 Scarlett Wand, 39, Lakeville, MN 54.05% 1:30:20 9:02 01:30:01 31 3 W40 Liliana Anzaldo, 40, Plymouth, MN 54.19% 1:30:39 9:04 01:30:09 32 1 W20 Joana Pasco, 33, St Paul, MN 52.47% 1:30:43 9:04 01:30:28 33 2 W45 Jacquie Nordwall, 48, Roseville, MN 57.71% 1:31:05 9:07 01:30:46 34 4 M20 Patrick Stith, 34, Minneapolis, MN 47.47% 1:31:32 9:09 01:31:15 35 3 M45 Million Woldehawariat, 49, Blaine, MN 52.80% 1:31:34 9:09 01:30:31 36 5 M60 David Svendsen, 64, Arden Hills, MN 60.04% 1:32:25 9:15 01:32:07 37 1 W50 Anne Lherault, 50, St Louis Park, MN 57.30% 1:33:50 9:23 01:33:30 38 2 W20 Olivia Uecker, 23, Buffalo, MN 50.30% 1:33:50 9:23 01:33:31 39 4 W40 Briana Murphy, 43, Shoreview, MN 53.35% 1:34:03 9:24 01:33:26 40 5 M20 Griffin Loecher, 26, Woodbury, MN 45.83% 1:34:22 9:26 01:33:35 41 5 W40 Jackie Beckel, 41, Eden Prairie, MN 52.33% 1:34:29 9:27 01:34:06 42 5 W35 Kylie Jacobsen, 35, Albertville, MN 50.67% 1:34:33 9:27 01:34:10 43 6 W35 Maria Stangler, 36, Albertville, MN 50.86% 1:34:34 9:27 01:34:12 44 6 M20 Jarrod Klopp, 30, Saint Paul, MN 45.34% 1:35:24 9:32 01:34:56 45 7 M20 Michael McGaffey, 24, Bloomington, MN 44.87% 1:36:24 9:38 01:35:49 46 3 W20 Brooke Swenson, 34, Rosemount, MN 49.36% 1:36:43 9:40 01:36:32 47 4 W20 Raina Rooney, 32, Chaska, MN 48.87% 1:37:09 9:43 01:36:48 48 5 W20 Merritt Bamrick, 34, Minneapolis, MN 49.01% 1:37:24 9:44 01:36:56 49 8 M20 John Warner, 30, Minneapolis, MN 44.35% 1:37:31 9:45 01:36:47 50 4 M50 Wade Larson, 54, Maple Grove, MN 51.62% 1:37:52 9:47 01:37:40 51 3 W45 Meg Luger-Nikolai, 46, Saint Paul, MN 52.51% 1:38:05 9:49 01:36:47 52 6 W20 Grace Guthrie, 25, Minneapolis, MN 48.11% 1:38:07 9:49 01:37:46 53 5 M50 Ryan Lund, 52, Edina, MN 50.50% 1:38:16 9:50 01:37:57 54 4 M45 Efa Shukarey, 49, Woodbury, MN 49.16% 1:38:21 9:50 01:37:48 55 1 M75 Michael Dunne, 78, Cork 67.58% 1:38:25 9:51 01:38:12 56 5 M45 Jon Heeren, 45, Lakeville, MN 47.00% 1:39:27 9:57 01:38:42 57 2 W50 Laura Hudson, 53, Plymouth, MN 55.96% 1:39:33 9:57 01:35:54 58 6 M50 John Hudson, 52, Plymouth, MN 49.85% 1:39:33 9:57 01:35:54 59 6 W40 Kristina Zahnter-Yocom, 44, Rochester, MN 50.64% 1:39:53 9:59 01:39:13 60 3 M40 Shawn Yocom, 41, Rochester, MN 45.29% 1:39:54 9:59 01:39:14
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

61 5 M35 Rj Escano, 36, Minneapolis, MN 43.71% 1:40:08 10:01 01:39:11 62 7 M50 John Cosgriff, 50, Mendota Heights, MN 48.66% 1:40:13 10:01 01:37:31 63 7 W20 Emily Palyan, 29, Carver, MN 47.02% 1:40:29 10:03 01:40:01 64 9 M20 Brian Yasosky, 30, Carver, MN 43.04% 1:40:29 10:03 01:40:01 65 4 M40 Paulina Cruz Aguilar, 40, St Paul, MN 44.56% 1:40:43 10:04 01:39:55 66 4 W45 Sarah Walz, 46, Hopkins, MN 50.77% 1:41:27 10:09 01:41:04 67 6 M35 Steven Forsythe, 37, Woodbury, MN 43.10% 1:42:03 10:12 01:41:53 68 6 M60 David Buche, 64, Woodbury, MN 54.32% 1:42:09 10:13 01:42:00 69 8 W20 Jennifer Vokac, 33, Minneapolis, MN 46.59% 1:42:10 10:13 01:41:37 70 7 W35 Maria Pham, 35, St Paul, MN 46.38% 1:43:18 10:20 01:42:42 71 7 M60 Andrew Lindsay, 63, Maple Grove, MN 52.95% 1:43:46 10:23 01:43:25 72 1 M16 Jackson Genia, 17, Shoreview, MN 42.74% 1:44:00 10:24 01:43:35 73 1 W14 Brooke Erickson, 15, Vadnais Heights, MN 49.36% 1:44:00 10:24 01:43:36 74 5 W45 Dana Bemmels, 45, Belle Plaine, MN 48.72% 1:44:44 10:28 01:43:56 75 3 W50 Colleen Copeland, 51, Inver Grove Heights, MN 51.89% 1:44:50 10:29 01:43:57 76 8 W35 Kathryn Lomasney, 36, Whitefish Bay, WI 45.53% 1:45:38 10:34 01:45:09 77 9 W20 Molly Horton, 33, Minneapolis, MN 44.75% 1:46:22 10:38 01:45:51 78 10 W20 Betsy Lundmark, 33, Minneapolis, MN 44.75% 1:46:22 10:38 01:45:51 79 1 W65 Sarah Melde, 66, Rochester, MN 61.97% 1:46:35 10:40 01:45:54 80 6 W45 Julie Woods, 49, Greenfield, MN 49.62% 1:47:07 10:43 01:46:23 81 8 M50 Ray Parazin, 54, Eagan, MN 47.05% 1:47:22 10:44 01:46:20 82 7 W40 Mary Sauer, 41, Blaine, MN 45.63% 1:48:22 10:50 01:47:57 83 1 M65 Glen Flynn, 67, Hugo, MN 52.62% 1:48:40 10:52 01:48:12 84 4 W50 Jeanne Ertl, 54, Lake Elmo, MN 51.89% 1:48:41 10:52 01:47:55 85 11 W20 Hailey Campbell, 26, Woodbury, MN 43.42% 1:48:43 10:52 01:47:56 86 1 W55 Tara Hutchinson, 59, Maple Grove, MN 55.21% 1:48:46 10:53 01:48:18 87 8 W40 Anne Smarjesse, 44, Brooklyn Park, MN 46.22% 1:49:27 10:57 01:48:53 88 9 M50 Mark Hanson, 52, Rogers, MN 45.21% 1:49:45 10:59 01:48:50
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

89 10 M20 Adam Baxter, 30, Isanti, MN 39.23% 1:50:14 11:01 01:49:38 90 12 W20 Jill Baxter, 31, White Bear Lake, MN 42.84% 1:50:35 11:04 01:50:00 91 9 W35 Jessica Khemani, 35, Champlin, MN 43.23% 1:50:49 11:05 01:50:14 92 7 W45 Una Nation, 48, Minneapolis, MN 47.41% 1:50:53 11:05 01:50:26 93 10 M50 Edward Mikoloski, 52, Rosemount, MN 44.54% 1:51:24 11:08 01:50:41 94 5 M55 Peter Shea, 56, Saint Paul, MN 46.05% 1:51:42 11:10 01:51:07 95 6 M45 Ryan Piner, 49, Minneapolis, MN 42.48% 1:53:48 11:23 01:52:59 96 10 W35 Fiona Robinson, 38, Minneapolis, MN 42.46% 1:54:22 11:26 01:52:59 97 13 W20 Ashley Dammer-Meyers, 34, Duluth, MN 41.67% 1:54:34 11:27 01:54:01 98 14 W20 Jayla Millender, 26, Rochester, MN 40.91% 1:55:23 11:32 01:54:40 99 11 W35 Kirsten Haas-Camitsch, 36, Lauderdale, MN 41.28% 1:56:31 11:39 01:55:56 100 12 W35 Kelly Droogsma, 36, Elk River, MN 41.28% 1:56:32 11:39 01:53:44 101 1 W60 Lisa Hopkins, 61, Andover, MN 52.63% 1:57:09 11:43 01:56:27 102 5 M40 Christopher Wulf, 40, New Brighton, MN 38.26% 1:57:18 11:44 01:56:16 103 5 W50 Alicia Garcia, 52, St Paul, MN 46.77% 1:57:42 11:46 01:56:53 104 8 W45 Carolyn Blackdeer, 46, Tomah, WI 43.75% 1:57:44 11:46 01:56:55 105 11 M20 Erick Peralta, 31, Columbia Heights, MN 36.65% 1:58:01 11:48 01:51:15 106 13 W35 Jesse Anderson, 37, Ramsey, MN 40.84% 1:58:18 11:50 01:57:48 107 15 W20 Emily Tastad, 28, Minneapolis, MN 39.84% 1:58:29 11:51 01:57:39 108 12 M20 Charlie Miner, 28, Minneapolis, MN 36.49% 1:58:31 11:51 01:57:40 109 16 W20 Kaleigh McNamer, 24, Brooklyn Park, MN 39.63% 1:59:07 11:55 01:58:32 110 2 W55 Pamela Ebben, 58, Chippewa Falls, WI 49.54% 1:59:40 11:58 01:58:58
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

111 17 W20 Jamie Knight, 33, Burnsville, MN 38.75% 2:02:50 12:17 02:02:09 112 11 M50 John Nachtsheim, 54, White Bear Lake, MN 41.01% 2:03:11 12:19 02:02:34 113 8 M60 Wendell Stockwell, 63, Burnsville, MN 44.59% 2:03:14 12:19 02:02:33 114 18 W20 Jasmine Grika, 34, St. Paul, MN 38.27% 2:04:45 12:29 02:03:56 115 13 M20 Evan Poeschel, 21, Cottage Grove, MN 34.28% 2:06:11 12:37 02:03:59 116 19 W20 Lindsey Pockl, 34, Golden Valley, MN 37.26% 2:08:08 12:49 02:06:59 117 9 W40 Ingrid Jeske, 41, Minneapolis, MN 38.55% 2:08:16 12:50 02:07:28 118 2 W65 Nancy Suter, 69, Roseville, MN 53.18% 2:09:46 12:59 02:09:13
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

119 20 W20 Alexia Mae C, 27, St Paul, MN 36.04% 2:10:58 13:06 02:10:01 120 21 W20 Sofia Lehrer, 33, Rochester, MN 36.17% 2:11:36 13:10 02:10:50 121 6 M55 Michael Head, 56, Roseville, MN 38.27% 2:14:24 13:26 02:13 122 12 M50 Marc Juaire, 53, Plymouth, MN 36.69% 2:16:28 13:39 02:15:36 123 2 M65 David Gantz, 65, Brooklyn Park, MN 40.84% 2:17:12 13:43 02:16:04 124 22 W20 Sarah Foster, 32, Minneapolis, MN 34.58% 2:17:17 13:44 02:16:46 125 23 W20 Abby Watanabe, 29, St. Paul, MN 33.98% 2:19:03 13:54 02:18:26
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

126 9 M60 Sawad Brooks, 60, Minneapolis, MN 37.54% 2:22:11 14:13 02:16:44 127 3 W55 Isabel Toledo, 59, Portland, OR 42.23% 2:22:11 14:13 02:16:44 128 24 W20 Emily Weber, 33, St Paul, MN 33.45% 2:22:18 14:14 02:21:39 129 10 W40 Jamie Cooper, 41, Minnetonka, MN 34.70% 2:22:30 14:15 02:21:49 130 25 W20 Keila Rae, 30, Bloomington, MN 32.95% 2:23:34 14:21 02:22:37 131 4 W55 Julie Nelson, 56, Woodbury, MN 39.46% 2:26:28 14:39 02:25:27 132 9 W45 Chrystie Carlson, 46, St Paul, MN 34.58% 2:28:56 14:54 02:27:17
Pace: 6:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | Top

133 14 M20 Vang Yang, 32 25.96% 2:46:45 16:41 02:42:43 1 finishers among Men 16 - 17 14 finishers among Men 20 - 34 6 finishers among Men 35 - 39 5 finishers among Men 40 - 44 6 finishers among Men 45 - 49 12 finishers among Men 50 - 54 6 finishers among Men 55 - 59 9 finishers among Men 60 - 64 2 finishers among Men 65 - 69 1 finishers among Men 70 - 74 1 finishers among Men 75 - 79 1 finishers among Women 14 - 15 25 finishers among Women 20 - 34 13 finishers among Women 35 - 39 10 finishers among Women 40 - 44 9 finishers among Women 45 - 49 5 finishers among Women 50 - 54 4 finishers among Women 55 - 59 1 finishers among Women 60 - 64 2 finishers among Women 65 - 69 63 male finishers 70 female finishers 133 total finishers
Click here for data on half marathon
Click here for data on 5K

Return to home page.