Advertisement

Selected Race
M1934
Bib Name Sex Age City State Overall SexPl DivPl Time
1 Matt Hooley M 23 Madison WI 1 / 5041 1 / 2146 1 / 778 1:06:40
2 Chris Lundstrom M 30 Minneapolis MN 2 / 5041 2 / 2146 2 / 778 1:07:00
3 Ryan Meissen M 28 River Falls WI 3 / 5041 3 / 2146 3 / 778 1:08:12
4 Pete Gilman M 31 Rochester MN 4 / 5041 4 / 2146 4 / 778 1:08:57
5 Chris Wehrman M 30 Chicago IL 5 / 5041 5 / 2146 5 / 778 1:09:43
7 Eric Loeffler M 29 Fargo ND 7 / 5041 7 / 2146 6 / 778 1:10:57
9 Kenny Miller M 29 Park Rapids MN 9 / 5041 9 / 2146 7 / 778 1:11:49
10 Jeremy Essler M 26 North Mankato MN 10 / 5041 10 / 2146 8 / 778 1:11:59
12 Anton Sella M 22 La Crosse WI 12 / 5041 12 / 2146 9 / 778 1:12:15
14 Jonathan Ortloff M 24 North Mankato MN 14 / 5041 14 / 2146 10 / 778 1:12:42
15 Jon Hiatt M 28 Chicago IL 15 / 5041 15 / 2146 11 / 778 1:12:53
17 Derek Phillips M 34 St Paul MN 17 / 5041 17 / 2146 12 / 778 1:15:27
19 Ethan Albertson M 25 St Louis Park MN 19 / 5041 18 / 2146 13 / 778 1:16:07
20 Jason Lindelof M 22 Duluth MN 20 / 5041 19 / 2146 14 / 778 1:16:15
23 David Honebrink M 21 Mayer MN 23 / 5041 22 / 2146 15 / 778 1:16:30
24 Adam Swank M 30 Duluth MN 24 / 5041 23 / 2146 16 / 778 1:16:39
27 Ronald Waara M 29 Duluth MN 27 / 5041 26 / 2146 17 / 778 1:17:22
28 Nate Hoffman M 23 South Haven MN 28 / 5041 27 / 2146 18 / 778 1:17:27
29 Thomas Gatyas M 26 Plymouth WI 29 / 5041 28 / 2146 19 / 778 1:17:30
30 Brendan Dolan M 26 St Paul MN 30 / 5041 29 / 2146 20 / 778 1:17:40
31 Dane Moreland M 21 Lake Nebagamon WI 31 / 5041 30 / 2146 21 / 778 1:17:57
32 Karl Nyberg M 19 Moorhead MN 32 / 5041 31 / 2146 22 / 778 1:17:58
33 Jesse Vrooman M 20 Spearfish SD 33 / 5041 32 / 2146 23 / 778 1:18:32
34 Brian Udovich M 31 Oconomawoc WI 34 / 5041 33 / 2146 24 / 778 1:18:38
35 Tony Kocanda M 33 Minneapolis MN 35 / 5041 34 / 2146 25 / 778 1:18:48
36 Josh Ward M 30 Madison WI 36 / 5041 35 / 2146 26 / 778 1:18:57
37 Lorne Litwora M 28 Chicago IL 37 / 5041 36 / 2146 27 / 778 1:19:03
38 Kyle Cannon M 29 Minneapolis MN 38 / 5041 37 / 2146 28 / 778 1:19:05
39 Andy Tate M 28 Minneapolis MN 39 / 5041 38 / 2146 29 / 778 1:19:05
42 Yuyin Shao M 26 China 42 / 5041 41 / 2146 30 / 778 1:19:42
45 Paul Donnelly M 23 Minneapolis MN 45 / 5041 44 / 2146 31 / 778 1:20:15
46 Allen Broderius M 31 St Paul MN 46 / 5041 45 / 2146 32 / 778 1:20:21
47 Eric Johnson M 23 Duluth MN 47 / 5041 46 / 2146 33 / 778 1:20:23
54 Dan Litwora M 30 Chicago IL 54 / 5041 51 / 2146 34 / 778 1:21:52
55 Nicholas Myran M 23 Cottonwood MN 55 / 5041 52 / 2146 35 / 778 1:22:02
57 Christopher Rubesch M 20 Duluth MN 57 / 5041 54 / 2146 36 / 778 1:22:17
60 Aaron Giannobile M 21 Minnetonka MN 60 / 5041 55 / 2146 37 / 778 1:22:23
61 John Hutton M 31 Chicago IL 61 / 5041 56 / 2146 38 / 778 1:22:31
62 Kyle McFarren M 28 Chicago IL 62 / 5041 57 / 2146 39 / 778 1:22:36
63 Russell Joseph M 24 Eden Prairie MN 63 / 5041 58 / 2146 40 / 778 1:22:45
64 Ananda Bates M 34 Minneapolis MN 64 / 5041 59 / 2146 41 / 778 1:22:45
70 Glen Andresen M 27 Duluth MN 70 / 5041 65 / 2146 42 / 778 1:23:20
73 Joseph Olson M 21 Duluth MN 73 / 5041 68 / 2146 43 / 778 1:23:35
74 Joseph Stromsness M 21 Cloquet MN 74 / 5041 69 / 2146 44 / 778 1:23:36
80 Jeffrey Rolf M 26 New Hope MN 80 / 5041 72 / 2146 45 / 778 1:24:08
86 Keith Mullen M 23 Duluth MN 86 / 5041 76 / 2146 46 / 778 1:24:20
88 Steven Kramer M 34 Duluth MN 88 / 5041 78 / 2146 47 / 778 1:24:30
94 David Ennis M 29 Northfield MN 94 / 5041 83 / 2146 48 / 778 1:25:07
95 Matthew Loberg M 26 Duluth MN 95 / 5041 84 / 2146 49 / 778 1:25:08
97 Ryan Gruhlke M 25 Eau Claire WI 97 / 5041 85 / 2146 50 / 778 1:25:14
Per Page: [50] [100] [500]