16Races
Picnic Island Ultra - 6hrs
DTR Endurance Trail Race - 1/2 Marathon
Picnic Island Ultra - 6hrs
Everglades Ultras - 50K
DTR Endurance Trail Race - 1/2 Marathon
55Races
San Juan Trail - 50K
Cuyamaca-Laguna 50k Trail Race - 50K
Cuyamaca-Laguna 50k Trail Race - 50K
San Juan Trail - 50 Miler
San Juan Trail - 50K
San Juan Trail - 50K
San Juan Trail - 50 Miler
Cuyamaca-Laguna 50k Trail Race - 50K
San Juan Trail - 50K
San Juan Trail - 50 Miler
Spunky Canyon Ultra - 40.5 Miler
Spunky Canyon Ultra - 40.5 Miler
Spunky Canyon Ultra - 40.5 Miler
Malibu Trail 50 mile - 50 Miler
Spunky Canyon Ultra - 40.5 Miler
Cuyamaca-Laguna 50k Trail Race - 50K
San Juan Trail - 50K
Pine Mountain 50 miler - 50 Miler
Nugget 50 Mile - 50 Miler
San Juan Trail - 50 Miler
1Races
1Races
1Races
Run on the Sly - 20 Miler
4Races
Greenland Trail - 50K
2Races
5Races
1Races
7Races
Rocky Ridge Trail Run Brazen - 1/2 Marathon
Stinson Beach - 12K
American River - 50 Miler
Double Dipsea - 14.2 Miler
2Races
Lakeland - 50 Miler
2Races
46Races
MEC LOWER MAINLAND: TRAIL RACE THREE - 55K
American River - 50 Miler
Run on the Sly - 50K
Avalon Benefit 50 - 50 Miler
Avalon Benefit 50 - 50 Miler
American River - 50 Miler
Avalon Benefit 50 - 50 Miler
American River - 50 Miler
Way Too Cool - 50K
Avalon Benefit 50 - 50 Miler
Avalon Benefit 50 - 50 Miler
Avalon Benefit 50 - 50 Miler
Avalon Benefit 50 - 50 Miler
Avalon Benefit 50 - 50 Miler
Avalon Benefit 50 - 50 Miler
American River - 50 Miler
Avalon Benefit 50 - 50 Miler
3Races
The Guzzler Ultra - 50K
Dead Cow Gully Backyard Ultra - Last Runner Standing