39 Races
Miwok 100K - 100K - Stinson Beach, CA
Surf the Murph - 50K - Savage, MN
Surf the Murph - 50K - Savage, MN
Surf the Murph - 50 Miler - Savage, MN
North Face Endurance Challenge - Madison - 50 Miler - Eagle, WI
Miwok 100K - 100K - Stinson Beach, CA