123 Races
32 Trophies
Lord Hill - 20 Miler - Snohomish, WA
Taylor Mountain - 50K - Issaquah, WA
Lord Hill - 50K - Snohomish, WA
Last Chance Marathon and Half - Marathon - Bellingham, WA
White River 50 - 50 Miler - Crystal Mountain, WA
Orcas Island 100 Miler - 100 Miler - Orcas Island, WA
Bridle Trails Winter Trail Running Festival - 50K - Kirkland, WA
Deception Pass 50K - 50K - Oak Harbor, WA
White River 50 - 50 Miler - Crystal Mountain, WA
Mountain Marathon & Hillbilly Half - Marathon - Olympia, WA
Lord Hill - 50K - Snohomish, WA
Bridle Trails Winter Trail Running Festival - 50K - Kirkland, WA
Last Chance Marathon and Half - Marathon - Bellingham, WA
Deception Pass 50K - 50K - Oak Harbor, WA
Defiance 50K - 50K - Tacoma, WA
White River 50 - 50 Miler - Crystal Mountain, WA
Chuckanut 50k - 50K - Bellingham, WA
Spring Run for Fun @ Redmond Watershed - Marathon - Redmond, WA
Lord Hill - 50K - Snohomish, WA
Lake Youngs Nuts Run - 50K - Renton, WA
Bridle Trails Winter Trail Running Festival - 50K - Kirkland, WA
Last Chance Marathon and Half - Marathon - Bellingham, WA
Deception Pass 50K - 50K - Oak Harbor, WA
Silver Falls - Marathon - Silverton, OR
Ft. Steilacoom - 50K - Lakewood, WA
Defiance 50K - 50K - Tacoma, WA
Middle Fork 50K - 50K - North Bend, WA
White River 50 - 50 Miler - Crystal Mountain, WA
Taylor Mountain - 50K - Issaquah, WA
Spring Run for Fun @ Redmond Watershed - Marathon - Redmond, WA
Fishline 50K Run - 50K - Port Gamble, WA
Bridle Trails Winter Trail Running Festival - 50K - Kirkland, WA
Defiance 50K - 50K - Tacoma, WA
Transcendence Ultra - 12hrs - Olympia, WA