Pen Perez (F 56)

2024

1 Race | 31 mi.

Marin Ultra Challenge

Mar 9th 2024
| Sausalito, CA
Distance
50 KM
Overall
177 / 244
Division (F)
62 / 101
7:22:03

2023

6 Races | 307 mi.

Quad Dipsea

Nov 25th 2023
| Mill Valley, CA
Distance
28.4 Miles
Overall
318 / 338
Division (F)
83 / 86
8:33:41

Rio Del Lago

Nov 4th 2023
| Granite Bay, CA
Distance
100 Miles
Overall
170 / 172
Division (F)
49 / 50
29:45:52

Ruth Anderson

Oct 14th 2023
| San Francisco, CA
Distance
50 Miles
Overall
22 / 23
Division (F)
3 / 3
12:06:15

Dirty Dozen and Half Dozen Endurance Run

Jul 8th 2023
| Pinole, CA
Duration
12 Hours
Overall
21 / 62
Division (F)
6 / 28
47.17

San Francisco 50/50

May 20th 2023
| Rodeo Beach, CA
Distance
50 Miles
Overall
26 / 33
Division (F)
6 / 11
13:01:18

FOURmidable

Feb 18th 2023
| Cool, CA
Distance
50 KM
Overall
189 / 209
Division (F)
55 / 63
8:12:37

2022

4 Races | 212 mi.

Javelina Jundred

Oct 29th 2022
| Fountain Hills, AZ
Distance
100 Miles
Overall
370 / 399
Division (F)
136 / 153
29:11:22

Dick Collins Firetrails

Sep 24th 2022
| Castro Valley, CA
Distance
50 Miles
Overall
87 / 96
Division (F)
27 / 32
14:57:24

Skyline 50K

Aug 6th 2022
| San Leandro, CA
Distance
50 KM
Overall
126 / 197
Division (F)
43 / 76
7:33:54

Woodside/Purisima Creek Crossover

Apr 16th 2022
| Woodside, CA
Distance
50 KM
Overall
39 / 39
Division (F)
10 / 10
8:09:11

2021

1 Race | 31 mi.

Silver State

May 15th 2021
| Reno, NV
Distance
50 KM
Overall
68 / 70
Division (F)
26 / 28
11:37:54

2020

2 Races | 62 mi.

Hunter S. Thompson Fear & Loathing

Dec 6th 2020
| San Francisco, CA
Distance
50 KM
Overall
41 / 43
Division (F)
8 / 9
10:44:00

FOURmidable

Feb 15th 2020
| Cool, CA
Distance
50 KM
Overall
181 / 200
Division (F)
61 / 70
8:09:06

2019

1 Race | 34 mi.

Tahoe Rim Trail

Jul 20th 2019
| Carson City, NV
Distance
55 KM
Overall
109 / 118
Division (F)
58 / 65
12:59:23

2018

9 Races | 432 mi.

Rio Del Lago

Nov 3rd 2018
| Granite Bay, CA
Distance
100 Miles
Overall
226 / 251
Division (F)
71 / 80
29:26:06

Overlook Endurance Runs

Sep 29th 2018
| Foresthill, CA
Distance
50 KM
Overall
67 / 101
Division (F)
24 / 51
7:25:13

Tamalpa Headlands 50K

Aug 25th 2018
| Muir Beach, CA
Distance
50 KM
Overall
127 / 168
Division (F)
49 / 70
8:01:26

Rodeo Valley Trail Run

Jun 23rd 2018
| Sausalito, CA
Distance
50 KM
Overall
64 / 66
Division (F)
18 / 20
8:02:31

San Francisco Summer Solstice

Jun 2nd 2018
| San Francisco, CA
Duration
24 Hours
Overall
14 / 46
Division (F)
2 / 14
82.95

Diablo Trails Challenge

Apr 14th 2018
| Walnut Creek, CA
Distance
50 KM
Overall
116 / 138
Division (F)
31 / 44
9:37:11

Woodside/Purisima Creek Crossover

Apr 7th 2018
| Woodside, CA
Distance
50 KM
Overall
77 / 79
Division (F)
27 / 29
7:57:09

Black Canyon Ultras

Feb 17th 2018
| Mayer, AZ
Distance
100 KM
Overall
339 / 353
Division (F)
101 / 106
19:24:05

