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
15656
Ahrlin
Bauman
40
M
M4044
Vancouver
WA
3
1/504
3/3679
15:17
4:55
21732
Oscar
Bauman
40
M
M4044
Vancouver
WA
5
2/504
5/3679
15:23
4:57
10477
Jason
Combs
41
M
M4044
Vancouver
WA
48
3/504
41/3679
19:12
6:11
14741
Neal
Mills
42
M
M4044
Portland
OR
56
4/504
47/3679
19:28
6:16
17751
Charles
Henrikson
43
M
M4044
Portland
OR
60
5/504
51/3679
19:56
6:25
14215
Jeffrey
Eyman
44
M
M4044
Molalla
OR
92
6/504
74/3679
20:43
6:40
21533
Rob
Wilson
43
M
M4044
Camas
WA
97
7/504
77/3679
20:46
6:41
13246
Marc
Milobinski
41
M
M4044
Scappoose
OR
105
8/504
83/3679
20:58
6:45
22526
Brad
Chvatal
41
M
M4044
Coburg
OR
108
9/504
85/3679
21:02
6:47
22656
Lonnie
St John
42
M
M4044
Troutdale
OR
114
10/504
90/3679
21:08
6:48
19094
Keith
Michel
41
M
M4044
Portland
OR
116
11/504
92/3679
21:09
6:49
11317
Tony
Miller
44
M
M4044
Portland
OR
120
12/504
94/3679
21:15
6:51
14037
Dennie
Wendt
44
M
M4044
Portland
OR
147
13/504
116/3679
21:57
7:04
22160
Dana
Munger
42
M
M4044
Hillsboro
OR
167
14/504
130/3679
22:16
7:10
21301
Chris
Walton
42
M
M4044
Beaverton
OR
174
15/504
136/3679
22:24
7:13
14214
Brett
Eyman
42
M
M4044
Tualatin
OR
183
16/504
142/3679
22:29
7:15
15234
Leigh
Johnson
41
M
M4044
Sherwood
OR
192
17/504
149/3679
22:44
7:19
21498
Mark
Williams
44
M
M4044
Portland
OR
216
18/504
166/3679
23:02
7:25
22511
Joseph
Beck
41
M
M4044
Portland
OR
221
19/504
170/3679
23:05
7:26
10703
Victor
Alvarado
40
M
M4044
Brush Prairie
WA
250
20/504
191/3679
23:23
7:32
21461
Christopher
Wier
40
M
M4044
Portland
OR
252
21/504
193/3679
23:24
7:32
18503
Jonathan
Lee
41
M
M4044
Portland
OR
261
22/504
199/3679
23:28
7:34
18458
Daniel
Laun
41
M
M4044
Tigard
OR
272
23/504
208/3679
23:37
7:36
22437
Jason
Devries
42
M
M4044
Portland
OR
293
24/504
227/3679
23:58
7:43
17810
Jr
Hinds
40
M
M4044
Portland
OR
294
25/504
228/3679
23:58
7:43
15190
Greg
Hess
43
M
M4044
Canby
OR
315
26/504
240/3679
24:08
7:46
13048
Tim
Wright
41
M
M4044
Banks
OR
322
27/504
245/3679
24:10
7:47
11966
J C
Austin
44
M
M4044
Lake Oswego
OR
329
28/504
250/3679
24:18
7:50
13698
Rich
Prouse
41
M
M4044
Camas
WA
358
29/504
273/3679
24:36
7:55
22121
Kelly
Houck
40
M
M4044
Columbia
PA
392
30/504
298/3679
24:51
8:00
17784
Dick
Heydet
41
M
M4044
Portland
OR
398
31/504
300/3679
24:53
8:01
10873
Michael
Braddock
44
M
M4044
Vancouver
WA
405
32/504
305/3679
24:55
8:02
19526
Pat
Okeefe
42
M
M4044
Portland
OR
422
33/504
315/3679
25:01
8:03
19887
Jerry
Pruiett
43
M
M4044
Camas
WA
424
34/504
316/3679
25:01
8:03
22216
Scott
Weber
41
M
M4044
Hillsboro
OR
433
35/504
323/3679
25:05
8:05
22394
Carolyn
Mayer
40
M
M4044
Hillsboro
OR
436
36/504
325/3679
25:05
8:05
13235
Travis
Johnson
40
M
M4044
Tualatin
OR
441
37/504
329/3679
25:07
8:05
17107
Dave
Flanagan
44
M
M4044
Portland
OR
444
38/504
332/3679
25:09
8:06
16073
Mike
Buckley
42
M
M4044
Portland
OR
445
39/504
333/3679
25:09
8:06
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
12178
Xiaojian
Zhou
43
M
M4044
Portland
OR
479
40/504
355/3679
25:18
8:09
7333
Daniel
Tiedy
43
M
M4044
Camas
WA
491
41/504
364/3679
25:22
8:10
12299
Lupe
Arellano Jr.
40
M
M4044
Camas
WA
495
42/504
367/3679
25:24
8:11
23061
Joseph
Smith
42
M
M4044
Beaverton
OR
517
43/504
385/3679
25:31
8:13
22406
Matt
Butler
43
M
M4044
Portland
OR
526
44/504
392/3679
25:35
8:14
10647
John
Mathews
42
M
M4044
Milwaukie
OR
532
45/504
395/3679
25:37
8:15
18544
Dan
Lepschat
43
M
M4044
Gaston
OR
557
46/504
412/3679
25:46
8:18
11329
Gary
Trepte
44
M
M4044
Sherwood
OR
566
47/504
419/3679
25:49
8:19
18746
Phil
Malmstadt
43
M
M4044
Long Beach
WA
577
48/504
429/3679
25:55
8:21
21546
Matt
Winfield
41
M
M4044
Lake Oswego
OR
624
49/504
461/3679
26:11
8:26
17706
Matt
Head
43
M
M4044
Keizer
OR
656
50/504
480/3679
26:24
8:30
10355
Derek
Connolly
40
M
M4044
Washougal
WA
665
51/504
483/3679
26:26
8:31
21776
Chris
Cunningham
44
M
M4044
Portland
OR
666
52/504
484/3679
26:26
8:31
10626
Jason
Black
41
M
M4044
Portland
OR
681
53/504
495/3679
26:32
8:33
11805
Erik
Dahle
42
M
M4044
Portland
OR
694
54/504
503/3679
26:35
8:34
10317
Kevin
Rueda
44
M
M4044
Portland
OR
708
55/504
512/3679
26:36
8:34
16405
Duane
Clow
43
M
M4044
Camas
WA
722
56/504
522/3679
26:40
8:35
14834
Vince
Thekkedom
40
M
M4044
Clackamas
OR
749
57/504
538/3679
26:48
8:38
11056
Vilmantas
Babarskas
42
M
M4044
Camas
WA
766
58/504
548/3679
26:54
8:40
22591
Octavio
Gonzales
41
M
M4044
Dayton
OR
773
59/504
553/3679
26:57
8:41
18152
Stace
Karussos
42
M
M4044
Tigard
OR
786
60/504
560/3679
26:59
8:41
12053
Jim
Korkola
43
M
M4044
Lake Oswego
OR
793
61/504
567/3679
27:01
8:42
15686
Jonathan
Becker
41
M
M4044
Portland
OR
816
62/504
580/3679
27:05
8:43
11280
James
Cardinale
43
M
M4044
Happy Valley
OR
819
63/504
583/3679
27:07
8:44
17886
Kevin
Hrin
44
M
M4044
Portland
OR
853
64/504
606/3679
27:14
8:46
13349
Dennis
Allen
40
M
M4044
Portland
OR
857
65/504
610/3679
27:15
8:47
12322
Mason
Branstetter
42
M
M4044
Milwaukie
OR
874
66/504
620/3679
27:18
8:48
16479
David
Connolly
41
M
M4044
Portland
OR
888
67/504
630/3679
27:21
8:49
22488
Justin
Sharp
43
M
M4044
Portland
OR
910
68/504
647/3679
27:27
8:51
12001
Scott
Edick
41
M
M4044
Dundee
OR
913
69/504
648/3679
27:28
8:51
18272
Jon
Klump
41
M
M4044
Vancouver
WA
918
70/504
650/3679
27:29
8:51
14968
Michael
Arthur
44
M
M4044
Portland
OR
935
71/504
660/3679
27:33
8:52
22305
Mike
Arronson
42
M
M4044
Vancouver
WA
970
72/504
679/3679
27:39
8:54
17377
David
Goldwyn
42
M
M4044
Portland
OR
1057
73/504
726/3679
27:59
9:01
15410
Brett
Allen
42
M
M4044
Portland
OR
1071
74/504
734/3679
28:01
9:02
17292
Jason
Gately
42
M
M4044
Camas
WA
1085
75/504
739/3679
28:04
9:02
19868
Matthew
Prenger
40
M
M4044
Portland
OR
1088
76/504
741/3679
28:05
9:03
22265
Jim
Stein
44
M
M4044
Portland
OR
1089
77/504
742/3679
28:05
9:03
25719
Leif
Bruce
40
M
M4044
Tigard
OR
1097
78/504
747/3679
28:07
9:03
11221
Claudio
Campuzano
40
M
M4044
Portland
OR
1099
79/504
748/3679
28:07
9:03
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
18084
Quinn
Johnson
42
M
M4044
Cornelius
OR
1112
80/504
754/3679
28:10
9:04
18398
Patrick
Lamb
42
M
M4044
Portland
OR
1135
81/504
762/3679
28:13
9:05
16279
Marty
Chambers
42
M
M4044
Portland
OR
1140
82/504
765/3679
28:14
9:06
22606
Michael
Thomson
42
M
M4044
Albany
OR
1145
83/504
769/3679
28:16
9:06
6619
Robert
Rash
44
M
M4044
West Linn
OR
1154
84/504
773/3679
28:17
9:06
15206
Jeff
Roberts
42
M
M4044
Portland
OR
1166
85/504
779/3679
28:19
9:07
22237
Clint
Kaiser
42
M
M4044
Hillsboro
OR
1206
86/504
799/3679
28:24
9:09
10269
Robert
Mills
42
M
M4044
Hillsboro
OR
1210
87/504
803/3679
28:25
9:09
14298
John
Gilroy
41
M
M4044
Portland
OR
1212
88/504
804/3679
28:25
9:09
18300
Paul
Kohn
44
M
M4044
Vancouver
WA
1222
89/504
808/3679
28:26
9:09
20919
Tim
Symons
41
M
M4044
McMinnville
OR
1273
90/504
841/3679
28:35
9:12
10991
Morgan
Guthner
43
M
M4044
Portland
OR
1296
91/504
853/3679
28:37
9:13
10456
Carlos
Soto
43
M
M4044
Keizer
OR
1301
92/504
858/3679
28:38
9:13
17419
Todd
Graneto
42
M
M4044
Keizer
OR
1326
93/504
872/3679
28:42
9:14
18037
Pete
Jirles
41
M
M4044
Tigard
OR
1340
94/504
880/3679
28:43
9:15
11271
Mick
Hoffman
43
M
M4044
Vancouver
WA
1354
95/504
886/3679
28:47
9:16
18990
Kevin
McKillip
44
M
M4044
Sherwood
OR
1382
96/504
900/3679
28:50
9:17
16297
Dave
Charbonneau
42
M
M4044
Portland
OR
1404
97/504
913/3679
28:54
9:18
22118
Eric
Holmes
43
M
M4044
Vancouver
WA
1488
98/504
948/3679
29:05
9:22
15552
Jason
Baber
42
M
M4044
Troutdale
OR
1491
99/504
951/3679
29:06
9:22
11389
Kent
McCarty
42
M
M4044
Milwaukie
OR
1499
100/504
958/3679
29:07
9:23
19661
Chris
Parrish
43
M
M4044
Oregon City
OR
1508
101/504
964/3679
29:09
9:23
22592
Ben
Snodgrass
42
M
M4044
Woodland
OR
1511
102/504
966/3679
29:09
9:23
13992
Paul
Scott
43
M
M4044
Aloha
OR
1513
103/504
967/3679
29:09
9:23
22172
Darren
Palmer
43
M
M4044
Portland
OR
1529
104/504
976/3679
29:11
9:24
18876
Anthony
Maxcy
41
M
M4044
Portland
OR
1537
105/504
981/3679
29:13
9:24
12437
Bryan
Edgerton
40
M
M4044
Portland
OR
1548
106/504
985/3679
29:15
9:25
19962
Shane
Reaney
41
M
M4044
Portland
OR
1572
107/504
996/3679
29:18
9:26
19677
Michael
Patterson
43
M
M4044
Portland
OR
1584
108/504
1002/3679
29:20
9:27
13665
John
Casalino
44
M
M4044
Portland
OR
1598
109/504
1010/3679
29:21
9:27
13488
Jimmy
Amaya
41
M
M4044
Tigard
OR
1599
110/504
1011/3679
29:21
9:27
6009
Ian
McFatridge
44
M
M4044
Vancouver
WA
1606
111/504
1013/3679
29:22
9:27
18415
Frank
Lane
44
M
M4044
Camas
WA
1612
112/504
1016/3679
29:23
9:28
19524
David
Ohm
44
M
M4044
Beaverton
OR
1616
113/504
1018/3679
29:24
9:28
16905
Todd
Duwe
42
M
M4044
Tigard
OR
1619
114/504
1019/3679
29:24
9:28
13350
Jon
Baer
41
M
M4044
Ridgefield
WA
1621
115/504
1021/3679
29:24
9:28
18719
Frank
Magnuson
40
M
M4044
Portland
OR
1625
116/504
1023/3679
29:25
9:28
18672
Jason
Lupo
40
M
M4044
Beaverton
OR
1627
117/504
1025/3679
29:25
9:28
11342
Shane
Asuncion
43
M
M4044
Forest Grove
OR
1635
118/504
1028/3679
29:26
9:29
13951
John
Olivares
43
M
M4044
Portland
OR
1640
119/504
1031/3679
29:26
9:29
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
16220
Jerry
Carroll
42
M
M4044
Kelso
WA
1644
120/504
1034/3679
29:27
9:29
16155
Chris
Campanella
42
M
M4044
Oregon City
OR
1657
121/504
1040/3679
29:28
9:30
10816
Eric
Johnson
44
M
M4044
Washougal
WA
1658
122/504
1041/3679
29:29
9:30
15277
Steve
Black
40
M
M4044
Portland
OR
1659
123/504
1042/3679
29:29
9:30
10523
Tim
Hinds
40
M
M4044
Vancouver
WA
1665
124/504
1046/3679
29:30
9:30
17408
Jonathan
Graham
42
M
M4044
Portland
OR
1667
125/504
1047/3679
29:30
9:30
17386
Bert
Goo
43
M
M4044
Beaverton
OR
1704
126/504
1066/3679
29:34
9:31
17999
Jeff
Jarrett
42
M
M4044
West Linn
OR
1727
127/504
1072/3679
29:36
9:32
17105
Scott
Fitzwilson
41
M
M4044
Vancouver
WA
1741
128/504
1080/3679
29:39
9:33
3609
Kevin
Todd
44
M
M4044
Vancouver
WA
1747
129/504
1083/3679
29:40
9:33
21956
Chris
Reburn
41
M
M4044
Portland
OR
1787
130/504
1096/3679
29:46
9:35
12896
John
Foley
41
M
M4044
Salem
OR
1801
131/504
1105/3679
29:48
9:36
21977
Todd
Saks
42
M
M4044
Gresham
OR
1808
132/504
1109/3679
29:49
9:36
21807
Steven
Fowell
42
M
M4044
Portland
OR
1816
133/504
1114/3679
29:49
9:36
11844
Tim
Piete
41
M
M4044
North Plains
OR
1819
134/504
1117/3679
29:50
9:36
20737
Gary
St John
41
M
M4044
Portland
OR
1823
135/504
1120/3679
29:50
9:37
15650
Alan
Bates
40
M
M4044
Portland
OR
1825
136/504
1121/3679
29:50
9:37
14591
Brian
Spear
42
M
M4044
Portland
OR
1833
137/504
1124/3679
29:51
9:37
11168
David
Zehntbauer
44
M
M4044
Portland
OR
1841
138/504
1127/3679
29:52
9:37
15961
Adam
Bradford
40
M
M4044
Silverton
OR
1886
139/504
1144/3679
29:59
9:39
12413
Michael
Edmiston
44
M
M4044
Gresham
OR
1895
140/504
1148/3679
29:59
9:40
19716
Neel
Pender
43
M
M4044
Portland
OR
1898
141/504
1150/3679
30:00
9:40
14572
Refugio
Cisneros
41
M
M4044
Dayton
OR
1921
142/504
1162/3679
30:03
9:41
11653
Brent
Pfeiler
40
M
M4044
Vancouver
WA
1934
143/504
1169/3679
30:07
9:42
19751
Chris
Peters
43
M
M4044
Oregon City
OR
1958
144/504
1180/3679
30:10
9:43
17094
Brian
Fisher
40
M
M4044
Vancouver
WA
1967
145/504
1183/3679
30:12
9:43
15832
Mike
Bishop
41
M
M4044
Tigard
OR
1974
146/504
1187/3679
30:12
9:44
21681
Matthew
Hansen
43
M
M4044
Beaverton
OR
2007
147/504
1194/3679
30:16
9:45
12210
Gary
Henderson
41
M
M4044
Beaverton
OR
2017
148/504
1200/3679
30:18
9:45
17716
Tim
Hegge
40
M
M4044
Vancouver
WA
2021
149/504
1201/3679
30:18
9:46
13705
Jamie
Weishaar
41
M
M4044
Camas
WA
2036
150/504
1210/3679
30:21
9:46
22097
Winston
Fairbrother
42
M
M4044
Camas
WA
2042
151/504
1215/3679
30:21
9:47
20001
Carl
Reinhold
44
M
M4044
West Linn
OR
2047
152/504
1217/3679
30:22
9:47
12985
Masayuki
Yamaguchi
40
M
M4044
Portland
OR
2061
153/504
1224/3679
30:24
9:47
13292
Brian
Larson
41
M
M4044
Brush Prairie
WA
2066
154/504
1227/3679
30:24
9:48
12310
Will
MacIa
41
M
M4044
Camas
WA
2111
155/504
1244/3679
30:30
9:49
19152
Randy
Mingo
44
M
M4044
Sherwood
OR
2129
156/504
1253/3679
30:32
9:50
19485
Blair
O'Halloran
42
M
M4044
Gresham
OR
2133
157/504
1257/3679
30:33
9:50
11999
Michael
Delaney
41
M
M4044
Enumclaw
WA
2136
158/504
1260/3679
30:33
9:50
20149
Sean
Rogers
43
M
M4044
Vancouver
WA
2140
159/504
1262/3679
30:33
9:50
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
19185
John
Moldenhauer
44
M
M4044
Portland
OR
2142
160/504
1263/3679
30:34
9:51
21802
Richard
Fitzgerald
43
M
M4044
Portland
OR
2154
161/504
1267/3679
30:36
9:51
10035
Caracheo
Ruben
41
M
M4044
Beaverton
OR
2174
162/504
1278/3679
30:39
9:52
14235
Doc
Coulson
40
M
M4044
Hillsboro
OR
2183
163/504
1283/3679
30:41
9:53
13566
Jim
Seaton
42
M
M4044
Portland
OR
2206
164/504
1291/3679
30:43
9:54
21275
Jeffrey
Wakeham
40
M
M4044
Milwaukie
OR
2237
165/504
1309/3679
30:47
9:55
18003
Benjamin
Jaurigue
44
M
M4044
Portland
OR
2247
166/504
1315/3679
30:48
9:55
20529
Daniel
Shook
43
M
M4044
Eugene
OR
2263
167/504
1322/3679
30:49
9:56
10369
Tim
Wegener
42
M
M4044
Camas
WA
2278
168/504
1328/3679
30:51
9:56
12467
Jason
Hendriksen
41
M
M4044
Tigard
OR
2280
169/504
1330/3679
30:51
9:56
20243
Chris
Russo
40
M
M4044
Portland
OR
2289
170/504
1334/3679
30:51
9:56
15214
Jose
Dickerson
40
M
M4044
Portland
OR
2320
171/504
1347/3679
30:55
9:57
19284
Terry
Moss
44
M
M4044
St Helens
OR
2336
172/504
1351/3679
30:56
9:58
11640
Tom
Miltenberger
41
M
M4044
Eagle Creek
OR
2388
173/504
1373/3679
31:02
10:00
22379
Scott
Winters
42
M
M4044
Portland
OR
2409
174/504
1380/3679
31:06
10:01
21016
Matthew
Thompson
41
M
M4044
Portland
OR
2413
175/504
1382/3679
31:06
10:01
17813
Greg
Hinzmann
44
M
M4044
Beaverton
OR
2417
176/504
1383/3679
31:07
10:01
12239
Chris
Distefano
44
M
M4044
Portland
OR
2422
177/504
1387/3679
31:07
10:01
17264
Jesus
Garcia
43
M
M4044
Boise
ID
2428
178/504
1390/3679
31:08
10:02
12657
Phill
Knoll
42
M
M4044
Salem
OR
2437
179/504
1395/3679
31:08
10:02
18469
Daniel
Lawrence
43
M
M4044
Vancouver
WA
2445
180/504
1396/3679
31:09
10:02
14410
Cory
Grant
40
M
M4044
Hillsboro
OR
2449
181/504
1398/3679
31:10
10:02
20484
Todd
Shaw
41
M
M4044
Oregon City
OR
2461
182/504
1406/3679
31:10
10:02
22476
Darren
O'Halloran
40
M
M4044
Gresham
OR
2494
183/504
1420/3679
31:15
10:04
12255
Mike
Kelly
42
M
M4044
Tualatin
OR
2511
184/504
1430/3679
31:17
10:04
19064
Justin
Merritt
41
M
M4044
Camas
WA
2537
185/504
1439/3679
31:20
10:05
19788
Curtis
Piantes
43
M
M4044
Canby
OR
2565
186/504
1447/3679
31:24
10:07
12206
David
Graham
42
M
M4044
Portland
OR
2573
187/504
1450/3679
31:24
10:07
16241
Jim
Casella
43
M
M4044
Portland
OR
2607
188/504
1462/3679
31:28
10:08
10880
Travis
Konold
40
M
M4044
Vancouver
WA
2609
189/504
1463/3679
31:28
10:08
15816
Jason
Bilyeu
41
M
M4044
Estacada
OR
2629
190/504
1471/3679
31:30
10:09
15842
Dann
Black
41
M
M4044
Tigard
OR
2639
191/504
1474/3679
31:31
10:09
16063
Rob
Brusseau
43
M
M4044
Vancouver
WA
2667
192/504
1480/3679
31:32
10:09
21741
Marc
Brandeberry
44
M
M4044
West Linn
OR
2707
193/504
1493/3679
31:34
10:10
15729
Shane
Bemis
40
M
M4044
Gresham
OR
2709
194/504
1494/3679
31:35
10:10
11284
Jeff
Danielson
42
M
M4044
Newberg
OR
2723
195/504
1498/3679
31:35
10:10
17432
Mindy
Gray
41
M
M4044
Portland
OR
2725
196/504
1499/3679
31:36
10:10
15722
Michael
Bellinger
42
M
M4044
Sherwood
OR
2742
197/504
1502/3679
31:37
10:11
14026
Troy
Grundmeyer
42
M
M4044
Gresham
OR
2751
198/504
1504/3679
31:38
10:11
13633
Tim
Acock
43
M
M4044
Portland
OR
2773
199/504
1508/3679
31:40
10:12
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
15495
John
Archer
43
M
M4044
Vancouver
WA
2784
200/504
1513/3679
31:41
10:12
- 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