Find an Event
Find Race Results
Log In
Find An Event:
Find Results:
Log In
Post results for free!
Create a contributor account today!
US Half Marathon 2009
Half-Marathon
Info
November 1, 2009 in San Francisco, CA
Question About Results?
Races
Half-Marathon
10k
Half-Marathon - Results
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
2707
De La Cruz
Rio
27
M
M2029
-
-
5
1/237
5/962
1:17:38
5:56
2135
Alex
Tellez
24
M
M2029
Honolulu
HI
6
2/237
6/962
1:18:35
6:00
1158
David
Kornfield
26
M
M2029
San Francisco
CA
8
3/237
8/962
1:19:52
6:06
1206
Zachary
Landman
23
M
M2029
San Francisco
CA
9
4/237
9/962
1:20:00
6:07
912
Eric
Henry
28
M
M2029
Pleasant Hill
CA
10
5/237
10/962
1:20:01
6:07
1362
Ben
Maniaits
29
M
M2029
Berkeley
CA
11
6/237
11/962
1:20:08
6:08
2579
Nathan
Helming
26
M
M2029
Corte Madera
CA
12
7/237
12/962
1:21:40
6:14
2516
Erik
Quandt
25
M
M2029
Oakland
CA
16
8/237
16/962
1:23:09
6:21
2440
Zack
Marker
25
M
M2029
Oakland
CA
17
9/237
17/962
1:23:21
6:22
1097
Dominik
Keller
22
M
M2029
Berkeley
CA
18
10/237
18/962
1:23:28
6:23
814
Ben
Groenen
25
M
M2029
San Francisco
CA
19
11/237
19/962
1:23:28
6:23
798
Jesse
Green
27
M
M2029
San Francisco
CA
23
12/237
23/962
1:24:20
6:27
1285
Aaron
Liimatainen
21
M
M2029
Pittsburg
CA
34
13/237
33/962
1:26:26
6:36
507
Stephane
Denerolle
21
M
M2029
Berkeley
CA
36
14/237
34/962
1:27:15
6:40
2368
Erik
Yergensen
25
M
M2029
Mill Valley
CA
42
15/237
40/962
1:27:58
6:43
2035
Brian
Snyder
26
M
M2029
San Francisco
CA
43
16/237
41/962
1:28:16
6:45
370
Christopher
Chong
27
M
M2029
San Francisco
CA
45
17/237
43/962
1:28:34
6:46
1213
Stephen
Lantz
23
M
M2029
El Cerrito
CA
53
18/237
49/962
1:29:30
6:50
1052
Zach
Jones
28
M
M2029
Wichita
KS
54
19/237
50/962
1:29:39
6:51
1961
Nico
Seidler
28
M
M2029
Palo Alto
CA
56
20/237
52/962
1:29:52
6:52
1838
Geoff
Rollins
25
M
M2029
San Francisco
CA
78
21/237
74/962
1:32:23
7:04
1595
Jason
Nossiter
26
M
M2029
San Francisco
CA
88
22/237
81/962
1:33:38
7:09
2136
Manuel
Ten S
26
M
M2029
Coslada
MA
101
23/237
90/962
1:35:07
7:16
270
Stephen
Butler
25
M
M2029
Atlanta
GA
115
24/237
103/962
1:36:35
7:23
2036
Eric
Snyder
23
M
M2029
Novato, Ca
CA
117
25/237
105/962
1:36:47
7:24
35
Robert
Altmiller
26
M
M2029
Bakersfield
CA
122
26/237
109/962
1:37:15
7:26
250
Matteo
Brunelli
27
M
M2029
Trento
TN
130
27/237
116/962
1:37:43
7:28
764
Max
Goldberg
26
M
M2029
Berkeley
CA
134
28/237
120/962
1:37:52
7:29
1802
Jonathan
Rihel
24
M
M2029
Danville
CA
135
29/237
121/962
1:37:55
7:29
584
Alan
Eder
26
M
M2029
Berkeley
CA
136
30/237
122/962
1:37:57
7:29
802
Elliot
Greenwald
24
M
M2029
San Francisco
CA
138
31/237
123/962
1:38:07
7:30
1647
Chris
Pallatroni
29
M
M2029
Oakland
CA
141
32/237
125/962
1:38:22
7:31
699
Paul
Fuentes
29
M
M2029
Concord
CA
146
33/237
130/962
1:38:36
7:32
551
Matthew
Douglass
29
M
M2029
San Francisco
CA
147
34/237
131/962
1:38:39
7:32
2396
Mark
Zimring
29
M
M2029
Berkeley
CA
151
35/237
135/962
1:38:59
7:34
74
Dennis
Au
25
M
M2029
Oakland
CA
157
36/237
138/962
1:39:25
7:36
1412
Guy
Mazzotta
27
M
M2029
El Cerrito
CA
164
37/237
143/962
1:39:50
7:38
1627
Tristan
Orford
23
M
M2029
San Francisco
CA
173
38/237
151/962
1:40:07
7:39
105
Jason
Bandermann
29
M
M2029
Cape Girardeau
MO
175
39/237
153/962
1:40:09
7:39
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
1537
Mario
Mozo
23
M
M2029
Berkeley
CA
178
40/237
155/962
1:40:24
7:40
34
Greg
Altmann
23
M
M2029
San Luis Obispo
CA
188
41/237
163/962
1:40:57
7:43
298
Chi
Cao Minh
27
M
M2029
San Mateo
CA
190
42/237
165/962
1:41:29
7:45
2367
Lawrence
Yanogacio
22
M
M2029
Milpitas
CA
191
43/237
166/962
1:41:31
7:45
1677
Gabriel
Peixoto
22
M
M2029
San Francisco
CA
208
44/237
180/962
1:42:26
7:50
223
Micah
Boyer
25
M
M2029
Glenmoore
PA
210
45/237
182/962
1:42:27
7:50
2138
Alexander
Teran
22
M
M2029
Berkeley
CA
214
46/237
186/962
1:42:42
7:51
1302
Mac
Lomax
27
M
M2029
San Francisco
CA
215
47/237
187/962
1:42:43
7:51
2581
Mike
Fusselman
26
M
M2029
Livermore
CA
216
48/237
188/962
1:42:48
7:51
2441
Nicholas
Wolfe
25
M
M2029
San Francisco
CA
218
49/237
190/962
1:42:55
7:52
1385
Derek
Martin
25
M
M2029
Redondo Beach
CA
220
50/237
192/962
1:42:56
7:52
2777
Matthew
Bacinskas
29
M
M2029
Oakland
CA
229
51/237
198/962
1:43:15
7:53
1613
Victor
Olivas
22
M
M2029
Berkeley
CA
230
52/237
199/962
1:43:15
7:53
2636
Noli
Brazil
27
M
M2029
Berkeley
CA
231
53/237
200/962
1:43:16
7:53
2299
Christopher
Wheatley
22
M
M2029
Berkeley
CA
233
54/237
201/962
1:43:25
7:54
2310
Ehren
Wiegand
25
M
M2029
Napa
CA
234
55/237
202/962
1:43:27
7:54
1514
Bart
Moore
24
M
M2029
Napa
CA
240
56/237
207/962
1:43:40
7:55
2400
Jozef
Zygaczenko
29
M
M2029
San Francisco
CA
261
57/237
219/962
1:44:22
7:59
1676
Richard
Pefley
24
M
M2029
Alameda
CA
262
58/237
220/962
1:44:24
7:59
2229
Jeremy
Verango
24
M
M2029
Oakland
CA
266
59/237
223/962
1:44:26
7:59
1806
Alan
Ringvald
27
M
M2029
San Francisco
CA
270
60/237
226/962
1:44:34
7:59
232
Peter
Briggs
29
M
M2029
Half Moon Bay
CA
274
61/237
229/962
1:44:47
8:00
2154
Phillip
Thompson
24
M
M2029
San Francisco
CA
275
62/237
230/962
1:44:47
8:00
1396
Mitchell
Masotti
28
M
M2029
San Francisco
CA
285
63/237
237/962
1:45:06
8:02
2568
Daniel
Brauer
26
M
M2029
San Francisco
CA
289
64/237
239/962
1:45:14
8:02
2191
Matt
Truesdail
26
M
M2029
Modesto
CA
302
65/237
250/962
1:45:48
8:05
989
Jose
Huerta
21
M
M2029
Berkeley
CA
304
66/237
252/962
1:45:52
8:05
2360
William
Wu
23
M
M2029
San Francisco
CA
307
67/237
255/962
1:45:56
8:06
110
Tony
Barboza
25
M
M2029
Long Beach
CA
310
68/237
258/962
1:46:00
8:06
555
Joshua
Downer
24
M
M2029
Berkeley
CA
322
69/237
265/962
1:46:38
8:09
1033
Travis
Jennings
27
M
M2029
San Jose
CA
324
70/237
266/962
1:46:43
8:09
1622
Joshua
Opatz
26
M
M2029
San Francisco
CA
330
71/237
271/962
1:46:55
8:10
1260
Brian
Leitner
25
M
M2029
Fremont
CA
334
72/237
274/962
1:47:00
8:11
2485
Nadir
Vissanjy
24
M
M2029
San Francisco
CA
337
73/237
275/962
1:47:16
8:12
89
Chris
Baad
27
M
M2029
Elk Grove
CA
339
74/237
277/962
1:47:17
8:12
133
Nick
Baugh
26
M
M2029
San Francisco
CA
345
75/237
280/962
1:47:22
8:12
1983
Sourabh
Sharma
23
M
M2029
San Francisco
CA
350
76/237
283/962
1:47:26
8:13
421
Justin
Cook
28
M
M2029
Novato
CA
352
77/237
285/962
1:47:30
8:13
2542
Masato
Ikura
25
M
M2029
San Mateo
CA
357
78/237
290/962
1:47:38
8:13
2156
Eric
Thorn
29
M
M2029
Suisun City
CA
359
79/237
292/962
1:47:41
8:14
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
845
Mikael Makoul
Hajjar
22
M
M2029
Berkeley
CA
367
80/237
300/962
1:47:56
8:15
2448
Drew
Hodun
20
M
M2029
Santa Clara
CA
371
81/237
302/962
1:48:06
8:16
1681
Scott
Penington
26
M
M2029
Redlands
CA
372
82/237
303/962
1:48:13
8:16
1121
Thomas
Kinsella
29
M
M2029
San Francisco
CA
379
83/237
305/962
1:48:26
8:17
2158
Jason
Tien
25
M
M2029
San Francisco
CA
386
84/237
311/962
1:48:38
8:18
872
Stephen
Harrell
22
M
M2029
Berkeley
CA
387
85/237
312/962
1:48:41
8:18
786
Jonathan
Gotianse
29
M
M2029
San Francisco
CA
389
86/237
314/962
1:48:41
8:18
2606
Jason
Liu
27
M
M2029
Davis
CA
402
87/237
323/962
1:49:05
8:20
1014
Pierre-Adrien
Itty
23
M
M2029
Berkeley
CA
407
88/237
326/962
1:49:21
8:21
277
Ian
Cadieu
25
M
M2029
Stamford
CT
423
89/237
337/962
1:49:42
8:23
276
Charles
Cadieu
27
M
M2029
San Francisco
CA
424
90/237
338/962
1:49:43
8:23
188
Rishi
Bhatnagar
23
M
M2029
San Jose
CA
430
91/237
341/962
1:50:12
8:25
654
Daniel
Flanigan
27
M
M2029
San Francisco
CA
433
92/237
342/962
1:50:18
8:26
1171
Matthew
Krylo
27
M
M2029
Anchorage
AK
436
93/237
344/962
1:50:36
8:27
2192
Keith
Truesdale
29
M
M2029
Lester
PA
442
94/237
347/962
1:50:46
8:28
2692
Yuta
Nakajima
22
M
M2029
San Francisco
CA
450
95/237
350/962
1:51:08
8:29
2594
Mark
Golton
28
M
M2029
San Francisco
CA
459
96/237
357/962
1:51:19
8:30
1456
Sergio
Mejia
24
M
M2029
San Jose
CA
472
97/237
362/962
1:51:43
8:32
2541
Omeed
Saghafi
24
M
M2029
San Diego
CA
473
98/237
363/962
1:51:47
8:32
2622
Demetrio
Munoz
24
M
M2029
San Francisco
CA
479
99/237
367/962
1:51:54
8:33
1585
Christopher
Nikkel
26
M
M2029
Modesto
CA
488
100/237
373/962
1:52:14
8:34
1236
Daniel
Le
24
M
M2029
San Francisco
CA
497
101/237
376/962
1:52:30
8:36
263
Andrew
Burke
27
M
M2029
San Francisco
CA
518
102/237
386/962
1:53:01
8:38
1751
Robert
Raimondi
29
M
M2029
New York
NY
520
103/237
388/962
1:53:04
8:38
39
Elliott
Ames
21
M
M2029
Sacramento
CA
527
104/237
393/962
1:53:31
8:40
2186
David
Trease
28
M
M2029
Berkeley
CA
534
105/237
398/962
1:53:39
8:41
257
Kenneth
Bulle
22
M
M2029
Oakland
CA
537
106/237
400/962
1:53:44
8:41
2250
Matthew
Waddle
29
M
M2029
Redding
CA
543
107/237
402/962
1:53:54
8:42
128
Paul
Bath
25
M
M2029
Ely
NV
551
108/237
407/962
1:54:02
8:43
2234
Victor
Vilarrasa
28
M
M2029
Barcelona
BC
552
109/237
408/962
1:54:06
8:43
2235
Karlo X
Villaflor
25
M
M2029
Burlingame
CA
578
110/237
418/962
1:54:53
8:47
267
Nick
Buscemi
25
M
M2029
San Francisco
CA
579
111/237
419/962
1:54:54
8:47
1357
Anthony
Maloney
25
M
M2029
Santa Rosa
CA
582
112/237
422/962
1:54:57
8:47
2384
George
Yuan
26
M
M2029
Edmonton
AB
584
113/237
424/962
1:54:59
8:47
2016
Christopher
Sinclair
28
M
M2029
San Francisco
CA
587
114/237
425/962
1:55:04
8:47
2532
Kartik
Lamba
27
M
M2029
Berkeley
CA
590
115/237
428/962
1:55:06
8:48
2128
Rene
Tanjuakio
27
M
M2029
South San Franc
CA
595
116/237
430/962
1:55:17
8:49
869
Rob
Harding
22
M
M2029
Livermore
CA
596
117/237
431/962
1:55:18
8:49
2509
Adam
Lindsey
29
M
M2029
Jackson
CA
597
118/237
432/962
1:55:19
8:49
835
Alex
Ha
25
M
M2029
San Jose
CA
620
119/237
445/962
1:56:12
8:53
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
214
Seth
Borden
28
M
M2029
Farmington
NY
639
120/237
454/962
1:56:39
8:55
2617
Louis
Lariviere
22
M
M2029
San Francisco
CA
643
121/237
457/962
1:56:43
8:55
2272
Alec
Wasson
27
M
M2029
San Francisco
CA
659
122/237
469/962
1:57:12
8:57
598
Eric
Eng
29
M
M2029
Cupertino
CA
661
123/237
470/962
1:57:16
8:58
1367
Peter
Manning
26
M
M2029
Santa Cruz
CA
664
124/237
472/962
1:57:22
8:58
1455
Jonathan
Meislin
29
M
M2029
San Francisco
CA
669
125/237
476/962
1:57:37
8:59
2217
Greg
Vaisberg
29
M
M2029
San Francisco
CA
680
126/237
483/962
1:57:52
9:00
2557
Daniel
Kronovet
20
M
M2029
Berkeley
CA
691
127/237
488/962
1:58:17
9:02
2788
Christopher
Kelley
22
M
M2029
Pedro
OH
699
128/237
492/962
1:58:31
9:03
1650
Brian
Palmer-Rubin
27
M
M2029
Berkeley
CA
703
129/237
495/962
1:58:35
9:04
712
Ben
Galvin
26
M
M2029
San Ramon
CA
706
130/237
498/962
1:58:40
9:04
205
Joe
Boggess
29
M
M2029
Tampa
FL
711
131/237
502/962
1:58:51
9:05
2711
Alexander
Sigman
29
M
M2029
San Francisco
CA
714
132/237
504/962
1:59:00
9:05
2715
Rory
McHale
22
M
M2029
Berkeley
CA
719
133/237
506/962
1:59:05
9:06
1340
Fernando
Madero
25
M
M2029
Puebla
PU
739
134/237
516/962
1:59:33
9:08
1884
Jeffrey
Rydman
25
M
M2029
Fairfield
CA
753
135/237
521/962
1:59:48
9:09
2458
Mark
Borgschulte
29
M
M2029
Berkeley
CA
754
136/237
522/962
1:59:49
9:09
1743
Bradford
Quon
25
M
M2029
San Francisco
CA
761
137/237
525/962
2:00:00
9:10
15
Tim
Ahlin
28
M
M2029
Morgan Hill
CA
769
138/237
530/962
2:00:08
9:11
821
Alexandre
Guion
27
M
M2029
San Francisco
CA
782
139/237
538/962
2:00:41
9:13
2382
Jaymie
Youngquist
24
M
M2029
Fontana
WI
791
140/237
542/962
2:01:03
9:15
1971
Isaac
Sevier
21
M
M2029
Bakersfield
CA
812
141/237
550/962
2:01:53
9:19
1986
Taylor
Shelby
24
M
M2029
Houston
TX
813
142/237
551/962
2:01:53
9:19
1909
Ronald
Santiago
24
M
M2029
Union City
CA
818
143/237
553/962
2:01:59
9:19
820
Kyle
Guichard
29
M
M2029
San Jose
CA
821
144/237
554/962
2:02:08
9:20
72
Constantine
Athanasiadis
27
M
M2029
Daly City
CA
822
145/237
555/962
2:02:13
9:20
2776
Dennis
Urrutia
27
M
M2029
Fremont
CA
823
146/237
556/962
2:02:13
9:20
2763
Daniel
Cooper
24
M
M2029
Los Angeles
CA
831
147/237
558/962
2:02:30
9:22
2450
Montero
Oum
26
M
M2029
Foster City
CA
846
148/237
563/962
2:02:42
9:22
1141
Thomas
Kniele
23
M
M2029
Thorndale
PA
850
149/237
566/962
2:02:52
9:23
1576
Federick
Ngo
27
M
M2029
Oakland
CA
855
150/237
569/962
2:02:58
9:24
570
Alton
Dunnigan
26
M
M2029
San Francisco
CA
887
151/237
579/962
2:03:48
9:27
56
Kyriakos
Antoniou
23
M
M2029
Berkeley
CA
893
152/237
581/962
2:03:52
9:28
1901
Jose
Sanchez
24
M
M2029
Davis
CA
912
153/237
587/962
2:04:16
9:30
1547
Colin
Murphy
29
M
M2029
San Francsico
CA
916
154/237
589/962
2:04:26
9:30
1952
John
Scripp
24
M
M2029
Carlsbad
CA
922
155/237
592/962
2:04:35
9:31
1555
Imran
Naeemullah
26
M
M2029
San Francisco
CA
927
156/237
595/962
2:04:38
9:31
743
Gary
Gibson
29
M
M2029
Lakeside
OH
953
157/237
600/962
2:05:32
9:35
1999
Jeff
Shiffman
28
M
M2029
Marina Del Rey
CA
965
158/237
605/962
2:05:48
9:37
2133
Josh
Taylor
28
M
M2029
Menlo Park
CO
969
159/237
607/962
2:05:57
9:37
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
911
Paul
Hennig
28
M
M2029
San Francisco
CA
978
160/237
610/962
2:06:11
9:38
497
Jeffrey
Degayner
21
M
M2029
Reno
NV
1013
161/237
616/962
2:07:01
9:42
329
Jonathan
Chan
25
M
M2029
Oakland
CA
1025
162/237
623/962
2:07:26
9:44
1265
Randall
Leonard
28
M
M2029
Washington
DC
1027
163/237
624/962
2:07:28
9:44
492
Nicholas
Dearmas
27
M
M2029
Davie
FL
1028
164/237
625/962
2:07:28
9:44
834
Tommy
Ha
24
M
M2029
San Jose
CA
1042
165/237
628/962
2:07:55
9:46
409
Brian
Cole
29
M
M2029
Redding
CA
1061
166/237
638/962
2:08:49
9:50
2640
Dustin
Harber
26
M
M2029
San Ramon
CA
1093
167/237
649/962
2:09:35
9:54
1162
Matt
Kraft
29
M
M2029
Oakland
CA
1104
168/237
652/962
2:09:47
9:55
358
Alvin
Chen
25
M
M2029
San Jose
CA
1107
169/237
653/962
2:09:52
9:55
1849
Ernesto
Roque
27
M
M2029
Oakland
CA
1109
170/237
655/962
2:09:58
9:56
486
Ted
Dayno
26
M
M2029
San Francisco
CA
1124
171/237
661/962
2:10:27
9:58
2298
Brandon
Westphal
26
M
M2029
Lodi
CA
1132
172/237
665/962
2:10:44
9:59
906
Wes
Heidenreich
23
M
M2029
Dublin
CA
1141
173/237
670/962
2:11:04
10:01
1493
Bud
Miller
25
M
M2029
San Francisco
CA
1144
174/237
672/962
2:11:09
10:01
210
Brett
Bonner
27
M
M2029
Novato
CA
1147
175/237
673/962
2:11:11
10:01
119
Jason
Barrios
29
M
M2029
Boston
MA
1150
176/237
675/962
2:11:13
10:01
2145
Kenn
Tevin
23
M
M2029
South San Franc
CA
1160
177/237
678/962
2:11:36
10:03
2148
Joseph
Thibault
27
M
M2029
Santa Barbara
CA
1178
178/237
687/962
2:11:56
10:05
2435
Jeff
Foreman
27
M
M2029
Tarzana
CA
1181
179/237
689/962
2:12:00
10:05
1731
Sireesh
Potireddy
28
M
M2029
San Jose
CA
1189
180/237
692/962
2:12:10
10:06
1601
Jan
Oberst
23
M
M2029
San Francisco
CA
1195
181/237
694/962
2:12:29
10:07
2482
Anuar
Ramirez-Medina
26
M
M2029
Novato
CA
1211
182/237
698/962
2:13:07
10:10
1905
Michael
Sandoval
27
M
M2029
Vacaville
CA
1218
183/237
700/962
2:13:13
10:11
1580
Vinh
Nguyen
24
M
M2029
San Francisco
CA
1227
184/237
703/962
2:13:23
10:11
1108
Edward
Kim
28
M
M2029
San Francisco
CA
1264
185/237
713/962
2:14:13
10:15
1662
Juho
Parkkinen
25
M
M2029
Mountain View
CA
1273
186/237
718/962
2:14:28
10:16
2511
Sarkis
Mekhjian
24
M
M2029
Fremont
CA
1278
187/237
719/962
2:14:33
10:17
2661
Michael
Brinker
29
M
M2029
Belmont
CA
1289
188/237
723/962
2:15:02
10:19
904
Scott
Heeney
24
M
M2029
Oakland
CA
1304
189/237
728/962
2:15:31
10:21
715
Ranielle
Garcia
29
M
M2029
Richmond
CA
1308
190/237
730/962
2:15:45
10:22
261
Mike
Burgin
27
M
M2029
Campbell
CA
1352
191/237
747/962
2:17:28
10:30
1955
Brandon
Sedloff
28
M
M2029
Central
SA
1356
192/237
749/962
2:17:30
10:30
452
Matthew
Crockett
24
M
M2029
San Mateo
CA
1363
193/237
751/962
2:17:37
10:31
1579
Anhtoan
Nguyen
23
M
M2029
Hayward
CA
1364
194/237
752/962
2:17:37
10:31
2664
David
Priestley
27
M
M2029
Davis
CA
1370
195/237
755/962
2:17:47
10:32
1345
Ronald
Magno
25
M
M2029
San Francisco
CA
1382
196/237
758/962
2:18:23
10:34
2009
Jim
Shuma
29
M
M2029
Saratoga
CA
1396
197/237
765/962
2:18:50
10:36
714
Cale
Garamendi
29
M
M2029
Sausalito
CA
1440
198/237
782/962
2:20:19
10:43
2756
Eoin
O'Toole
27
M
M2029
San Francisco
CA
1452
199/237
787/962
2:20:43
10:45
NO
FN
LN
AGE
SEX
DIVISION
CITY
STATE
OVERALL
DIVPL
SEXPL
TIME
PACE
883
Lamar
Harris-Walker
27
M
M2029
San Francisco
CA
1468
200/237
791/962
2:21:30
10:49
- 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