Find an Event
Find Race Results
Log In
Find An Event:
Find Results:
Log In
Post results for free!
Create a contributor account today!
Shamrock Run
5k Shamrock Run
*** You are looking at 2014 Results ***
Info
March 16, 2014 in Portland, OR
event email:
Question About Results?
Races
15k Shamrock Challenge
8k Shamrock Race
5k Shamrock Run
Top 5 Overall Awards (text)
15k Awards (text)
8k Awards (text)
5k Awards (text)
5k Shamrock Run - Results
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
16021
Rich
Roberson
36
M
M3539
Portland
OR
17
1/556
16/3918
17:14
5:33
15038
Ryan
Heal
35
M
M3539
Portland
OR
28
2/556
24/3918
18:15
5:53
22190
Raghav
Wusirika
36
M
M3539
Beaverton
OR
40
3/556
32/3918
18:57
6:06
12440
Scott
Oswald
35
M
M3539
Portland
OR
66
4/556
53/3918
19:36
6:19
13916
Josh
Pokrass
37
M
M3539
Portland
OR
67
5/556
54/3918
19:37
6:19
20693
Michael
Sherfinski
38
M
M3539
Tualatin
OR
72
6/556
59/3918
19:48
6:23
16707
Daniel
Borbon
38
M
M3539
Wilsonville
OR
78
7/556
64/3918
19:58
6:26
22349
Harry
Wilson
36
M
M3539
Portland
OR
93
8/556
73/3918
20:21
6:33
17112
Matthew
Clark
38
M
M3539
West Linn
OR
120
9/556
89/3918
21:10
6:49
17787
Dave
Fitzsimons
38
M
M3539
Beaverton
OR
141
10/556
104/3918
21:37
6:58
14465
Jacob
Bailey
36
M
M3539
Salem
OR
154
11/556
111/3918
21:53
7:03
17086
Jonathan
Christopher
37
M
M3539
Brush Prairie
WA
177
12/556
130/3918
22:23
7:13
17091
Oli
Christophersen
35
M
M3539
Vashon
WA
187
13/556
137/3918
22:35
7:16
21854
Ryan
Kline
35
M
M3539
Camas
WA
202
14/556
148/3918
22:55
7:23
19965
Tim
Park
38
M
M3539
Beaverton
OR
203
15/556
149/3918
22:56
7:23
11397
Chris
White
38
M
M3539
Newberg
OR
214
16/556
157/3918
23:13
7:29
16770
Matt
Brawley
37
M
M3539
Vancouver
WA
220
17/556
161/3918
23:19
7:30
21928
Paul
Tien
36
M
M3539
Tigard
OR
221
18/556
162/3918
23:19
7:30
21862
Jayson
Langum
35
M
M3539
Marysville
WA
239
19/556
176/3918
23:37
7:37
20358
Kevin
Ripka
38
M
M3539
Vancouver
WA
249
20/556
184/3918
23:44
7:39
13971
Isaac
Leitz
35
M
M3539
Portland
OR
298
21/556
219/3918
24:24
7:51
10813
Darren
Canepa
35
M
M3539
Portland
OR
314
22/556
232/3918
24:34
7:55
10631
Jason
Marshall
36
M
M3539
Portland
OR
332
23/556
244/3918
24:44
7:58
20137
Doug
Post
39
M
M3539
Portland
OR
346
24/556
256/3918
24:53
8:01
15476
Trevor
Patterson
38
M
M3539
Lake Oswego
OR
359
25/556
264/3918
24:58
8:02
12044
Jeff
Wilson
37
M
M3539
Portland
OR
401
26/556
299/3918
25:19
8:09
14475
Brian
Watson
35
M
M3539
Salem
OR
406
27/556
302/3918
25:20
8:10
11127
John Paul
Morton
35
M
M3539
Portland
OR
410
28/556
305/3918
25:22
8:10
23198
Chad
Slagle
39
M
M3539
Milwaukie
OR
422
29/556
315/3918
25:26
8:11
11736
Nigel
Alexander
37
M
M3539
Beaverton
OR
427
30/556
319/3918
25:27
8:12
17995
Shane
Gillett
35
M
M3539
Portland
OR
431
31/556
323/3918
25:29
8:12
21933
Albert
Vasquez
38
M
M3539
Vancouver
WA
435
32/556
326/3918
25:30
8:13
19203
John
Lucas
37
M
M3539
Portland
OR
453
33/556
337/3918
25:38
8:15
11759
Brady
Cowling
39
M
M3539
Portland
OR
455
34/556
339/3918
25:40
8:16
16886
Joshua
Burman
38
M
M3539
Scappoose
OR
456
35/556
340/3918
25:41
8:16
21520
Robert
Wilson
36
M
M3539
Gladstone
OR
465
36/556
348/3918
25:47
8:18
18555
Bryan
Hunter
39
M
M3539
Gresham
OR
466
37/556
349/3918
25:47
8:18
20976
Chris
Streger
35
M
M3539
New York
NY
476
38/556
358/3918
25:52
8:20
14987
Luin
Biddix
36
M
M3539
Woodland
WA
487
39/556
366/3918
25:55
8:21
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
21869
A.J.
Losoya
36
M
M3539
Redmond
OR
492
40/556
371/3918
25:57
8:22
14171
Casey
Mitzel
39
M
M3539
Tigard
OR
501
41/556
376/3918
26:01
8:23
11356
Keith
Decassios
39
M
M3539
Newberg
OR
502
42/556
377/3918
26:01
8:23
10156
Don
Chapman Jr.
37
M
M3539
Rainier
OR
507
43/556
382/3918
26:06
8:24
29763
Mike
Bowling
38
M
M3539
Happyvalley
OR
508
44/556
383/3918
26:06
8:24
20631
David
Seeley
35
M
M3539
Beaverton
OR
524
45/556
393/3918
26:14
8:27
17309
Brian
Cruickshank
38
M
M3539
Sheridan
OR
558
46/556
416/3918
26:26
8:31
19578
Crispin
Mishler
38
M
M3539
Milwaukie
OR
599
47/556
449/3918
26:40
8:35
10432
Michael
Gilbert
38
M
M3539
Camas
WA
610
48/556
458/3918
26:44
8:36
22626
Brandon
Losee
38
M
M3539
West Linn
OR
616
49/556
462/3918
26:47
8:38
21945
Eric
Windust
36
M
M3539
Corbett
OR
621
50/556
466/3918
26:49
8:38
12011
Steve
Huss
39
M
M3539
Portland
OR
629
51/556
473/3918
26:50
8:39
11291
Jamie
Duval
37
M
M3539
Tillamook
OR
637
52/556
479/3918
26:52
8:39
14948
Jeff
Mudrick
37
M
M3539
Portland
OR
642
53/556
482/3918
26:53
8:39
22234
Derek
McOuat
35
M
M3539
Morro Bay
CA
650
54/556
489/3918
26:55
8:40
22080
Evan
Ellis
37
M
M3539
Lake Oswego
OR
654
55/556
493/3918
26:57
8:41
17371
Darren
Davidson
38
M
M3539
Portland
OR
691
56/556
521/3918
27:10
8:45
22582
Christopher
Culmore
38
M
M3539
Vancouver
WA
693
57/556
522/3918
27:11
8:45
12990
Michael
Cadiz
36
M
M3539
Hillsboro
OR
697
58/556
525/3918
27:12
8:46
18036
Sukho
Gomes
39
M
M3539
Portland
OR
723
59/556
536/3918
27:21
8:49
10851
Michael
Wood
36
M
M3539
Vancouver
WA
728
60/556
539/3918
27:22
8:49
14877
Michael
Munro
38
M
M3539
Portland
OR
735
61/556
543/3918
27:23
8:49
19040
Jim
Lawrence
36
M
M3539
Vancouver
WA
741
62/556
547/3918
27:23
8:49
27346
Andrew
Musser
35
M
M3539
Camas
WA
759
63/556
559/3918
27:27
8:50
12399
Jeromy
Hasenkamp
37
M
M3539
St. Helens
OR
763
64/556
563/3918
27:28
8:51
13316
Esteban
Parra
37
M
M3539
Woodburn
OR
785
65/556
576/3918
27:31
8:52
15806
Matthew
Morris
39
M
M3539
Portland
OR
805
66/556
588/3918
27:34
8:53
11898
Tobias
Sherwood
35
M
M3539
Portland
OR
808
67/556
591/3918
27:36
8:53
19808
Ryan
Nicholson
35
M
M3539
Portland
OR
821
68/556
600/3918
27:40
8:55
18369
Damon
Henrie
37
M
M3539
Beaverton
OR
836
69/556
610/3918
27:43
8:56
18315
Nathan
Hawkins
37
M
M3539
Clackamas
OR
842
70/556
613/3918
27:45
8:56
17292
Jason
Crone
37
M
M3539
Vancouver
WA
847
71/556
618/3918
27:47
8:57
10680
David
Bicknell
39
M
M3539
Milwaukie
OR
868
72/556
632/3918
27:51
8:58
21746
Thomas
Schwartz
36
M
M3539
Phoenix
AZ
884
73/556
643/3918
27:57
9:00
14842
Darrel
Hobson
36
M
M3539
Tualatin
OR
891
74/556
647/3918
27:59
9:01
17596
Sage
Eaton
35
M
M3539
Portland
OR
898
75/556
648/3918
28:01
9:01
19276
Terrence
Mancia
38
M
M3539
Aloha
OR
917
76/556
660/3918
28:04
9:03
15478
Bjorn
Hedges
39
M
M3539
Richland
WA
931
77/556
670/3918
28:07
9:03
17856
Doug
Franks
37
M
M3539
Stone Mountain
GA
943
78/556
674/3918
28:09
9:04
19850
Eric
Nygaard
35
M
M3539
North Liberty
IA
956
79/556
682/3918
28:11
9:05
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
13328
Ryan
Stee
38
M
M3539
Lake Oswego
OR
960
80/556
684/3918
28:13
9:05
14085
Jeremiah
Hatcher
37
M
M3539
Clatskanie
OR
963
81/556
687/3918
28:14
9:06
12113
Craig
Buswell
36
M
M3539
Salem
OR
1002
82/556
712/3918
28:22
9:08
22147
Matt
Norman
37
M
M3539
Portland
OR
1004
83/556
714/3918
28:22
9:08
14025
Jay
Nees
37
M
M3539
Portland
OR
1021
84/556
725/3918
28:25
9:09
16645
Andrew
Black
36
M
M3539
Beaverton
OR
1031
85/556
733/3918
28:26
9:09
13531
Aaron
Symko
37
M
M3539
Portland
OR
1032
86/556
734/3918
28:26
9:09
12318
William
Culver
39
M
M3539
Portland
OR
1043
87/556
741/3918
28:28
9:10
20579
Preston
Schram
37
M
M3539
Portland
OR
1044
88/556
742/3918
28:28
9:10
16284
Eric
Almaguer
39
M
M3539
Portland
OR
1066
89/556
754/3918
28:32
9:12
18175
Brad
Hall
37
M
M3539
Hillsboro
OR
1069
90/556
756/3918
28:33
9:12
12198
Benjamin
Egbers
39
M
M3539
Portland
OR
1072
91/556
757/3918
28:33
9:12
19114
Karon
Lewis
35
M
M3539
Portland
OR
1077
92/556
760/3918
28:35
9:12
14927
David
Pitcher
39
M
M3539
Portland
OR
1078
93/556
761/3918
28:35
9:12
19246
Cassio
Maffia
38
M
M3539
Newberg
OR
1081
94/556
763/3918
28:35
9:12
12891
Josh
Madsen
35
M
M3539
Portland
OR
1096
95/556
770/3918
28:38
9:13
16799
Neel
Briggs
39
M
M3539
Portland
OR
1103
96/556
774/3918
28:40
9:14
12998
Nathan
Marker
36
M
M3539
Portland
OR
1121
97/556
784/3918
28:43
9:15
14184
Bryan
Scott
38
M
M3539
Gresham
OR
1135
98/556
792/3918
28:45
9:15
13740
Kyle
Chard
36
M
M3539
Portland
OR
1137
99/556
794/3918
28:45
9:16
10343
Chris
Leech
36
M
M3539
Portland
OR
1167
100/556
809/3918
28:52
9:18
33253
Caspian
Michalowski
39
M
M3539
Portland
OR
1174
101/556
813/3918
28:53
9:18
19661
Brian
Morey
36
M
M3539
Albany
OR
1175
102/556
814/3918
28:54
9:18
19719
Shad
Murphy
39
M
M3539
Tigard
OR
1185
103/556
820/3918
28:56
9:19
10023
Cody
Galloway
37
M
M3539
Portland
OR
1186
104/556
821/3918
28:56
9:19
15652
Sam
Fetters
35
M
M3539
Vancouver
WA
1187
105/556
822/3918
28:56
9:19
10515
Keith
Fisher
38
M
M3539
Vancouver
WA
1202
106/556
832/3918
29:00
9:20
15127
Eric
Pendleton
37
M
M3539
Newberg
OR
1205
107/556
834/3918
29:00
9:20
17482
Adam
Divergilio
39
M
M3539
Lake Oswego
OR
1212
108/556
838/3918
29:01
9:21
15798
Shane
McDaniel
35
M
M3539
Salem
OR
1217
109/556
841/3918
29:03
9:21
1652
Geoffrey
Walsh
35
M
M3539
Hillsboro
OR
1225
110/556
846/3918
29:04
9:22
13017
Chris
Helgerson
37
M
M3539
Hillsboro
OR
1229
111/556
847/3918
29:04
9:22
11830
Akhil
Raghuram
38
M
M3539
Vancouver
WA
1234
112/556
850/3918
29:05
9:22
15429
Damion
Coughliln
36
M
M3539
Aloha
OR
1236
113/556
852/3918
29:05
9:22
19603
Kevin
Mobley
36
M
M3539
Vancouver
WA
1249
114/556
864/3918
29:07
9:23
19967
Ethan
Parker
38
M
M3539
King City
OR
1262
115/556
874/3918
29:09
9:23
17506
Timothy
Dominick
38
M
M3539
Beaverton
OR
1291
116/556
888/3918
29:16
9:25
15765
Dan
Musser
37
M
M3539
Oak Grove
OR
1313
117/556
902/3918
29:21
9:27
17626
Damon
Eggling
35
M
M3539
Tigard
OR
1351
118/556
918/3918
29:28
9:30
13998
Jeremy
Bowers
37
M
M3539
Portland
OR
1353
119/556
919/3918
29:29
9:30
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
13699
Brendan
Prewitt
37
M
M3539
Portland
OR
1365
120/556
928/3918
29:31
9:30
14575
Troy
Snoozy
38
M
M3539
Portland
OR
1383
121/556
937/3918
29:33
9:31
13006
Jason
Sledd
39
M
M3539
Portland
OR
1388
122/556
942/3918
29:34
9:31
19644
Jason
Moore
35
M
M3539
Beaverton
OR
1393
123/556
946/3918
29:34
9:31
23026
Justin
Huelshoff
38
M
M3539
Portland
OR
1394
124/556
947/3918
29:34
9:31
11113
Colin
Moore
37
M
M3539
Portland
OR
1398
125/556
950/3918
29:35
9:32
19002
Ryland
Lanagan
36
M
M3539
Fairview
OR
1414
126/556
962/3918
29:37
9:32
12882
Matt
Groza
36
M
M3539
Cascade Locks
OR
1448
127/556
975/3918
29:42
9:34
20937
Jason
Stewart
36
M
M3539
Salem
OR
1451
128/556
977/3918
29:42
9:34
20417
Alexander
Roper
37
M
M3539
Portland
OR
1455
129/556
979/3918
29:43
9:34
11522
Jason
Curl
38
M
M3539
Vancouver
WA
1473
130/556
990/3918
29:46
9:35
16261
Lee
Alexander
36
M
M3539
Lake Oswego
OR
1490
131/556
1000/3918
29:49
9:36
20379
Scott
Roberts
39
M
M3539
Portland
OR
1491
132/556
1001/3918
29:50
9:36
18760
John
Kaiser
35
M
M3539
Camas
WA
1523
133/556
1017/3918
29:55
9:38
18543
Steven
Hull
39
M
M3539
Vancouver
WA
1526
134/556
1019/3918
29:57
9:39
18408
Travis
Hicks
35
M
M3539
Aumsville
OR
1545
135/556
1027/3918
30:01
9:40
13465
Ken
Ray
39
M
M3539
Portland
OR
1551
136/556
1032/3918
30:03
9:41
10827
Zak
Perkerewicz
36
M
M3539
Gresham
OR
1554
137/556
1034/3918
30:03
9:41
13589
John
Hovious
35
M
M3539
Portland
OR
1559
138/556
1037/3918
30:04
9:41
10798
Clifton
Brown
36
M
M3539
Everett
WA
1575
139/556
1042/3918
30:07
9:42
21196
Chris
Triola
35
M
M3539
Portland
OR
1578
140/556
1045/3918
30:07
9:42
13275
David
Henington
38
M
M3539
Portland
OR
1581
141/556
1048/3918
30:08
9:42
14277
Ryan
Taylor
37
M
M3539
Portland
OR
1584
142/556
1051/3918
30:08
9:42
17726
Patrick
Fechtner
38
M
M3539
Woodland
WA
1604
143/556
1057/3918
30:11
9:43
19021
David
Larson
36
M
M3539
McMinnville
OR
1644
144/556
1077/3918
30:16
9:45
24593
Peterson
Tsai
38
M
M3539
Camas
WA
1685
145/556
1096/3918
30:22
9:47
16768
Matthew
Braun
39
M
M3539
Portland
OR
1694
146/556
1099/3918
30:24
9:47
14479
Kris
Covert
38
M
M3539
Sherwood
OR
1702
147/556
1104/3918
30:24
9:47
13375
Victor
Morduev
35
M
M3539
Portland
OR
1724
148/556
1111/3918
30:27
9:48
14951
Nathan
Streib
39
M
M3539
Portland
OR
1753
149/556
1120/3918
30:31
9:50
17587
Clayborne
Dyer
35
M
M3539
Portland
OR
1763
150/556
1125/3918
30:34
9:50
18200
Monte
Hampton
38
M
M3539
Sherwood
OR
1772
151/556
1129/3918
30:36
9:51
21073
Rudy
Tepsic
38
M
M3539
Vancouver
WA
1773
152/556
1130/3918
30:36
9:51
22832
Alex
Croy
38
M
M3539
Gresham
OR
1798
153/556
1143/3918
30:42
9:53
14743
Jesse
Wood
37
M
M3539
Portland
OR
1822
154/556
1154/3918
30:44
9:54
16374
Darrin
Arnott
37
M
M3539
Tualatin
OR
1884
155/556
1181/3918
30:53
9:57
20641
William
Senft
37
M
M3539
Battle Ground
WA
1890
156/556
1185/3918
30:54
9:57
16079
Clayton
Mathieson
38
M
M3539
Aloha
OR
1914
157/556
1197/3918
30:58
9:58
10224
Richard
Roberts
39
M
M3539
Hillsboro
OR
1939
158/556
1209/3918
31:01
9:59
20707
Brett
Shockey
38
M
M3539
Beaverton
OR
2037
159/556
1261/3918
31:15
10:04
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
17367
Justin
Dauphinais
37
M
M3539
Portland
OR
2051
160/556
1266/3918
31:17
10:04
20759
Nizar
Slim
36
M
M3539
Portland
OR
2071
161/556
1276/3918
31:19
10:05
17488
Brian
Docktor
39
M
M3539
Beaverton
OR
2082
162/556
1284/3918
31:20
10:06
13397
Uri
Osterhaus
35
M
M3539
Portland
OR
2086
163/556
1287/3918
31:21
10:06
14330
Daniel
McGatha
37
M
M3539
Beaverton
OR
2112
164/556
1296/3918
31:23
10:06
21100
Jeff
Thompson
35
M
M3539
Portland
OR
2122
165/556
1299/3918
31:24
10:07
19436
Will
McHarness
35
M
M3539
Milwaukie
OR
2142
166/556
1305/3918
31:27
10:08
14412
Peter
Stiffler
37
M
M3539
Portland
OR
2146
167/556
1308/3918
31:27
10:08
12065
Patrick
Elmore
36
M
M3539
Clackamas
OR
2159
168/556
1316/3918
31:28
10:08
2921
Matt
Latorre
38
M
M3539
Portland
OR
2193
169/556
1330/3918
31:32
10:09
13751
Greg
Beyl
37
M
M3539
Beaverton
OR
2202
170/556
1334/3918
31:33
10:10
21773
Nathan
Baker
39
M
M3539
Portland
OR
2208
171/556
1336/3918
31:33
10:10
19254
Mike
Magura
37
M
M3539
Clackamas
OR
2219
172/556
1339/3918
31:34
10:10
15635
Thomas
Allender
38
M
M3539
Tigard
OR
2220
173/556
1340/3918
31:34
10:10
13936
Curtis
Farmer
39
M
M3539
Portland
OR
2242
174/556
1351/3918
31:37
10:11
16143
Brennan
Burns
39
M
M3539
Fairview
OR
2279
175/556
1365/3918
31:42
10:12
22835
Hoang
Do
37
M
M3539
Portland
OR
2301
176/556
1371/3918
31:44
10:13
16046
Jake
Zelenka
37
M
M3539
Keizer
OR
2304
177/556
1373/3918
31:44
10:13
14551
Troy
Torbert
39
M
M3539
Gresham
OR
2343
178/556
1393/3918
31:48
10:14
22087
Francisco
Leon
37
M
M3539
Oregon City
OR
2361
179/556
1400/3918
31:50
10:15
21481
Ken
Wiggins
37
M
M3539
University Place
WA
2398
180/556
1413/3918
31:54
10:16
18899
Aaron
Klingaman
35
M
M3539
Portland
OR
2411
181/556
1418/3918
31:56
10:17
17487
Jamie
Dobsen
35
M
M3539
Vancouver
WA
2430
182/556
1425/3918
31:57
10:17
14711
Kevin
Bekker
36
M
M3539
Gresham
OR
2432
183/556
1427/3918
31:57
10:17
12307
Jason
Parker
36
M
M3539
Portland
OR
2447
184/556
1437/3918
31:58
10:18
15925
Phuc
Do
35
M
M3539
Happy Valley
OR
2466
185/556
1445/3918
31:59
10:18
11465
Jaspal
Dhasi
36
M
M3539
Beaverton
OR
2474
186/556
1447/3918
32:00
10:18
12161
Rian
Clark
36
M
M3539
Portland
OR
2476
187/556
1449/3918
32:00
10:18
21260
Jason
Van Ess
39
M
M3539
Monmouth
OR
2505
188/556
1462/3918
32:04
10:19
19080
Joel
Lemke
36
M
M3539
Hillsboro
OR
2516
189/556
1466/3918
32:05
10:20
22941
Ben
Hime
35
M
M3539
Portland
OR
2533
190/556
1475/3918
32:06
10:20
14322
Mike
Ali
36
M
M3539
Beaverton
OR
2544
191/556
1480/3918
32:09
10:21
15052
Terry
Miller
37
M
M3539
Portland
OR
2552
192/556
1482/3918
32:09
10:21
12678
Luke
Kralik
36
M
M3539
Tillamook
OR
2564
193/556
1490/3918
32:11
10:22
21502
Jessie
Williams
35
M
M3539
Portland
OR
2566
194/556
1492/3918
32:12
10:22
16986
David
Carson
38
M
M3539
Portland
OR
2578
195/556
1497/3918
32:13
10:22
21538
Buck
Wise
35
M
M3539
Gresham
OR
2593
196/556
1503/3918
32:14
10:23
13510
Brian
Lore
39
M
M3539
Portland
OR
2628
197/556
1518/3918
32:19
10:24
19142
Kevin
Lockard
35
M
M3539
Beaverton
OR
2648
198/556
1525/3918
32:21
10:25
21960
Andrew
Judkins
35
M
M3539
Portland
OR
2680
199/556
1537/3918
32:25
10:26
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
15279
John
Eggers
39
M
M3539
Portland
OR
2690
200/556
1542/3918
32:25
10:27
- 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