1 Races
1 Races
Instant Classic Trail Race Marathon - Marathon - Chesterfield, VA
97 Races
27 Trophies
White River 50 - 50 Miler - Crystal Mountain, WA
White River 50 - 50 Miler - Crystal Mountain, WA
White River 50 - 50 Miler - Crystal Mountain, WA
White River 50 - 50 Miler - Crystal Mountain, WA
White River 50 - 50 Miler - Crystal Mountain, WA
Soaring Eagle - 50K - Sammamish, WA
Deception Pass 50K - 50K - Oak Harbor, WA
Chuckanut 50k - 50K - Bellingham, WA
White River 50 - 50 Miler - Crystal Mountain, WA
Chuckanut 50k - 50K - Bellingham, WA
Chuckanut 50k - 50K - Bellingham, WA
White River 50 - 50 Miler - Crystal Mountain, WA
Chuckanut 50k - 50K - Bellingham, WA
White River 50 - 50 Miler - Crystal Mountain, WA
Chuckanut 50k - 50K - Bellingham, WA
Chuckanut 50k - 50K - Bellingham, WA
White River 50 - 50 Miler - Crystal Mountain, WA
Chuckanut 50k - 50K - Bellingham, WA
Chuckanut 50k - 50K - Bellingham, WA
White River 50 - 50 Miler - Crystal Mountain, WA
Cougar Mountain Trail Runs - 5 Miler - Bellevue, WA
Bridle Trails Winter Trail Running Festival - 50K - Kirkland, WA
Tanks Alot - 50K - Granite Falls, WA
White River 50 - 50 Miler - Crystal Mountain, WA
Chuckanut 50k - 50K - Bellingham, WA
Bridle Trails Winter Trail Running Festival - 50K - Kirkland, WA
White River 50 - 50 Miler - Crystal Mountain, WA
Chuckanut 50k - 50K - Bellingham, WA
Chuckanut 50k - 50K - Bellingham, WA
White River 50 - 50 Miler - Crystal Mountain, WA
Miwok 100K - 100K - Stinson Beach, CA
Chuckanut 50k - 50K - Bellingham, WA
Bridle Trails Winter Trail Running Festival - 50K - Kirkland, WA
The Eagle - 100 Miler - Keremeos, BC
White River 50 - 50 Miler - Crystal Mountain, WA
Winterhawk - 50 Miler - Portland, OR
Diez Vista - 50K - Port Moody, BC
Chuckanut 50k - 50K - Bellingham, WA
Bridle Trails Winter Trail Running Festival - 50K - Kirkland, WA
Chuckanut 50k - 50K - Bellingham, WA
Bridle Trails Winter Trail Running Festival - 50K - Kirkland, WA
Chuckanut 50k - 50K - Bellingham, WA
13 Races
6 Races
HAGG LAKE TRIATHLON & ENDURANCE SPORTS FESTIVAL - 1/2 Marathon - Gaston, OR
Silver Falls - Marathon - Silverton, OR
Silver Falls - Marathon - Silverton, OR
Silver Falls - Marathon - Silverton, OR
Silver Falls - 1/2 Marathon - Silverton, OR
Hinson Lake - 24hrs - Rockingham, NC
Paradise Valley Trail Run - 1/2 Marathon - Bellevue, WA
Bryce Canyon Ultras - 1/2 Marathon - Bryce Canyon, UT