243 Races
5 Trophies
Montara Mountain Trail Run - 50K - Pacifica, CA
Redwood Trail Run (Summer) - Marathon - Oakland, CA
Scout Mountain Ultras - 100 Miler - Pocatello, ID
Miwok 100K - 100K - Stinson Beach, CA
Miwok 100K - 100K - Stinson Beach, CA
Mohican - 100 Miler - Loudonville, OH
American River - 50 Miler - Folsom, CA
The Bighorn Mountain Wild and Scenic Trail Run - 100 Miler - Dayton, WY
Miwok 100K - 100K - Stinson Beach, CA
Montara Mountain Trail Run - Marathon - Pacifica, CA
Brazen New Years Day Runs - 1/2 Marathon - Castro Valley, CA
Summit Rock - 1/2 Marathon - Saratoga, CA
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Diablo Summit Stomp - 30K - Walnut Creek, CA
ZombieRunner Halloween - Marathon - ,
Bizz Johnson - 1/2 Marathon - Susanville, CA
Bizz Johnson - Marathon - Susanville, CA
Heart of Cool Trail Run - 1/2 Marathon - Cool, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
Drag-N-Fly - 1/2 Marathon - Antioch, CA
Leadville Trail - 100 Miler - Leadville, CO
Vermont 100 - 100 Miler - West Windsor, VT
Golden Gate Trail Run (Summer) - Marathon - Rodeo Beach, CA
Armstrong Redwoods Trail Run - 50K Sat - Guerneville, CA
Montara Mountain Trail Run - Marathon - Pacifica, CA
Bay Breeze - 1/2 Marathon - San Leandro, CA
Coyote Hills - 1/2 Marathon - Fremont, CA
Brazen New Years Day Runs - 1/2 Marathon - Castro Valley, CA
Brazen New Year Eve Runs - 1/2 Marathon - Castro Valley, CA
ZombieRunner Quarry Lakes - 1/2 Marathon - Fremont, CA
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Drag-N-Fly - 1/2 Marathon - Antioch, CA
Trail Hog - 1/2 Marathon - San Jose, CA
Bear Creek - 1/2 Marathon - Martinez, CA
Bad Bass - 13.1 Miler - Castro Valley, CA
American River - 50 Miler - Folsom, CA
Bay Breeze - 1/2 Marathon - San Leandro, CA
Brazen New Years Day Runs - 1/2 Marathon - Castro Valley, CA
Brazen New Year Eve Runs - 1/2 Marathon - Castro Valley, CA
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Rocky Ridge Trail Run Brazen - 13.1 Miler - San Ramon, CA
Brazen New Years Day Runs - 1/2 Marathon - Castro Valley, CA
Brazen New Year Eve Runs - 1/2 Marathon - Castro Valley, CA
Summit Rock - 1/2 Marathon - Saratoga, CA
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Rio Del Lago - 100 Miler - Granite Bay, CA
Los Vaqueros Tarantula Run - 1/2 Marathon - Brentwood, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
Trail Hog - 1/2 Marathon - San Jose, CA
Big Dipper Last Chance - 1/2 Marathon - Helena, MT
Trail Quake - 1/2 Marathon - Saratoga, CA
Zoom San Francisco (Summer) - 1/2 Marathon - San Francisco, CA
Miwok 100K - 100K - Stinson Beach, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
American River - 50 Miler - Folsom, CA
Badger Cove Trail Race - 1/2 Marathon - Livermore, CA
Way Too Cool - 50K - Cool, CA
Bay Breeze - 1/2 Marathon - San Leandro, CA
New Year's One Day - 24hrs - San Francisco, CA
Brazen New Year Eve Runs - 1/2 Marathon - Castro Valley, CA
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
Drag-N-Fly - 1/2 Marathon - Antioch, CA
Trail Hog - 1/2 Marathon - San Jose, CA
Leadville Trail - 100 Miler - Leadville, CO
San Francisco 50/50 Endurance Runs - 100 Miler - Rodeo Beach, CA
Dirty Dozen - 12hrs - Richmond, CA
Labor of Love - 50K - Las Vegas, NV
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
Montara Mountain Trail Run - Marathon - Pacifica, CA
Bay Breeze - 1/2 Marathon - San Leandro, CA
Golden Gate Trail Run - Winter - Marathon - Rodeo Beach, CA
Coyote Hills - 1/2 Marathon - Fremont, CA
Avalon Benefit 50 - 50 Miler - Avalon, CA
Crystal Springs Trail Run - Winter - Marathon - Woodside, CA
Brazen New Years Day Runs - 1/2 Marathon - Castro Valley, CA
New Year's One Day - 6hrs - San Francisco, CA
Brazen New Year Eve Runs - 1/2 Marathon - Castro Valley, CA
North Face Endurance Challenge - San Francisco - 46.8 Miler - San Francisco, CA
Diablo Summit Stomp - 1/2 Marathon - Walnut Creek, CA
Lake Chabot - Marathon - Castro Valley, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
Tahoe Midnight Express Ultra 72 - 72 Miler - Lake Tahoe, CA
Drag-N-Fly - 1/2 Marathon - Antioch, CA
Trail Hog - 1/2 Marathon - San Jose, CA
Crystal Springs - Summer - Marathon - Woodside, CA
Summer Breeze - 1/2 Marathon - San Leandro, CA
E.T. Full Moon Midnight - 51K - Las Vegas, NV
Bad Bass - 1/2 Marathon - Castro Valley, CA
Golden Gate Trail Run - Winter - Marathon - Rodeo Beach, CA
San Lorenzo River Trail Run - Marathon - Santa Cruz, CA
Trail Quake - 1/2 Marathon - Saratoga, CA
Nitro Trail - 1/2 Marathon - Pinole, CA
Wildcat - 1/2 Marathon - El Sobrante, CA
Western Pacific - Marathon - Fremont, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Grizzly Peak Trail Run - Marathon - Berkeley, CA
Way Too Cool - 50K - Cool, CA
Bay Breeze - 1/2 Marathon - San Leandro, CA
Golden Gate Trail Run - Winter - Marathon - Rodeo Beach, CA
Coyote Hills - 1/2 Marathon - Fremont, CA
Brazen New Years Day Runs - 1/2 Marathon - Castro Valley, CA
Brazen New Year Eve Runs - 1/2 Marathon - Castro Valley, CA
North Face Endurance Challenge - San Francisco - 50K - San Francisco, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
Trail Hog - 1/2 Marathon - San Jose, CA
Drag-N-Fly - 1/2 Marathon - Antioch, CA
Pikes Peak - Ascent - Manitou Springs, CO
Bear Creek - 1/2 Marathon - Martinez, CA
Bad Bass - 1/2 Marathon - Castro Valley, CA
Trail Quake - 1/2 Marathon - Saratoga, CA
Nitro Trail - 1/2 Marathon - Pinole, CA
Skyline to the Sea - Marathon - Saratoga, CA
North Face Endurance Challenge - San Francisco - Marathon - San Francisco, CA
Miwok 100K - 100K - Stinson Beach, CA
12 Races
Kodiak Ultra Marathons by UTMB - 50K - Big Bear Lake, CA
Mountain Marathon & Hillbilly Half - 1/2 Marathon - Olympia, WA
Indiana Trail 100 - 50 Miler - Albion, IN
1 Races
5 Races
London 2 Brighton Challenge - 100K - Richmond, GBR
North Face Endurance Challenge - New York - 1/2 Marathon - Bear Mountain, NY
Mountain Masters 16 mile trail run - 16 Miler - Haplan, KY
7 Races
Six Inch Trail 46 km Marathon - 46K - North Dandalup, AUS
Six Inch Trail 46 km Marathon - 46K - North Dandalup, AUS
Cougar Mountain Trail Runs - 10 Miler - Bellevue, WA
Lake Sammamish Half Marathon - 1/2 Marathon - Redmond, WA
1 Races
2 Races
1 Races
3 Races
Avalon Benefit 50 - 50K - Avalon, CA
1 Races
Armstrong Redwoods Trail Run - 10K - Guerneville, CA
3 Races
Redwood Trail Run (Spring) - 50K - Oakland, CA
3 Races
North Face Endurance Challenge - New York - 1/2 Marathon - Bear Mountain, NY
North Face Endurance Challenge - New York - 1/2 Marathon - Bear Mountain, NY
37 Races
Autumn 100 - 100 Miler - Oxfordshire, GBR
Woodside Trail Run - 35K - Woodside, CA
Grand Island Trail Marathon - 50K - Munising, MI
Urban-Ultra Hajar - 50K - Ras al Khaimah, ARE
Survival of the Fittest - 18K - Squamish, BC
Wild Earth Coastal High 50 - 50K - Canungra, AUS
Race to the Stones - 100K - Lewknor, GBR
Defiance 50K - 50K - Tacoma, WA
North Face Endurance Challenge - Kansas City - 50K - Kansas City, MO
Big Dipper Last Chance - 1/2 Marathon - Helena, MT
Umstead - 50 Miler - Raleigh, NC
Wilson Creek Frozen 50K - 10 Miler - Melba, ID
Imogene Pass Run - 17.1 Miler - Ouray, CO
Speedgoat 50k by UTMB - 50K - Snowbird Resort, UT
Land between the Lakes - 60K - Grand Rivers, KY
Another Dam 50 - 50K - Englewood, OH
Land between the Lakes - 60K - Grand Rivers, KY
Speedgoat 50k by UTMB - 50K - Snowbird Resort, UT
10 Races
1 Trophies
Chiltern Wonderland 50 - 50 Miler - Goring, GBR
Defiance 50K - 50K - Tacoma, WA
Defiance 50K - 50K - Tacoma, WA
2 Races
5 Races
Land between the Lakes - Marathon - Grand Rivers, KY
Land between the Lakes - Marathon - Grand Rivers, KY
Yamacraw - 50K - Stearns, KY
2 Races
The Bighorn Mountain Wild and Scenic Trail Run - 52 Miler - Dayton, WY
1 Races
7 Races
Isle of Wight Challenge - 106K - Chale, GBR
North Face Endurance Challenge - New York - 1/2 Marathon - Bear Mountain, NY
Monster Marathon and Half-Marathon - NY Version - 1/2 Marathon - Enfield, NY
2 Races
Ultra-Trail Du Mont-Blanc by UTMB - TDS - Chamonix, FRA
Coastal Trail Series - Dorset - 33.3 Miler - Lulworth Cove, GBR
4 Races
Coastal Trail Series - Dorset - 33.3 Miler - Lulworth Cove, GBR
1 Races
1 Races
8 Races
Snowman Stampede - 10 Miler - Littleton, CO
3 Races
Ice Age Trail - 50 Miler - La Grange, WI
Sangre de Cristo Ultras - 27K - Westcliffe, CO
1 Races
1 Races
3 Races
Indiana Trail 100 - 100 Miler - Albion, IN
The Lap - Anticlockwise - 47 Miler - Ambleside, GBR
Yurrebilla Trail 56K Ultra - 56K - Athelstone, AUS
Ultra-Trail Australia by UTMB - 50K - Leura, AUS
Tarawera Trail Run - 50K - Rotorua, NZL
Beacons Ultra - 45 Miler - Talybont-on-Usk, GBR
Kepler Challenge - 60K - Te Anau, NZL
Ultra Challenge 50K - 50K - Richmond, CA