Find an Event
Find Race Results
Log In
Find An Event:
Find Results:
Log In
Post results for free!
Create a contributor account today!
2013 Shamrock Run
5k
** You are looking at 2013 results **
Info
March 17, 2013 in Portland, OR
event email:
Event Website
Question About Results?
Races
15k
8k
5k
5k Awards (text)
8k Awards (text)
15k Awards (text)
5k - Results
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
11313
Eric
Hartmann
45
M
M4549
Portland
OR
13
1/347
13/3679
16:43
5:23
12244
Matt
Farley
45
M
M4549
Portland
OR
18
2/347
18/3679
17:15
5:34
15028
Brad
Holbrook
45
M
M4549
Newberg
OR
50
3/347
42/3679
19:19
6:13
20791
Scot
Stephens
48
M
M4549
Longview
WA
69
4/347
57/3679
20:11
6:30
22753
Sean
Lyell
47
M
M4549
Lake Oswego
OR
96
5/347
76/3679
20:44
6:41
20714
Greg
Sparhawk
48
M
M4549
Lake Oswego
OR
104
6/347
82/3679
20:58
6:45
16756
Douglas
Denney
48
M
M4549
West Linn
OR
107
7/347
84/3679
21:00
6:46
15973
Alan
Bral
49
M
M4549
Beaverton
OR
124
8/347
97/3679
21:18
6:52
16714
Paul
Dean
48
M
M4549
Beaverton
OR
156
9/347
123/3679
22:08
7:08
13595
Tim
Leier
49
M
M4549
Portland
OR
206
10/347
159/3679
22:55
7:23
10753
Howard
Hornbeck
48
M
M4549
Camas
WA
232
11/347
178/3679
23:15
7:29
16249
George
Castillo
46
M
M4549
Camas
WA
239
12/347
184/3679
23:17
7:30
10413
Eric
Schneider
49
M
M4549
Hillsboro
OR
269
13/347
206/3679
23:36
7:36
17996
Hugh
Jarrard
46
M
M4549
Portland
OR
271
14/347
207/3679
23:37
7:36
13862
Dave
Webb
49
M
M4549
Camas
WA
286
15/347
221/3679
23:50
7:41
11308
Jim
Anderson
48
M
M4549
Portland
OR
307
16/347
236/3679
24:03
7:45
22244
Frank
Elsasser
47
M
M4549
Portland
OR
312
17/347
238/3679
24:06
7:46
17921
Jeff
Humphreys
46
M
M4549
Portland
OR
318
18/347
242/3679
24:09
7:47
23040
Todd
Beck
45
M
M4549
Portland
OR
357
19/347
272/3679
24:35
7:55
16829
Trux
Dole
48
M
M4549
Lake Oswego
OR
376
20/347
285/3679
24:41
7:57
13265
Todd
Hamina
46
M
M4549
McMinnville
OR
383
21/347
290/3679
24:46
7:59
15521
Juan
Ascensio
47
M
M4549
Troutdale
OR
410
22/347
307/3679
24:56
8:02
10483
Carl
Oman
45
M
M4549
Vancouver
WA
416
23/347
311/3679
24:59
8:03
11110
Greg
Joy
45
M
M4549
Vancouver
WA
455
24/347
340/3679
25:11
8:07
10009
Jeff
Culley
46
M
M4549
Gresham
OR
471
25/347
350/3679
25:15
8:08
20949
Michael
Taylor
48
M
M4549
Albany
OR
509
26/347
377/3679
25:29
8:12
19403
Steve
Newton
48
M
M4549
Vancovuer
WA
520
27/347
388/3679
25:32
8:13
17583
Mark
Hampson
47
M
M4549
Vancouver
WA
544
28/347
404/3679
25:41
8:16
19328
Fred
Myer
48
M
M4549
Tigard
OR
545
29/347
405/3679
25:42
8:17
17738
Mark
Hendershot
46
M
M4549
Welches
OR
569
30/347
422/3679
25:51
8:20
13869
Jon
Kraft
47
M
M4549
Vancouver
WA
572
31/347
425/3679
25:52
8:20
15988
Doug
Brecht
48
M
M4549
Portland
OR
583
32/347
434/3679
25:57
8:21
17331
Patrick
Gibbs
45
M
M4549
Newberg
OR
600
33/347
444/3679
26:02
8:23
13397
Bruce
Jooste
49
M
M4549
Vancouver
WA
611
34/347
450/3679
26:05
8:24
13877
Steve
Smith
49
M
M4549
Vancouver
WA
636
35/347
469/3679
26:16
8:28
12587
Scott
Doenecke
47
M
M4549
Portland
OR
651
36/347
477/3679
26:22
8:30
18027
Mark
Jensen
46
M
M4549
Gladstone
OR
672
37/347
487/3679
26:28
8:31
20979
Tyler
Thessin
47
M
M4549
Portland
OR
688
38/347
499/3679
26:33
8:33
18851
Todd
Massinger
47
M
M4549
Happy Valley
OR
693
39/347
502/3679
26:34
8:34
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
18616
Chris
Long
46
M
M4549
Beaverton O
OR
700
40/347
508/3679
26:36
8:34
11708
Dave
Hardman
48
M
M4549
Aloha
OR
750
41/347
539/3679
26:48
8:38
21929
Mike
Ober
47
M
M4549
Beaverton
OR
763
42/347
546/3679
26:53
8:39
10244
Charles
Fell
48
M
M4549
Vancouver
WA
827
43/347
588/3679
27:08
8:44
10093
Don
Leliefeld
47
M
M4549
Boring
OR
829
44/347
589/3679
27:09
8:45
22060
Don
Buchholz
49
M
M4549
Beaverton
OR
835
45/347
594/3679
27:09
8:45
19167
Greg
Mitchell
48
M
M4549
Portland
OR
840
46/347
598/3679
27:11
8:45
16730
Matthew
Deike
46
M
M4549
Santa Rosa
CA
844
47/347
601/3679
27:12
8:46
4634
Richard
Eiken
48
M
M4549
Vancouver
WA
860
48/347
613/3679
27:15
8:47
10529
Scott
Robinson
48
M
M4549
Vancouver
WA
875
49/347
621/3679
27:19
8:48
17354
Brian
Gilstrap
47
M
M4549
Portland
OR
880
50/347
625/3679
27:20
8:48
21305
Thomas
Waltz
45
M
M4549
Vancouver
WA
901
51/347
640/3679
27:25
8:50
13651
Dean
Sheasgreen
47
M
M4549
Tigard
OR
902
52/347
641/3679
27:25
8:50
14639
Jose
Tobias
45
M
M4549
Battle Ground
WA
904
53/347
643/3679
27:25
8:50
21237
Daryl
Vogel
47
M
M4549
Sherwood
OR
906
54/347
644/3679
27:25
8:50
14141
Mike
Davies
49
M
M4549
Beaverton
OR
937
55/347
661/3679
27:34
8:53
14295
Scott
Clausen
48
M
M4549
Portland
OR
943
56/347
665/3679
27:34
8:53
18833
Brian
Marx
45
M
M4549
Tigard
OR
956
57/347
673/3679
27:36
8:54
10979
Greg
Turner
49
M
M4549
Vancouver
WA
959
58/347
674/3679
27:37
8:54
13437
Eric
Herr
45
M
M4549
Portland
OR
993
59/347
693/3679
27:46
8:57
22190
Scott
Rogers
48
M
M4549
Portland
OR
1002
60/347
699/3679
27:48
8:57
17154
Dave
Foster
47
M
M4549
Camas
WA
1015
61/347
704/3679
27:50
8:58
12419
John
Popp
46
M
M4549
Portland
OR
1027
62/347
710/3679
27:53
8:59
22859
Paul
Marshall
46
M
M4549
Portland
OR
1092
63/347
743/3679
28:06
9:03
19863
Emerson
Preligera
45
M
M4549
West Linn
OR
1138
64/347
764/3679
28:14
9:06
19013
Tony
McNamara
49
M
M4549
Olympia
WA
1155
65/347
774/3679
28:17
9:06
22090
Pete
Drake
45
M
M4549
Gresham
OR
1162
66/347
777/3679
28:18
9:07
12376
Steve
Choate
46
M
M4549
Hillsboro
OR
1208
67/347
801/3679
28:25
9:09
20455
Paul
Sessler
49
M
M4549
Portland
OR
1235
68/347
817/3679
28:28
9:10
17417
Claudio
Grandjean
49
M
M4549
Gresham
OR
1239
69/347
819/3679
28:29
9:10
20618
Andy
Smith
46
M
M4549
Portland
OR
1257
70/347
831/3679
28:32
9:11
16972
Georden
Elliott
46
M
M4549
Beaverton
OR
1258
71/347
832/3679
28:32
9:12
17872
Mark
Hotchkiss
46
M
M4549
Portland
OR
1262
72/347
835/3679
28:33
9:12
19431
Mo
Nishiyama
45
M
M4549
Portland
OR
1282
73/347
846/3679
28:36
9:13
22674
Brennan
Mitchell
45
M
M4549
Portland
OR
1332
74/347
875/3679
28:42
9:15
16676
Dan
Davenport
46
M
M4549
Keizer
OR
1336
75/347
878/3679
28:43
9:15
22887
Tom
Breault
45
M
M4549
La Center
WA
1380
76/347
899/3679
28:50
9:17
14822
William
Casper
46
M
M4549
Clackamas
OR
1383
77/347
901/3679
28:50
9:17
17830
Dave
Hofmann
48
M
M4549
Yacolt
WA
1405
78/347
914/3679
28:54
9:18
20857
Tom
Stubbs
47
M
M4549
Clackamas
OR
1413
79/347
921/3679
28:55
9:19
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
15256
Michael
Burke
48
M
M4549
Portland
OR
1419
80/347
925/3679
28:56
9:19
21801
Phillip
Fieseler
45
M
M4549
Portland
OR
1490
81/347
950/3679
29:06
9:22
12008
Todd
Flannery
46
M
M4549
Portland
OR
1517
82/347
970/3679
29:10
9:24
11545
Victor
Torres
45
M
M4549
Dundee
OR
1523
83/347
974/3679
29:10
9:24
22306
Scott
Griffin
49
M
M4549
Portland
OR
1530
84/347
977/3679
29:11
9:24
20718
Kent
Spaulding
47
M
M4549
Portland
OR
1545
85/347
984/3679
29:14
9:25
13729
Mark
McKinney
47
M
M4549
Carlton
OR
1559
86/347
990/3679
29:16
9:26
15590
Greg
Bakken
47
M
M4549
Portland
OR
1620
87/347
1020/3679
29:24
9:28
10922
Kevin
Liddiard
48
M
M4549
White Salmon
WA
1622
88/347
1022/3679
29:24
9:28
13152
Frank
Burkhartsmeyer
48
M
M4549
Portland
OR
1655
89/347
1039/3679
29:28
9:29
17734
Michael
Helton
47
M
M4549
Portland
UN
1678
90/347
1053/3679
29:32
9:31
14119
Tod
Johnson
49
M
M4549
Portland
OR
1680
91/347
1055/3679
29:32
9:31
16019
Richard
Britten
46
M
M4549
Portland
OR
1681
92/347
1056/3679
29:32
9:31
19551
Duwayne
Olson
45
M
M4549
Rainier
OR
1697
93/347
1062/3679
29:34
9:31
17611
Ken
Hanson
49
M
M4549
Vancouver
WA
1767
94/347
1091/3679
29:44
9:35
20265
Curt
Sadowsky
46
M
M4549
Albany
OR
1777
95/347
1092/3679
29:45
9:35
16118
Mark
Buser
45
M
M4549
West Linn
OR
1788
96/347
1097/3679
29:46
9:35
15678
Stephen
Beaven
46
M
M4549
Portland
OR
1814
97/347
1113/3679
29:49
9:36
19898
Andrew
Purkey
48
M
M4549
Portland
OR
1849
98/347
1132/3679
29:53
9:37
22154
Patric
McNeff
49
M
M4549
Dana Point
CA
1877
99/347
1139/3679
29:57
9:39
16505
John
Cooney
48
M
M4549
Portland
OR
1878
100/347
1140/3679
29:57
9:39
7469
Stuart
Vogt
49
M
M4549
Wilsonville
OR
1883
101/347
1142/3679
29:58
9:39
17136
Jeffrey
Foote
47
M
M4549
Beaverton
OR
1901
102/347
1152/3679
30:00
9:40
11775
Scotty
Siegrist
45
M
M4549
Portland
OR
1950
103/347
1176/3679
30:08
9:42
5529
Douglas
Kenderes
49
M
M4549
Tualatin
OR
1954
104/347
1177/3679
30:09
9:43
10272
Bruce
Smith
46
M
M4549
Gresham
OR
2016
105/347
1199/3679
30:18
9:45
12317
Steve
Murphy
48
M
M4549
Camas
WA
2100
106/347
1240/3679
30:28
9:49
14877
Peter
Lutz
45
M
M4549
Milwaukie
OR
2105
107/347
1241/3679
30:29
9:49
22099
James
Folk
46
M
M4549
Gearhart
OR
2162
108/347
1272/3679
30:38
9:52
14292
Rich
Berkey
48
M
M4549
Portland
OR
2169
109/347
1275/3679
30:38
9:52
12024
Michael
Hanson
48
M
M4549
Portland
OR
2173
110/347
1277/3679
30:39
9:52
11078
Phong
Nguyen
45
M
M4549
Vancouver
WA
2178
111/347
1281/3679
30:40
9:53
20194
Mark
Roth
45
M
M4549
Portland
OR
2182
112/347
1282/3679
30:40
9:53
14515
Aaron
Brown
45
M
M4549
Lacenter
WA
2213
113/347
1293/3679
30:44
9:54
14167
Craig
Lewelling
47
M
M4549
Portland
OR
2315
114/347
1345/3679
30:54
9:57
15492
Bienvenido
Arboleda
48
M
M4549
Beaverton
OR
2480
115/347
1416/3679
31:13
10:03
17285
John
Garza
45
M
M4549
Vancouver
WA
2495
116/347
1421/3679
31:15
10:04
19985
Nick
Reems
45
M
M4549
Vancouver
WA
2520
117/347
1434/3679
31:18
10:05
10828
Ed
Haynes
49
M
M4549
Portland
OR
2605
118/347
1461/3679
31:28
10:08
14166
Matt
Dykes
49
M
M4549
Portland
OR
2628
119/347
1470/3679
31:30
10:09
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
11953
Dan
Schweigert
49
M
M4549
Portland
OR
2633
120/347
1472/3679
31:30
10:09
19276
David
Morton
47
M
M4549
Vancouver
WA
2659
121/347
1479/3679
31:32
10:09
17076
David
Ferriday
48
M
M4549
Portland
OR
2679
122/347
1484/3679
31:33
10:10
11484
John
Wheeler
48
M
M4549
Beaverton
OR
2736
123/347
1500/3679
31:37
10:11
17170
Steve
Fowles
48
M
M4549
Portland
OR
2761
124/347
1505/3679
31:38
10:11
18203
Gerald
Kennedy
47
M
M4549
Portland
OR
2774
125/347
1509/3679
31:40
10:12
13640
Jeffrey
Kuppenbender
46
M
M4549
Sherwood
OR
2804
126/347
1522/3679
31:43
10:13
17596
Denis
Hanlon
49
M
M4549
Battle Ground
WA
2822
127/347
1528/3679
31:44
10:13
12387
John
Kitchens
47
M
M4549
Hillsboro
OR
2852
128/347
1540/3679
31:47
10:14
13319
Greg
Johnston
47
M
M4549
Beaverton
OR
2896
129/347
1557/3679
31:51
10:15
13380
Brian
Moon
48
M
M4549
Portland
OR
2932
130/347
1575/3679
31:54
10:16
13213
Scott
Manning
46
M
M4549
Milwaukie
OR
2945
131/347
1581/3679
31:55
10:17
22215
Jeff
Weber
49
M
M4549
Clatskanie
OR
2953
132/347
1585/3679
31:56
10:17
14338
Jeff
Vrontakis
48
M
M4549
Salem
OR
2973
133/347
1596/3679
31:59
10:18
11276
Robert
Boime
47
M
M4549
Portland
OR
2979
134/347
1599/3679
31:59
10:18
12789
Paul
Pickerell
47
M
M4549
Salem
OR
3013
135/347
1612/3679
32:02
10:19
19882
Peter
Prior
45
M
M4549
Lebanon
OR
3014
136/347
1613/3679
32:02
10:19
13313
John
Degnan
47
M
M4549
Happy Valley
OR
3065
137/347
1634/3679
32:07
10:21
21468
Scott
Wilcox
46
M
M4549
Vancouver
WA
3068
138/347
1636/3679
32:08
10:21
13727
Jeffery
McInnis
47
M
M4549
Carlton
OR
3088
139/347
1642/3679
32:10
10:21
21482
David
Willard
48
M
M4549
Vancouver
WA
3093
140/347
1645/3679
32:10
10:21
15867
Ron
Blessinger
47
M
M4549
Portland
OR
3098
141/347
1647/3679
32:10
10:22
14433
Jeff
Fry
46
M
M4549
Battle Ground
WA
3100
142/347
1648/3679
32:11
10:22
16802
Shaun
Dillon
47
M
M4549
Beaverton
OR
3118
143/347
1655/3679
32:12
10:22
11399
Jeff
Schroeder
48
M
M4549
Oregon City
OR
3124
144/347
1658/3679
32:12
10:22
11356
Tung
Le
45
M
M4549
Portland
OR
3132
145/347
1661/3679
32:13
10:22
20796
Sam
Stevens
49
M
M4549
Powers
OR
3144
146/347
1664/3679
32:14
10:23
16892
Samuel
Dunn
46
M
M4549
Lafayette
OR
3152
147/347
1668/3679
32:14
10:23
7554
Mike
Wehner
46
M
M4549
Wilsonville
OR
3211
148/347
1687/3679
32:19
10:24
19590
Lawrence
Ossowski
47
M
M4549
Tigard
OR
3311
149/347
1726/3679
32:28
10:27
18493
David
Lechner
45
M
M4549
Portland
OR
3314
150/347
1727/3679
32:28
10:27
14133
Ralph
Amann
46
M
M4549
Beaverton
OR
3353
151/347
1740/3679
32:31
10:28
22270
Mark
Holcomb
48
M
M4549
Beaverton
OR
3387
152/347
1753/3679
32:34
10:29
15351
Randy
Adams
45
M
M4549
Lebanon
OR
3403
153/347
1757/3679
32:36
10:30
13905
Troy
Culp
45
M
M4549
Vancouver
WA
3405
154/347
1759/3679
32:36
10:30
16914
Brian
Eaker
45
M
M4549
Vancouver
WA
3494
155/347
1787/3679
32:45
10:33
22474
Chris
Brooker
46
M
M4549
McMinnville
OR
3545
156/347
1805/3679
32:50
10:35
19888
Bruce
Pruitt
47
M
M4549
Portland
OR
3546
157/347
1806/3679
32:50
10:35
19393
Paul
Newland
46
M
M4549
Lake Oswego
OR
3555
158/347
1809/3679
32:51
10:35
16741
Martin
Deleon
47
M
M4549
Salem
OR
3579
159/347
1819/3679
32:53
10:35
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
16105
Stephen
Burns
47
M
M4549
Portland
OR
3604
160/347
1825/3679
32:55
10:36
10605
Heath
Oliver
49
M
M4549
Vancouver
WA
3620
161/347
1833/3679
32:57
10:37
10508
Rod
Birdwell
45
M
M4549
Vancouver
WA
3621
162/347
1834/3679
32:57
10:37
10227
Duff
Linde
47
M
M4549
Washougal
WA
3662
163/347
1850/3679
33:02
10:38
18399
Chris
Lambert
47
M
M4549
Oregon City
OR
3667
164/347
1852/3679
33:02
10:38
21265
Matt
Wagenknecht
45
M
M4549
Scappoose
OR
3687
165/347
1858/3679
33:04
10:39
21343
Simon
Watson
48
M
M4549
Portland
O
3740
166/347
1878/3679
33:08
10:40
21855
Mike
Jones
47
M
M4549
Vancouver
WA
3801
167/347
1899/3679
33:13
10:42
20357
Mark
Schleicher
46
M
M4549
Tualatin
OR
3833
168/347
1911/3679
33:15
10:43
10135
Mike
Kleiner
47
M
M4549
Vancouver
WA
3835
169/347
1912/3679
33:16
10:43
17360
Steven
Glick
45
M
M4549
Bellevue
WA
3843
170/347
1915/3679
33:16
10:43
19315
Eric
Murphy
47
M
M4549
Forest Grove
OR
3897
171/347
1936/3679
33:21
10:45
20372
Trevor
Schmitz-Thursam
45
M
M4549
Forest Grove
OR
3910
172/347
1940/3679
33:22
10:45
10807
Loren
Bradd
45
M
M4549
Vancouver
WA
3944
173/347
1953/3679
33:26
10:46
18738
Steven
Malany
47
M
M4549
Portland
OR
3966
174/347
1960/3679
33:28
10:47
15586
Todd
Baker
47
M
M4549
La Center
WA
3975
175/347
1965/3679
33:29
10:47
21742
John
Brandtjen
49
M
M4549
Salem
OR
3983
176/347
1968/3679
33:30
10:47
19567
Bill
Oneill
49
M
M4549
Tualatin
OR
4022
177/347
1981/3679
33:32
10:48
11760
Lawrence
Leung
47
M
M4549
Portlan
OR
4040
178/347
1985/3679
33:33
10:48
20842
Patrick
Strelecki
46
M
M4549
Vancouver
WA
4045
179/347
1986/3679
33:34
10:49
12633
Todd
Weagant
47
M
M4549
Vancouver
WA
4049
180/347
1990/3679
33:35
10:49
12156
Chris
Tracey
47
M
M4549
Camas
WA
4065
181/347
1997/3679
33:36
10:49
12291
Eric
Thompson
49
M
M4549
Corvallis
OR
4069
182/347
1999/3679
33:36
10:49
20886
Joe
Suppes
45
M
M4549
Hillsboro
OR
4114
183/347
2015/3679
33:41
10:51
13042
Dewey
Nigma
45
M
M4549
Beaverton
OR
4122
184/347
2018/3679
33:41
10:51
20043
Rohn
Richards
48
M
M4549
Banks
OR
4128
185/347
2020/3679
33:41
10:51
19821
Joe
Polen
49
M
M4549
Wilsonville
OR
4170
186/347
2029/3679
33:43
10:52
12122
Craig
Redmond
48
M
M4549
Portland
OR
4177
187/347
2031/3679
33:44
10:52
22442
Armando
Luna
49
M
M4549
Portland
OR
4180
188/347
2032/3679
33:44
10:52
16556
Tim
Crace
48
M
M4549
Gresham
OR
4184
189/347
2034/3679
33:44
10:52
20556
Guy
Silvey
46
M
M4549
Portland
OR
4197
190/347
2039/3679
33:45
10:52
12815
Matthew
Donahue
46
M
M4549
Vancouver
WA
4198
191/347
2040/3679
33:45
10:52
10479
Glenn
Donald
48
M
M4549
Woodland
WA
4248
192/347
2058/3679
33:50
10:54
22315
Rich
McDonald
48
M
M4549
Salem
OR
4265
193/347
2063/3679
33:52
10:54
21494
Kevin
Williams
48
M
M4549
Portland
OR
4270
194/347
2065/3679
33:52
10:54
18930
Brian
McComish
46
M
M4549
Aloha
OR
4274
195/347
2068/3679
33:52
10:54
21478
Chris
Wilkes
49
M
M4549
Portland
OR
4278
196/347
2070/3679
33:52
10:54
22742
Carl
Boelter
46
M
M4549
Oregon City
OR
4334
197/347
2081/3679
33:57
10:56
19580
Eddie
Ortiz
48
M
M4549
Renton
WA
4397
198/347
2109/3679
34:02
10:58
19555
John
Olson
45
M
M4549
Portland
OR
4418
199/347
2119/3679
34:04
10:58
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
17024
Brad
Esler
47
M
M4549
Portland
OR
4435
200/347
2126/3679
34:05
10:59
- 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