Crystal Springs - Winter

Jan 21st 2018
| Woodside, CA
Distance
50 KM
Overall
36 / 42
Division (F)
7 / 8
7:02:41

2017

11 Races | 408 mi.

Hunter S. Thompson Fear & Loathing

Dec 9th 2017
| San Francisco, CA
Distance
50 KM
Overall
39 / 49
Division (F)
16 / 23
8:27:30

Quad Dipsea

Nov 25th 2017
| Mill Valley, CA
Distance
28.4 Miles
Overall
285 / 301
Division (F)
79 / 83
8:40:00

Mt. Tam Trail Run

Nov 11th 2017
| Stinson Beach, CA
Distance
50 KM
Overall
73 / 75
Division (F)
27 / 27
8:28:18

Headlands

Sep 9th 2017
| Sausalito, CA
Distance
100 Miles
Overall
60 / 69
Division (F)
7 / 12
31:55:41

Tamalpa Headlands 50K

Aug 26th 2017
| Muir Beach, CA
Distance
50 KM
Overall
130 / 178
Division (F)
49 / 77
8:28:28

Ohlone

May 21st 2017
| Fremont, CA
Distance
50 KM
Overall
113 / 128
Division (F)
26 / 33
9:59:07

Quicksilver

May 13th 2017
| San Jose, CA
Distance
50 KM
Overall
67 / 147
Division (F)
16 / 43
7:24:36

Diablo Trails Challenge

Mar 15th 2017
| Walnut Creek, CA
Distance
50 KM
Overall
98 / 141
Division (F)
27 / 45
8:48:33

Marin Ultra Challenge

Mar 11th 2017
| Sausalito, CA
Distance
50 KM
Overall
147 / 194
Division (F)
51 / 77
7:04:53

FOURmidable

Feb 18th 2017
| Cool, CA
Distance
50 KM
Overall
156 / 182
Division (F)
48 / 65
7:57:54

Crystal Springs - Winter

Jan 21st 2017
| Woodside, CA
Distance
50 KM
Overall
38 / 39
Division (F)
10 / 11
7:38:08

2016

7 Races | 303 mi.

Quad Dipsea

Nov 26th 2016
| Mill Valley, CA
Distance
28.4 Miles
Overall
266 / 274
Division (F)
71 / 72
8:54:40

Headlands

Sep 10th 2016
| Sausalito, CA
Distance
100 Miles
Overall
30 / 34
Division (F)
5 / 7
31:42:09

Tamalpa Headlands 50K

Aug 27th 2016
| Muir Beach, CA
Distance
50 KM
Overall
178 / 231
Division (F)
61 / 90
7:38:51

Skyline 50K

Aug 7th 2016
| San Leandro, CA
Distance
50 KM
Overall
135 / 170
Division (F)
42 / 57
7:32:45

Rodeo Valley Trail Run

Jun 11th 2016
| Sausalito, CA
Distance
50 KM
Overall
33 / 47
Division (F)
7 / 13
7:26:22

Marin Ultra Challenge

Mar 12th 2016
| Sausalito, CA
Distance
50 Miles
Overall
122 / 123
Division (F)
34 / 35
14:12:55

Golden Gate (Winter)

Feb 6th 2016
| Rodeo Beach, CA
Distance
50 KM
Overall
29 / 38
Division (F)
11 / 12
7:31:59

2015

9 Races | 385 mi.

Quad Dipsea

Nov 28th 2015
| Mill Valley, CA
Distance
28.4 Miles
Overall
270 / 280
Division (F)
71 / 72
8:23:25

Javelina Jundred

Oct 31st 2015
| Fountain Hills, AZ
Distance
100 Miles
Overall
236 / 281
Division (F)
65 / 86
28:38:35

Overlook Endurance Runs

Oct 18th 2015
| Foresthill, CA
Distance
50 KM
Overall
128 / 149
Division (F)
52 / 65
7:35:32

Berkeley Trail Adventure

Sep 26th 2015
| Berkeley, CA
Distance
50 KM
Overall
44 / 54
Division (F)
15 / 21
8:07:20

Tamalpa Headlands 50K

