Find an Event
Find Race Results
Log In
Find An Event:
Find Results:
Log In
Post results for free!
Create a contributor account today!
IMT Des Moines Marathon - 2010
Half Marathon
Info
October 17, 2010 in Des Moines, IA
Question About Results?
Races
5K Road Race
Half Marathon
Marathon
Marathon Relay
Event Groups
This event belongs to the following groups:
Des Moines Marathon
Half Marathon - Results
NO
FN
LN
DIVISION
OVERALL
DIVPL
SEXPL
10K
RATE
RANK
TIME
PACE
66
Tibor
Vegh
M2529
2
1/202
2/1396
30:47
4:58
4
1:05:12
4:59
61
Philip
Lagat
M2529
3
2/202
3/1396
30:47
4:58
2
1:05:15
4:59
67
Nathan
Weiland
M2529
6
3/202
6/1396
30:48
4:58
5
1:06:21
5:04
62
Skyler
Nesheim
M2529
7
4/202
7/1396
30:47
4:58
3
1:06:54
5:07
68
Abebe
Yimer
M2529
8
5/202
8/1396
30:46
4:58
1
1:07:19
5:09
53
Randy
Bill
M2529
9
6/202
9/1396
31:47
5:07
6
1:08:29
5:14
55
Aaron
Davidson
M2529
11
7/202
11/1396
32:42
5:16
7
1:10:03
5:21
51
Joseph
Aulwes
M2529
12
8/202
12/1396
33:10
5:21
9
1:10:52
5:25
79
Criag
Donnelly
M2529
13
9/202
13/1396
32:42
5:16
8
1:10:56
5:25
60
Andy
Koziatek
M2529
15
10/202
15/1396
33:47
5:27
10
1:12:02
5:30
2926
Robby
Wilder
M2529
23
11/202
23/1396
36:12
5:50
11
1:15:09
5:45
4094
Phillip
Grothus
M2529
25
12/202
25/1396
36:14
5:50
12
1:16:59
5:53
5914
Ben
Schippers
M2529
28
13/202
28/1396
36:49
5:56
13
1:17:30
5:55
6153
John
Alewine
M2529
37
14/202
34/1396
39:10
6:19
17
1:19:45
6:06
3974
Darin
Schuknecht
M2529
41
15/202
37/1396
36:55
5:57
14
1:20:27
6:09
6156
Andrew
Drysdale
M2529
49
16/202
44/1396
39:01
6:17
16
1:23:06
6:21
4660
Shawn
Goedken
M2529
60
17/202
54/1396
40:49
6:34
19
1:25:55
6:34
4336
Drew
Sciacca
M2529
61
18/202
55/1396
40:26
6:31
18
1:26:12
6:35
3078
Robert
Anderson
M2529
62
19/202
56/1396
37:53
6:06
15
1:26:13
6:35
5441
Danny
Pawelski
M2529
75
20/202
67/1396
41:48
6:44
23
1:27:45
6:42
4636
Tyler
Fisher
M2529
78
21/202
69/1396
42:31
6:51
25
1:28:44
6:47
5216
Josh
Bard
M2529
83
22/202
74/1396
41:14
6:38
20
1:28:57
6:48
2410
Bryan
Campbell
M2529
87
23/202
78/1396
41:41
6:43
21
1:29:12
6:49
4354
Connor
Wiesner
M2529
96
24/202
85/1396
41:44
6:43
22
1:29:46
6:52
4964
Wade
Vander Maten
M2529
97
25/202
86/1396
42:36
6:52
27
1:29:46
6:52
5328
Blake
Utley
M2529
105
26/202
92/1396
42:29
6:51
24
1:30:07
6:53
4290
Benjamin
Ross
M2529
113
27/202
99/1396
43:10
6:57
28
1:30:58
6:57
3357
Matthew
Kelderman
M2529
142
28/202
121/1396
42:36
6:52
26
1:33:29
7:09
4175
Jonathan
Kaman
M2529
150
29/202
128/1396
43:44
7:03
29
1:34:00
7:11
2747
Tyler
Harman
M2529
185
30/202
158/1396
44:56
7:14
31
1:36:16
7:21
3594
Cale
Kassel
M2529
189
31/202
162/1396
46:00
7:25
35
1:36:27
7:22
2822
Donovan
Hill
M2529
192
32/202
164/1396
43:51
7:04
30
1:36:41
7:23
5139
Lucas
Neitzel
M2529
195
33/202
166/1396
44:58
7:15
32
1:36:49
7:24
5188
Scott
Tjeerdsma
M2529
203
34/202
173/1396
45:49
7:23
33
1:37:03
7:25
2325
Roy
Swinger
M2529
211
35/202
180/1396
47:05
7:35
39
1:37:20
7:26
5354
Corey
Jansen
M2529
225
36/202
192/1396
47:09
7:36
40
1:37:51
7:29
5779
Tyler
Smith
M2529
236
37/202
199/1396
47:15
7:37
42
1:38:22
7:31
5475
Bobby
Godbersen
M2529
240
38/202
200/1396
47:00
7:34
38
1:38:28
7:31
2748
Brandon
Peters
M2529
244
39/202
203/1396
45:51
7:23
34
1:38:35
7:32
NO
FN
LN
DIVISION
OVERALL
DIVPL
SEXPL
10K
RATE
RANK
TIME
PACE
3692
Michael
Hoffman
M2529
256
40/202
211/1396
47:14
7:37
41
1:39:00
7:34
5607
Noble
Burkhead
M2529
262
41/202
216/1396
47:23
7:38
44
1:39:15
7:35
3094
Andy
Kucksdorf
M2529
295
42/202
240/1396
46:50
7:33
36
1:40:13
7:39
5731
Bryan
Barness
M2529
303
43/202
246/1396
47:00
7:34
37
1:40:31
7:41
3854
John
Patton
M2529
315
44/202
253/1396
48:09
7:45
46
1:40:47
7:42
3517
Chase
Chisholm
M2529
396
45/202
303/1396
51:22
8:16
71
1:43:06
7:53
6102
Nick
Gifford
M2529
405
46/202
307/1396
49:25
7:58
50
1:43:25
7:54
4088
Adam
Bender
M2529
406
47/202
308/1396
50:29
8:08
60
1:43:25
7:54
4357
Jeremy
Hofman
M2529
422
48/202
316/1396
48:03
7:44
45
1:43:39
7:55
4618
Keith
Zediker
M2529
431
49/202
323/1396
48:44
7:51
49
1:43:47
7:56
5537
Shay
Westbrook
M2529
443
50/202
326/1396
51:00
8:13
64
1:44:10
7:58
5367
Jarrod
Phelps
M2529
447
51/202
329/1396
51:00
8:13
63
1:44:15
7:58
5238
Derek
Buyck
M2529
453
52/202
333/1396
51:00
8:13
62
1:44:23
7:59
5684
Brian
Lande
M2529
463
53/202
341/1396
50:46
8:11
61
1:44:33
7:59
5048
David
Brown
M2529
464
54/202
342/1396
51:09
8:14
66
1:44:35
7:59
3596
Brian
Zias
M2529
469
55/202
344/1396
51:19
8:16
70
1:44:37
8:00
4014
Michael
Mittelstadt
M2529
478
56/202
351/1396
48:14
7:46
47
1:44:52
8:01
5997
Chris
Saldanha
M2529
483
57/202
355/1396
48:20
7:47
48
1:45:07
8:02
2639
Adam
McFarlane
M2529
494
58/202
364/1396
50:01
8:03
54
1:45:38
8:04
487
Daniel
Mattox
M2529
498
59/202
367/1396
50:27
8:08
59
1:45:41
8:05
6077
Andrew
Holland
M2529
499
60/202
368/1396
51:13
8:15
68
1:45:42
8:05
3915
Ryan
Gatzemeyer
M2529
501
61/202
369/1396
50:09
8:05
56
1:45:43
8:05
4724
Brian
Osterday
M2529
502
62/202
370/1396
51:12
8:15
67
1:45:43
8:05
4457
Kyle
Hrastich
M2529
506
63/202
371/1396
52:22
8:26
79
1:45:44
8:05
4828
Jonathan
Plate
M2529
508
64/202
373/1396
47:21
7:38
43
1:45:51
8:05
4585
Jason
Whorlow
M2529
509
65/202
374/1396
50:05
8:04
55
1:45:55
8:06
3281
Derrick
Brown
M2529
513
66/202
378/1396
51:09
8:14
65
1:45:57
8:06
5782
Michael
Hotze
M2529
525
67/202
385/1396
49:40
8:00
53
1:46:14
8:07
3473
Brian
Kroska
M2529
535
68/202
391/1396
53:03
8:33
85
1:46:25
8:08
3550
Justin
Fryklund
M2529
540
69/202
393/1396
52:23
8:26
80
1:46:31
8:08
4080
Justin
Olmstead
M2529
581
70/202
416/1396
49:26
7:58
51
1:47:37
8:13
5366
Aaron
Van Gelder
M2529
594
71/202
426/1396
51:23
8:17
72
1:47:50
8:14
2098
Chris
Borgman
M2529
602
72/202
431/1396
52:44
8:30
83
1:48:03
8:15
1092
Joseph
Cwik
M2529
614
73/202
437/1396
50:19
8:06
58
1:48:21
8:17
3275
Craig
Padleckas
M2529
636
74/202
450/1396
52:21
8:26
78
1:48:39
8:18
5596
Casey
Kannenberg
M2529
661
75/202
465/1396
52:25
8:27
81
1:49:09
8:20
6065
Lindsay
Prendergast
M2529
707
76/202
492/1396
51:50
8:21
73
1:49:55
8:24
5589
Paul
Carlson
M2529
717
77/202
499/1396
49:36
7:59
52
1:50:12
8:25
4534
Nathan
Handy
M2529
739
78/202
511/1396
51:56
8:22
74
1:50:33
8:27
4072
Rob
Meloy
M2529
740
79/202
512/1396
52:19
8:26
77
1:50:35
8:27
NO
FN
LN
DIVISION
OVERALL
DIVPL
SEXPL
10K
RATE
RANK
TIME
PACE
2213
Greg
Kapusinski
M2529
756
80/202
521/1396
52:45
8:30
84
1:50:56
8:29
2103
Lance
Johnston
M2529
776
81/202
533/1396
53:11
8:34
88
1:51:25
8:31
2585
Joel
Elscott
M2529
802
82/202
543/1396
53:07
8:33
87
1:51:52
8:33
2527
Richard
Biechler
M2529
823
83/202
550/1396
52:27
8:27
82
1:52:08
8:34
5093
Jonathan
Foss
M2529
847
84/202
567/1396
52:10
8:24
75
1:52:43
8:37
4122
Mike
Dean
M2529
852
85/202
570/1396
50:14
8:05
57
1:52:47
8:37
3013
Jason
Vangundy
M2529
864
86/202
578/1396
55:40
8:58
110
1:52:59
8:38
5268
Zach
Steele
M2529
880
87/202
586/1396
54:10
8:44
92
1:53:15
8:39
3972
Tim
Paschkewitz
M2529
914
88/202
601/1396
54:42
8:49
99
1:53:46
8:42
5506
Christopher
Stara
M2529
928
89/202
607/1396
54:56
8:51
100
1:54:00
8:43
4940
Jacob
Natwick
M2529
939
90/202
612/1396
53:45
8:39
90
1:54:13
8:44
5917
Michael
Caley
M2529
945
91/202
615/1396
57:05
9:12
130
1:54:17
8:44
5975
Gregg
Baker
M2529
974
92/202
630/1396
55:13
8:54
104
1:54:46
8:46
2012
Taylor
Webb
M2529
987
93/202
635/1396
53:16
8:35
89
1:55:02
8:47
4949
Ryan
Swartz
M2529
1018
94/202
649/1396
55:02
8:52
101
1:55:39
8:50
5340
Curt
Hunt
M2529
1036
95/202
655/1396
55:22
8:55
106
1:55:59
8:52
3042
Jeff
Thibadeau
M2529
1044
96/202
657/1396
56:11
9:03
116
1:56:09
8:52
5140
Caleb
Seibert
M2529
1050
97/202
660/1396
54:05
8:43
91
1:56:11
8:53
5068
Jason
Steinkamp
M2529
1059
98/202
666/1396
55:09
8:53
102
1:56:18
8:53
486
Joshua
Tew
M2529
1072
99/202
671/1396
57:01
9:11
129
1:56:33
8:54
5303
Isaac
Bowers
M2529
1082
100/202
676/1396
55:11
8:53
103
1:56:43
8:55
4667
Curtis
Rosenow
M2529
1089
101/202
678/1396
55:43
8:58
112
1:56:46
8:55
4367
Dan
Orlano
M2529
1118
102/202
687/1396
54:36
8:48
97
1:57:03
8:57
3893
Tj
Blandford
M2529
1126
103/202
694/1396
55:37
8:58
109
1:57:10
8:57
5970
John
Diekman
M2529
1129
104/202
696/1396
54:33
8:47
95
1:57:12
8:57
6101
Matthew
Schemmel
M2529
1141
105/202
703/1396
52:10
8:24
76
1:57:23
8:58
4655
Josh
Riessen
M2529
1160
106/202
709/1396
56:58
9:10
126
1:57:38
8:59
3312
Aaron
McHone
M2529
1165
107/202
712/1396
55:53
9:00
113
1:57:45
9:00
4148
Rob
Glazebrook
M2529
1187
108/202
722/1396
56:09
9:03
115
1:58:01
9:01
4497
Tim
Hanson Jr
M2529
1208
109/202
730/1396
56:14
9:03
117
1:58:14
9:02
3348
Jason
Buseman
M2529
1212
110/202
733/1396
55:25
8:55
107
1:58:16
9:02
5549
Steve
Powell
M2529
1219
111/202
739/1396
57:39
9:17
137
1:58:22
9:03
4553
Nicholas
Klocke
M2529
1228
112/202
743/1396
54:36
8:48
96
1:58:27
9:03
4619
Travis
Perkins
M2529
1262
113/202
754/1396
51:18
8:16
69
1:58:54
9:05
3718
Joe
Olerich
M2529
1284
114/202
759/1396
57:39
9:17
136
1:59:12
9:06
4856
Joshua
Cowman
M2529
1289
115/202
762/1396
55:41
8:58
111
1:59:16
9:07
4608
Chris
Langpaul
M2529
1294
116/202
763/1396
56:52
9:10
124
1:59:21
9:07
4484
Jeff
Coquyt
M2529
1301
117/202
766/1396
57:40
9:17
138
1:59:26
9:07
3981
Keith
Gavin
M2529
1304
118/202
768/1396
57:00
9:11
127
1:59:29
9:08
4768
Forrest
Determann
M2529
1310
119/202
770/1396
55:32
8:57
108
1:59:32
9:08
NO
FN
LN
DIVISION
OVERALL
DIVPL
SEXPL
10K
RATE
RANK
TIME
PACE
2734
Mitch
Prashak
M2529
1337
120/202
784/1396
1:00:54
9:48
156
1:59:58
9:10
5345
Seth
Nailor
M2529
1357
121/202
790/1396
55:53
9:00
114
2:00:16
9:11
5671
Josh
Halverson
M2529
1368
122/202
796/1396
56:15
9:03
118
2:00:31
9:12
5075
Jason
Anderson
M2529
1384
123/202
802/1396
57:11
9:13
131
2:00:48
9:14
6163
Joseph
Boswell
M2529
1408
124/202
812/1396
57:22
9:14
135
2:01:11
9:16
4239
Randy
Downs
M2529
1451
125/202
827/1396
1:00:56
9:49
157
2:01:50
9:18
3018
Matt
Pullen
M2529
1497
126/202
843/1396
56:15
9:04
119
2:02:28
9:21
2978
Jason
Bell
M2529
1517
127/202
852/1396
57:22
9:14
134
2:02:50
9:23
4567
Chris
Jefferies
M2529
1563
128/202
871/1396
54:37
8:48
98
2:03:34
9:26
5573
Dustin
Gentry
M2529
1578
129/202
874/1396
56:55
9:10
125
2:03:44
9:27
5911
Mickey
Pesek
M2529
1610
130/202
886/1396
58:10
9:22
140
2:04:07
9:29
5870
Jayson
Aldrich
M2529
1619
131/202
892/1396
56:27
9:06
120
2:04:12
9:29
4204
David
Graham
M2529
1627
132/202
897/1396
57:01
9:11
128
2:04:17
9:30
4905
Daniel
Krohn
M2529
1662
133/202
908/1396
53:03
8:33
86
2:04:47
9:32
3653
Max
Jepson
M2529
1705
134/202
920/1396
57:12
9:13
132
2:05:53
9:37
3319
Ryan
White
M2529
1732
135/202
930/1396
59:45
9:37
146
2:06:22
9:39
5223
Jonathan
Smith
M2529
1760
136/202
942/1396
57:50
9:19
139
2:06:47
9:41
5929
Ben
Clark
M2529
1782
137/202
951/1396
1:01:08
9:51
161
2:07:09
9:43
2028
Ryan
Young
M2529
1783
138/202
952/1396
1:01:08
9:51
162
2:07:10
9:43
4668
Nate
Hutchings
M2529
1788
139/202
954/1396
59:14
9:32
143
2:07:12
9:43
5157
Weston
Hodge
M2529
1792
140/202
956/1396
59:16
9:33
144
2:07:13
9:43
5876
Eric
Hyde
M2529
1796
141/202
957/1396
1:00:39
9:46
153
2:07:17
9:43
5291
Thomas
Roth
M2529
1801
142/202
959/1396
55:19
8:55
105
2:07:19
9:44
5254
Greg
Karssen
M2529
1840
143/202
972/1396
1:00:34
9:45
151
2:07:44
9:45
4951
Alexas
Horras
M2529
1843
144/202
973/1396
1:00:12
9:42
148
2:07:45
9:46
3402
Marty
Hagewood
M2529
1882
145/202
978/1396
1:01:29
9:54
163
2:08:13
9:48
4258
Josh
Brungardt
M2529
1891
146/202
981/1396
1:00:52
9:48
155
2:08:17
9:48
4823
Seth
Conn
M2529
1911
147/202
992/1396
58:34
9:26
141
2:08:45
9:50
4381
Michael
Ireland
M2529
1914
148/202
994/1396
56:46
9:09
121
2:08:47
9:50
4832
Jonathan
Bjork
M2529
1924
149/202
997/1396
1:00:40
9:46
154
2:08:55
9:51
6117
Lyle
Fedders
M2529
1937
150/202
1001/1396
54:28
8:46
94
2:09:10
9:52
3624
Tyler
Altenhofen
M2529
1948
151/202
1003/1396
59:13
9:32
142
2:09:20
9:53
6947
Joe
Greenley
M2529
1952
152/202
1004/1396
1:02:09
10:00
164
2:09:22
9:53
4331
Spencer
Lowe
M2529
1963
153/202
1008/1396
57:14
9:13
133
2:09:28
9:53
6045
Ryan
Schuler
M2529
1964
154/202
1009/1396
59:49
9:38
147
2:09:28
9:53
4266
Ryan
Glick
M2529
1980
155/202
1012/1396
1:01:01
9:50
159
2:09:39
9:54
3917
David
Keinert
M2529
1992
156/202
1014/1396
1:00:25
9:44
149
2:09:47
9:55
3730
Paul
Penman
M2529
2022
157/202
1021/1396
1:01:06
9:50
160
2:10:17
9:57
2818
Aaron
Knepper
M2529
2047
158/202
1033/1396
54:23
8:46
93
2:10:46
9:59
5873
Dominic
Robinson
M2529
2077
159/202
1040/1396
1:02:55
10:08
169
2:11:21
10:02
NO
FN
LN
DIVISION
OVERALL
DIVPL
SEXPL
10K
RATE
RANK
TIME
PACE
5352
Matt
Sanders
M2529
2089
160/202
1045/1396
1:00:25
9:44
150
2:11:26
10:02
5938
Andrew
Pollock
M2529
2238
161/202
1081/1396
1:02:14
10:01
165
2:14:04
10:15
6084
Joseph
Walker
M2529
2250
162/202
1084/1396
59:34
9:36
145
2:14:17
10:15
5874
Andrew
Simko
M2529
2289
163/202
1096/1396
1:06:02
10:38
180
2:15:04
10:19
3786
Aaron
Weiland
M2529
2300
164/202
1098/1396
1:03:34
10:14
173
2:15:15
10:20
2945
Josh
Sevier
M2529
2331
165/202
1100/1396
1:03:24
10:13
172
2:15:50
10:23
2230
Nicholas
Ohara
M2529
2338
166/202
1105/1396
1:01:00
9:49
158
2:15:57
10:23
4246
Max
Weiss
M2529
2425
167/202
1123/1396
1:07:16
10:50
185
2:17:41
10:31
4848
Dane
Lang
M2529
2453
168/202
1125/1396
1:10:39
11:23
192
2:18:05
10:33
4074
Aaron
Lagneaux
M2529
2511
169/202
1137/1396
1:04:06
10:19
177
2:19:17
10:38
5706
Steve
Schreiber
M2529
2517
170/202
1140/1396
1:03:09
10:10
170
2:19:23
10:39
3891
John
Farver
M2529
2523
171/202
1142/1396
1:05:17
10:31
179
2:19:30
10:39
4030
Keegan
Kult
M2529
2534
172/202
1144/1396
56:48
9:09
122
2:19:45
10:41
2033
Adam
Ivanovich
M2529
2557
173/202
1148/1396
1:00:35
9:45
152
2:20:14
10:43
5032
Nathaniel
Branzuela
M2529
2639
174/202
1164/1396
1:02:20
10:02
167
2:22:22
10:53
5405
Jonathan
Biderman
M2529
2645
175/202
1165/1396
1:04:05
10:19
176
2:22:29
10:53
4092
Alan
Raveling
M2529
2663
176/202
1168/1396
1:02:28
10:04
168
2:23:01
10:55
3736
Charlie
Notheis
M2529
2665
177/202
1169/1396
1:04:00
10:18
175
2:23:02
10:56
6341
Arthur
Holle
M2529
2716
178/202
1187/1396
1:02:19
10:02
166
2:24:32
11:02
2146
Paul
Jennings
M2529
2728
179/202
1191/1396
1:06:33
10:43
182
2:24:47
11:04
6914
Clifford
Schaefer
M2529
2741
180/202
1195/1396
1:04:30
10:23
178
2:25:13
11:06
2991
Christopher
Paar
M2529
2767
181/202
1202/1396
1:08:38
11:03
188
2:26:05
11:10
5277
Devin
Simonson
M2529
2785
182/202
1206/1396
1:08:28
11:01
187
2:26:39
11:12
5737
Bryan
Porter
M2529
2823
183/202
1215/1396
1:03:47
10:16
174
2:28:06
11:19
2530
Daniel
Craig
M2529
2850
184/202
1220/1396
1:08:23
11:01
186
2:28:43
11:22
5211
Brett
Jacobs
M2529
2865
185/202
1223/1396
1:09:09
11:08
189
2:29:00
11:23
5287
Nathan
Barkalow
M2529
2893
186/202
1228/1396
56:51
9:09
123
2:30:00
11:27
3732
David
Fajardo
M2529
2920
187/202
1235/1396
1:03:19
10:12
171
2:30:32
11:30
2792
Jeff
Berckes
M2529
2927
188/202
1238/1396
1:06:07
10:39
181
2:30:37
11:30
2592
Ben
Ramey
M2529
2954
189/202
1241/1396
1:06:43
10:45
184
2:31:47
11:36
2571
Jason
Boyles
M2529
3160
190/202
1286/1396
1:10:05
11:17
190
2:41:29
12:20
2955
Andrew
Erickson
M2529
3181
191/202
1291/1396
1:16:29
12:19
193
2:42:59
12:27
6038
Mitch
Wood
M2529
3206
192/202
1294/1396
1:06:34
10:43
183
2:44:34
12:34
2148
Steve
Nuzum
M2529
3207
193/202
1295/1396
1:10:32
11:21
191
2:44:35
12:34
3265
Mario
Cortes
M2529
3272
194/202
1309/1396
1:17:03
12:24
194
2:49:52
12:58
5407
Ryan
Septer
M2529
3370
195/202
1326/1396
1:17:56
12:33
195
2:57:18
13:33
2088
Matthew
Roth
M2529
3379
196/202
1328/1396
1:19:05
12:44
196
2:57:39
13:34
6049
Orval
Stier
M2529
3457
197/202
1337/1396
1:25:56
13:50
198
3:04:26
14:05
5963
Travis
Green
M2529
3460
198/202
1338/1396
1:25:57
13:50
199
3:04:28
14:05
3527
Juan
Reyes
M2529
3516
199/202
1348/1396
1:28:29
14:15
201
3:08:24
14:23
NO
FN
LN
DIVISION
OVERALL
DIVPL
SEXPL
10K
RATE
RANK
TIME
PACE
6889
James
Terrell Jr
M2529
3618
200/202
1364/1396
1:28:27
14:14
200
3:16:41
15:01
- click this icon in the results above to share via Facebook, Twitter, email, and more
- click this icon in the results above for a printable page
- click this icon in the results above to show finishers before and after