19 Races
5 Trophies
Greenland Trail - 50 K - Larkspur, CO
Last Call 50-Mile Endurance Run - 50 Miler - Fairplay, CO
Indian Creek Fifties - 55K - Sedalia, CO
River Valley Trail Run - 1/2 Marathon - Manchester, MD
29 Races
Diablo Summit Stomp - 30K - Walnut Creek, CA
Diablo Summit Stomp - 30K - Walnut Creek, CA
American River - 25 Miler - Folsom, CA
Coyote Hills Half Marathon - 1/2 Marathon - Fremont, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
Bay Breeze - 10K - San Leandro, CA
Coyote Hills - 10K - Fremont, CA
Death Valley Trail - Marathon - Death Valley, CA
1 Races
38 Races
2 Trophies
Seashore Nature Trail - 50K - Virginia Beach, VA
Salomon Lantau Trail 70K Race - 70K - Mui Wo, HKG
Seashore Nature Trail - 50K - Virginia Beach, VA
Speyside Way Ultra - 36.5 Miler - Buckie, GBR
Connemara International Marathon - 63.3K - Galaway, IRL
Round Rotherham - 50 Miler - Rotherham, GBR
Race to the Stones - 100K - Lewknor, GBR
Highland Fling Race - 53 Miler - Beith, GBR
Spokane River Run - 10K - Spokane, WA
Envirosports - Muir Woods - Marathon - Stinson Beach, CA
Sunmart Texas Trails - 50K - Huntsville, TX
Sunmart Texas Trails - 50K - Huntsville, TX
Sunmart Texas Trails - 50K - Huntsville, TX
Frozen Otter Ultra - 100K - Kewaskum, WI