Aug 29th 2015
| Muir Beach, CA
Distance
50 KM
Overall
199 / 220
Division (F)
56 / 68
8:12:55

Dirty Dozen and Half Dozen Endurance Run

Jul 11th 2015
| Pinole, CA
Duration
12 Hours
Overall
26 / 117
Division (F)
9 / 65
51.149

Rodeo Valley Trail Run

Jun 13th 2015
| Sausalito, CA
Distance
50 KM
Overall
59 / 62
Division (F)
17 / 20
7:12:43

American River

Apr 4th 2015
| Folsom, CA
Distance
50 Miles
Overall
426 / 631
Division (F)
153 / 257
11:54:42

Marin Ultra Challenge

Mar 14th 2015
| Sausalito, CA
Distance
50 KM
Overall
117 / 142
Division (F)
46 / 60
7:52:49

2014

6 Races | 274 mi.
Distance
50 KM
Overall
464 / 507
Division (F)
183 / 212
8:35:40

Headlands

Sep 13th 2014
| Sausalito, CA
Distance
100 Miles
Overall
39 / 40
Division (F)
8 / 8
32:16:04

Tamalpa Headlands 50K

Aug 23rd 2014
| Muir Beach, CA
Distance
50 KM
Overall
185 / 187
Division (F)
52 / 52
8:53:58

San Francisco 50/50

Aug 2nd 2014
| Rodeo Beach, CA
Distance
50 Miles
Overall
54 / 68
Division (F)
15 / 22
13:47:30

Rodeo Valley Trail Run

Jun 14th 2014
| Sausalito, CA
Distance
50 KM
Overall
46 / 51
Division (F)
17 / 20
7:59:13

Way Too Cool

Mar 8th 2014
| Cool, CA
Distance
50 KM
Overall
930 / 1026
Division (F)
364 / 422
7:50:15

2013

5 Races | 193 mi.
Distance
50 Miles
Overall
392 / 393
Division (F)
88 / 89
14:08:18

Coastal 50K

Sep 21st 2013
| Stinson Beach, CA
Distance
50 KM
Overall
89 / 92
Division (F)
33 / 36
8:29:51

Marin Ultra Challenge

Jun 22nd 2013
| Sausalito, CA
Distance
50 Miles
Overall
59 / 59
Division (F)
14 / 14
13:40:38

Woodside Ramble - Spring

Apr 13th 2013
| Redwood City, CA
Distance
50 KM
Overall
46 / 47
Division (F)
15 / 16
8:16:09

Way Too Cool

Mar 9th 2013
| Cool, CA
Distance
50 KM
Overall
840 / 853
Division (F)
338 / 342
8:25:42

2012

1 Race | 31 mi.
Distance
50 KM
Overall
301 / 315
Division (F)
114 / 121
8:25:47

North American Races

63
Races
11y 3m 11d
Longevity
2,703
Lifetime Miles

Personal Bests

50k (39)
7:02:41
2018
50m (8)
11:54:42
2015
100k (1)
19:24:05
2018
100m (7)
28:38:35
2015
24hr (1)
82.95
2018
12hr (2)
51.1494
2015

Distance by Year

2024
31 Miles
1 Race
2023
307 Miles
6 Races
2022
212 Miles
4 Races
2021
31 Miles
1 Race
2020
62 Miles
2 Races
2019
34 Miles
1 Race
2018
432 Miles
9 Races
2017
408 Miles
11 Races
2016
303 Miles
7 Races
2015
385 Miles
9 Races
2014
274 Miles
6 Races
2013
193 Miles
5 Races
2012
31 Miles
1 Race

Multiple Performances

2024
62nd Place
2017
51st Place
2015
46th Place
2023
83rd Place
2017
79th Place
2016
71st Place
2015
71st Place
2023
49th Place
2018
71st Place
2023
55th Place
2020
61st Place
2017
48th Place
2022
136th Place
2015
65th Place
2022
43rd Place
2016
42nd Place
2018
24th Place
2015
52nd Place
2018
49th Place
2017
49th Place
2016
61st Place
2015
56th Place
2014
52nd Place
2018
18th Place
2016
7th Place
2015
17th Place
2014
17th Place
2018
31st Place
2017
27th Place
2017
7th Place
2016
5th Place
2014
8th Place
2014
364th Place
2013
338th Place