Advertisement

Selected Race
M2529
Bib Name Sex Age City State Overall SexPl DivPl Time
2698 Ben Sathre M 27 St. Paul MN 1 / 2279 1 / 1077 1 / 128 1:10:14
2562 Jes S Pardo Moreno M 26 Segovia KY 2 / 2279 2 / 1077 2 / 128 1:13:05
2073 Kevin Kapolnek M 26 Minneapolis MN 20 / 2279 19 / 1077 3 / 128 1:26:36
2200 Brandon Stone M 29 Vadnais Heights MN 41 / 2279 34 / 1077 4 / 128 1:29:09
2847 Aaron Hoverson M 27 Bloomington MN 55 / 2279 46 / 1077 5 / 128 1:30:25
2509 Jonathan Vinson M 28 Chaska MN 56 / 2279 47 / 1077 6 / 128 1:30:36
1767 Patrick Halbach M 27 Minneapolis MN 57 / 2279 48 / 1077 7 / 128 1:30:53
1706 Taylor Johnson M 27 Sauk Rapids MN 84 / 2279 69 / 1077 8 / 128 1:33:33
2463 Alex Calof M 29 Minneapolis MN 86 / 2279 71 / 1077 9 / 128 1:33:44
2191 Joshua Davis M 25 Minneapolis MN 99 / 2279 81 / 1077 10 / 128 1:34:30
1579 Matthew Swanson M 25 Minneapolis MN 100 / 2279 82 / 1077 11 / 128 1:34:32
2606 Patrick Robbins M 27 Minneapolis MN 110 / 2279 90 / 1077 12 / 128 1:35:58
2748 Aaron Boike M 28 Golden Valley MN 112 / 2279 92 / 1077 13 / 128 1:36:13
2564 William Howieson M 25 Good Thunder MN 126 / 2279 101 / 1077 14 / 128 1:37:34
970 Matthew Wiegand M 26 Burnsville MN 129 / 2279 104 / 1077 15 / 128 1:37:44
1286 Bentson Brezicka M 28 Shoreview MN 139 / 2279 113 / 1077 16 / 128 1:38:10
2503 Michael Brudzinski M 29 Roberts WI 146 / 2279 120 / 1077 17 / 128 1:38:24
881 Adam Mika M 29 Eden Prairie MN 158 / 2279 130 / 1077 18 / 128 1:39:13
1890 Danial Hannover M 27 Rosemount MN 163 / 2279 133 / 1077 19 / 128 1:39:16
2338 Kenton Pagel M 28 Inver Grove Heights MN 169 / 2279 139 / 1077 20 / 128 1:39:25
930 Ryan Cook M 26 Danube MN 201 / 2279 165 / 1077 21 / 128 1:41:22
2552 Kyle Luebke M 28 Saint Paul MN 204 / 2279 168 / 1077 22 / 128 1:41:40
2685 Jason Kratzke M 28 Saint Cloud MN 218 / 2279 176 / 1077 23 / 128 1:42:20
2276 Benjamin Braaten M 29 Minneapolis MN 237 / 2279 188 / 1077 24 / 128 1:43:17
2140 Andrew Retzler M 28 Minneapolis MN 258 / 2279 206 / 1077 25 / 128 1:44:06
480 Jesse Ng M 29 Edina MN 271 / 2279 215 / 1077 26 / 128 1:44:41
1117 Travis Hackley M 27 North Saint Paul MN 314 / 2279 241 / 1077 27 / 128 1:46:15
1475 Chen-Yu Liu M 28 Minneapolis MN 316 / 2279 242 / 1077 28 / 128 1:46:16
1804 Danny Tierney M 27 Saint Paul MN 317 / 2279 243 / 1077 29 / 128 1:46:16
939 Trevor Riles M 25 Minneapolis MN 320 / 2279 245 / 1077 30 / 128 1:46:23
2544 Kyle Hoen M 29 New Prague MN 335 / 2279 257 / 1077 31 / 128 1:46:46
1715 Danny Morris M 29 Minneapolis MN 339 / 2279 259 / 1077 32 / 128 1:46:53
1968 Hans Ahlstrom M 27 Minneapolis MN 340 / 2279 260 / 1077 33 / 128 1:46:54
1603 Eric Salter M 27 Minneapolis MN 365 / 2279 273 / 1077 34 / 128 1:48:05
3003 David Baentsche M 27 Lino Lakes MN 394 / 2279 295 / 1077 35 / 128 1:48:59
2327 Garrett Schlosser M 27 Washington DC 401 / 2279 298 / 1077 36 / 128 1:49:06
2432 Dan Braak M 29 Minneapolis MN 405 / 2279 299 / 1077 37 / 128 1:49:08
2051 Collin Rehnblom M 29 Saint Michael MN 411 / 2279 303 / 1077 38 / 128 1:49:18
2859 Andrew Becklund M 29 Inver Grove Heights MN 443 / 2279 324 / 1077 39 / 128 1:50:21
1654 Joseph Blaney M 26 Minneapolis MN 453 / 2279 331 / 1077 40 / 128 1:50:44
1904 Kevin Lok M 29 Minneapolis MN 460 / 2279 336 / 1077 41 / 128 1:50:55
342 Jacob Wernersbach M 28 Zimmerman MN 476 / 2279 345 / 1077 42 / 128 1:51:40
2522 Alexander Follmer M 28 Minneapolis MN 501 / 2279 359 / 1077 43 / 128 1:52:13
1030 Tom Tardif M 29 Lino Lakes MN 503 / 2279 360 / 1077 44 / 128 1:52:15
840 Nate Buckner M 29 Minneapolis MN 514 / 2279 365 / 1077 45 / 128 1:52:42
2124 Adam Flynn M 29 Hugo MN 530 / 2279 374 / 1077 46 / 128 1:53:10
2646 Randall Hemmings Ii M 25 Minneapolis MN 537 / 2279 379 / 1077 47 / 128 1:53:20
1671 Nick Peterson M 25 Minneapolis MN 550 / 2279 386 / 1077 48 / 128 1:53:46
1830 Andrew Lewis M 29 Saint Paul MN 558 / 2279 391 / 1077 49 / 128 1:53:59
1531 Matt Severns M 27 Blaine MN 561 / 2279 392 / 1077 50 / 128 1:54:06
Per Page: [50] [100] [500]