Advertisement

Selected Race
M2529
Bib Name Sex Age City State Overall SexPl DivPl Time
5694 Nicholas Kizzire M 28 Alliance NE 7 / 3381 7 / 1302 1 / 186 1:13:08
6282 Daniel Peters M 28 Minneapolis MN 8 / 3381 8 / 1302 2 / 186 1:14:51
2526 Josh Stewart M 27 Aurora CO 11 / 3381 10 / 1302 3 / 186 1:15:08
6572 Andrew Baker M 28 Minneapolis MN 13 / 3381 12 / 1302 4 / 186 1:16:53
5830 Jordan Roby M 28 Minneapolis MN 16 / 3381 13 / 1302 5 / 186 1:17:57
5768 Joshua Mower M 27 Valley City ND 21 / 3381 18 / 1302 6 / 186 1:20:48
5428 Richard Yin M 28 Minneapolis MN 26 / 3381 21 / 1302 7 / 186 1:22:53
5884 Thomas Stromme M 25 Fargo ND 28 / 3381 23 / 1302 8 / 186 1:22:55
4536 Corey Pederson M 29 Fargo ND 29 / 3381 24 / 1302 9 / 186 1:23:10
6348 Joshua Andres M 27 Moorhead MN 33 / 3381 28 / 1302 10 / 186 1:25:05
3305 Aaron French M 27 Alexandria MN 40 / 3381 33 / 1302 11 / 186 1:26:14
2717 Jacob Berg M 26 Minot ND 44 / 3381 36 / 1302 12 / 186 1:26:48
5513 Stephen Campbell M 29 Winnipeg MAN 50 / 3381 40 / 1302 13 / 186 1:27:28
5767 Steven Monk M 28 Bismarck ND 51 / 3381 41 / 1302 14 / 186 1:28:10
2513 William Fladland M 28 Anoka MN 53 / 3381 42 / 1302 15 / 186 1:28:30
2517 Ruairi Moynihan M 29 Flagstaff AZ 54 / 3381 43 / 1302 16 / 186 1:28:30
3536 Nate Hecker M 25 Oak Creek WI 65 / 3381 53 / 1302 17 / 186 1:29:27
6585 Tyler Groth M 29 Fargo ND 68 / 3381 56 / 1302 18 / 186 1:30:10
3823 Drew Kamrath M 25 Grand Forks ND 72 / 3381 59 / 1302 19 / 186 1:30:39
5983 Jake Cooley M 29 Grand Forks ND 73 / 3381 60 / 1302 20 / 186 1:30:50
6483 Zach Morgan M 28 Houston TX 77 / 3381 62 / 1302 21 / 186 1:31:47
2555 Tyler Aldren M 28 Sioux Falls SD 79 / 3381 64 / 1302 22 / 186 1:32:20
4071 Michael Lindberg M 27 Fargo ND 84 / 3381 69 / 1302 23 / 186 1:32:56
3743 Casey Johnson M 29 Minneapolis MN 88 / 3381 71 / 1302 24 / 186 1:33:06
3708 Dan Jacobson M 27 Grand Forks ND 89 / 3381 72 / 1302 25 / 186 1:33:22
3189 Justin Engen M 29 Dilworth MN 91 / 3381 74 / 1302 26 / 186 1:33:42
2740 Cory Bertram M 29 New York NY 92 / 3381 75 / 1302 27 / 186 1:33:52
6394 Sean Greener M 29 Las Vegas NV 96 / 3381 78 / 1302 28 / 186 1:34:19
3331 Reid Gagner M 27 Fargo ND 111 / 3381 88 / 1302 29 / 186 1:35:32
5425 Derek Yell M 29 Burnsville MN 120 / 3381 95 / 1302 30 / 186 1:36:11
6079 Jared Rickert M 26 Minneapolis MN 125 / 3381 99 / 1302 31 / 186 1:36:28
6300 Isaac Schwartz M 29 Fargo ND 126 / 3381 100 / 1302 32 / 186 1:36:29
4366 Anthony Napoli M 27 Eden Prairie MN 138 / 3381 108 / 1302 33 / 186 1:37:22
5570 Jesse Fallis M 27 Morden MAN 139 / 3381 109 / 1302 34 / 186 1:37:26
6685 Jon Terning M 25 Fargo ND 148 / 3381 114 / 1302 35 / 186 1:37:55
2730 Tim Berk M 29 Minneapolis MN 177 / 3381 131 / 1302 36 / 186 1:39:29
3232 Brady Feiring M 28 Bismarck ND 189 / 3381 140 / 1302 37 / 186 1:40:15
6242 Karl Klindworth M 26 Fargo ND 192 / 3381 143 / 1302 38 / 186 1:40:26
3537 Rob Hedburg M 27 Duluth MN 196 / 3381 146 / 1302 39 / 186 1:40:31
6755 Matthew Brooke M 28 Fargo ND 210 / 3381 157 / 1302 40 / 186 1:41:04
2869 Kevin Bro M 29 Fargo ND 215 / 3381 162 / 1302 41 / 186 1:41:39
6211 Mason Haley M 25 New Rockford ND 230 / 3381 174 / 1302 42 / 186 1:42:31
5125 Brian Tang M 29 Minneapolis MN 231 / 3381 175 / 1302 43 / 186 1:42:32
6203 Sebastian Gardner M 26 Grand Forks ND 243 / 3381 186 / 1302 44 / 186 1:42:53
6473 Nicholas Miller M 26 Bismarck ND 263 / 3381 197 / 1302 45 / 186 1:43:43
6367 Lewis Deitchler M 29 Park Rapids MN 272 / 3381 205 / 1302 46 / 186 1:44:09
4525 Adam Patterson M 25 Bismarck ND 280 / 3381 211 / 1302 47 / 186 1:44:26
5110 Casey Sussenguth M 28 Marshall MN 282 / 3381 213 / 1302 48 / 186 1:44:29
3111 Dustin Dornbusch M 29 Sioux Falls SD 288 / 3381 217 / 1302 49 / 186 1:44:38
4600 Bryce Pfrimmer M 27 La Salle MAN 298 / 3381 224 / 1302 50 / 186 1:44:55
Per Page: [50] [100] [500]