ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
PlaceRace#TimeFirstLastCityStateEventAgeGender
2
11241:49:25AndrewKenyonOscodaMIHalf30M
3
21741:49:44GregGogolinWilliamsburgMIHalf50M
4
31581:51:48BryanSiegertLake OrionMIHalf20M
5
41631:53:10JoshuaThompsonLudingtonMIHalf10M
6
51361:53:23DavidMeierParisMIHalf50M
7
61141:53:37LukeGiegerichDubuqueIAHalf30M
8
71641:58:34NathanTrathenGrand RapidsMIHalf30M
9
81422:02:02DominicPaceBig RapidsMIHalf40M
10
91162:04:14RonGoodmanSanta CruzCAHalf50M
11
101122:08:45BrianGebhartFlintMIHalf20M
12
111182:09:13MichaelGrandyRodneyMIHalf30M
13
121512:09:25RossScheerBig RapidsMIHalf30M
14
131462:12:12MarkPostemaByron CenterMIHalf50M
15
141672:12:14VictorVandertolBig RapidsMIHalf40M
16
151492:13:38BenjaminSauterEssexvilleMIHalf30M
17
161112:16:26JohnGalsterMuskegonMIHalf50M
18
171382:18:57ScottMiskevicsOak LawnILHalf40M
19
181342:20:39ChrisMcPharlinCaledoniaMIHalf20M
20
191442:22:08TimPeoplesLafayetteINHalf60M
21
201662:22:26KevinTucciBig RapidsMIHalf40M
22
211652:26:09KevinTrippwest pointIAHalf60M
23
221782:28:57JayBishopFarmington HillsMIHalf29M
24
231322:31:49JohnMartin
Grosse Pointe Park
MIHalf40M
25
241432:37:16AdamPancoastSwantonOHHalf30M
26
251232:43:28StephenJurisMount PleasantMIHalf40M
27
261773:35:42CodyGilbertHalf40M
28
271483:35:51PhilipRuddWyomingMIHalf20M
29
282293:37:59ScottMihalikBerrien SpringsMIMarathon30M
30
291684:06:45TerrenceVasserBolingbrookILHalf40M
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100