Advertisement

Selected Race
M30-34
Bib Name Sex Age City State Overall SexPl DivPl Time
11242 Dan Bier M 32 Columbia Hts MN 4 / 983 4 / 467 1 / 61 1:17:41
11019 Carl Ermisch M 30 Richfield MN 9 / 983 9 / 467 2 / 61 1:23:15
11259 Bryan Larison M 34 Minneapolis MN 10 / 983 10 / 467 3 / 61 1:24:09
10538 Jordan Nimlos M 30 Coon Rapids MN 11 / 983 11 / 467 4 / 61 1:24:29
10766 Steve Wang M 34 St Paul MN 13 / 983 13 / 467 5 / 61 1:25:05
10845 James Lucas M 33 Minneapolis MN 23 / 983 22 / 467 6 / 61 1:28:16
10177 Ryan Easter M 31 Minneapolis MN 49 / 983 41 / 467 7 / 61 1:33:50
11066 Cody Mikl M 33 Minneapolis MN 54 / 983 46 / 467 8 / 61 1:34:49
10653 Nate Schraan M 33 Hopkins MN 55 / 983 47 / 467 9 / 61 1:34:55
10991 Benjamin Braaten M 30 Minneapolis MN 58 / 983 50 / 467 10 / 61 1:35:42
11097 Greg Ernest M 33 Brookfield WI 64 / 983 55 / 467 11 / 61 1:36:22
11275 Alex Calof M 30 Minneapolis MN 83 / 983 71 / 467 12 / 61 1:38:03
11041 Tyler Morrison M 34 Minneapolis MN 94 / 983 78 / 467 13 / 61 1:39:03
10627 Sam Rosenbaum M 32 Minneapolis MN 114 / 983 93 / 467 14 / 61 1:40:43
10855 Brett Yost M 33 Inver Grove Hts MN 127 / 983 99 / 467 15 / 61 1:41:53
10059 John Betzler M 33 Minneapolis MN 130 / 983 101 / 467 16 / 61 1:42:06
11021 Ryan Plunkett M 34 St Paul MN 151 / 983 118 / 467 17 / 61 1:43:35
10397 Nicholas Lafleur M 31 Minneapolis MN 158 / 983 125 / 467 18 / 61 1:44:08
10809 Peter Zethraus M 31 Minneapolis MN 165 / 983 129 / 467 19 / 61 1:44:27
11178 David Foster M 33 St Paul MN 191 / 983 146 / 467 20 / 61 1:46:36
10842 Bryan Seipp M 30 Minneapolis MN 202 / 983 150 / 467 21 / 61 1:47:09
10201 Blake Ferngren M 31 Isanti MN 204 / 983 151 / 467 22 / 61 1:47:12
10672 Leland Severson M 32 Elk River MN 254 / 983 185 / 467 23 / 61 1:50:01
10601 Scott Rasmussen M 34 Hugo MN 280 / 983 203 / 467 24 / 61 1:51:27
10401 David Lambert M 33 Plymouth MN 293 / 983 209 / 467 25 / 61 1:52:08
10613 Eric Rice M 34 Woodbury MN 299 / 983 212 / 467 26 / 61 1:52:26
10249 Brody Grandas M 32 Lake Elmo MN 308 / 983 218 / 467 27 / 61 1:52:47
10275 Robert Haner M 33 Cavalier ND 320 / 983 221 / 467 28 / 61 1:53:21
10242 Jeff Goetzke M 32 Bayport MN 328 / 983 226 / 467 29 / 61 1:53:59
10897 Michael Phillips M 32 Burnsville MN 331 / 983 228 / 467 30 / 61 1:54:09
11095 Charlie Hager M 31 Minneapolis MN 344 / 983 236 / 467 31 / 61 1:54:40
11164 Gerald Meux M 32 Austin MN 354 / 983 242 / 467 32 / 61 1:55:10
10356 Nicholas Kampa M 33 Eagan MN 384 / 983 260 / 467 33 / 61 1:56:24
10300 Mark Heupel M 34 Minneapolis MN 394 / 983 267 / 467 34 / 61 1:56:43
11111 Matt Perkins M 33 Minneapolis MN 399 / 983 271 / 467 35 / 61 1:56:55
10381 Artem Kolomytsev M 30 Minneapolis MN 404 / 983 274 / 467 36 / 61 1:57:12
10767 Ryan Ward M 31 Minneapolis MN 408 / 983 277 / 467 37 / 61 1:57:27
10157 Alex Dexheimer M 30 Minneapolis MN 430 / 983 289 / 467 38 / 61 1:58:19
11092 Jake Anderson M 34 Minneapolis MN 453 / 983 301 / 467 39 / 61 1:59:19
11141 Fue Xiong M 30 Minneapolis MN 454 / 983 302 / 467 40 / 61 1:59:21
10304 Derek Hinz M 32 Hudson WI 459 / 983 304 / 467 41 / 61 1:59:27
10373 Ilan Klages-Mundt M 31 Minneapolis MN 483 / 983 312 / 467 42 / 61 2:00:32
10322 Ryan Hughes M 34 Cedar Rapids IA 492 / 983 314 / 467 43 / 61 2:01:20
10245 Andy Graca M 34 Minneapolis MN 506 / 983 322 / 467 44 / 61 2:01:41
10447 Eric Mahowald M 32 St Paul MN 555 / 983 344 / 467 45 / 61 2:03:56
10121 Zac Clark M 30 Minneapolis MN 593 / 983 357 / 467 46 / 61 2:06:15
10316 Aaron Horowitz M 32 St Paul MN 602 / 983 361 / 467 47 / 61 2:06:57
10085 Matt Bruggeman M 34 Eden Prairie MN 629 / 983 375 / 467 48 / 61 2:08:40
10195 Brett Essman M 34 Osseo MN 644 / 983 380 / 467 49 / 61 2:09:39
10862 Darshan Karanjekar M 32 Minneapolis MN 701 / 983 392 / 467 50 / 61 2:12:40
Per Page: [50] [100] [500]