161 Races
2 Trophies
A Race for the Ages - Timed Event - Manchester, TN
Trail Rail Run - 50 Miler - St. Regis, MT
Lake Youngs Nuts Run - 50K - Renton, WA
Woolley Trail Runs - 1/2 Marathon - Sedro-Woolley, WA
New Year's One Day - 24hrs - San Francisco, CA
Le Grizz - 50 Miler - Polebridge, MT
Spring Run for Fun @ Redmond Watershed - Marathon - Redmond, WA
Woolley Trail Runs - 50K - Sedro-Woolley, WA
Defiance 50K - 50K - Tacoma, WA
Trail Rail Run - 50 Miler - St. Regis, MT
Redmond Watershed Preserve 12 hour Trail Run - 12hrs - Redmond, WA
Le Grizz - 50 Miler - Polebridge, MT
Woolley Trail Runs - 50K - Sedro-Woolley, WA
Transcendence Ultra - 12hrs - Olympia, WA
Redmond Watershed Preserve 12 hour Trail Run - 12hrs - Redmond, WA
Skagit Valley Ultra - 50K - Mt. Vernon, WA
Defiance 50K - 30K - Tacoma, WA
Soaring Eagle - 50K - Sammamish, WA
Redmond Watershed Preserve 12 hour Trail Run - 12hrs - Redmond, WA
TRC Post Oak Lodge - 50K - Tulsa, OK
Rocky Raccoon - 50 Miler - Huntsville, TX
Summer Blast @ Redmond Watershed - Marathon - Redmond, WA
Timberline Marathon - Marathon - Timothy Lake, OR
20th Century - 50K - Easton, WA
Orcas Island 50k - 50K - Orcas Island, WA
Whiskeytown - 50K - Redding, CA
Le Grizz - 50 Miler - Polebridge, MT
Diez Vista - 50K - Port Moody, BC
Chuckanut 50k - 50K - Bellingham, WA
Sunmart Texas Trails - 50 Miler - Huntsville, TX
Silvertip - 50K - Surrey, BC
Miwok 100K - 100K - Stinson Beach, CA
Diez Vista - 50K - Port Moody, BC
Chuckanut 50k - 50K - Bellingham, WA
Diez Vista - 50K - Port Moody, BC
Silvertip - 25K - Surrey, BC
White River 50 - 50 Miler - Crystal Mountain, WA
Diez Vista - 50K - Port Moody, BC
White River 50 - 50 Miler - Crystal Mountain, WA
The Eagle - 100 Miler - Keremeos, BC
White River 50 - 50 Miler - Crystal Mountain, WA
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
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
White River 50 - 50 Miler - Crystal Mountain, WA
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
The Eagle - 100 Miler - Keremeos, BC
Leadville Trail - 100 Miler - Leadville, CO
White River 50 - 50 Miler - Crystal Mountain, WA
Winterhawk - 50 Miler - Portland, OR
Falls to Gasworks Ultra Run - 83K - Snoqualmie Falls, WA
Chuckanut 50k - 50K - Bellingham, WA
Way Too Cool - 50K - Cool, CA
Leadville Trail - 100 Miler - Leadville, CO
White River 50 - 50 Miler - Crystal Mountain, WA
Chuckanut 50k - 50K - Bellingham, WA
Way Too Cool - 50K - Cool, CA
White River 50 - 50 Miler - Crystal Mountain, WA
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
White River 50 - 50 Miler - Crystal Mountain, WA
Leadville Trail - 100 Miler - Leadville, CO
Le Grizz - 50 Miler - Polebridge, MT
Leadville Trail - 100 Miler - Leadville, CO
Winterhawk - 50 Miler - Portland, OR
Falls to Gasworks Ultra Run - 75K - Snoqualmie Falls, WA
JFK - 50 Miler - Boonsboro, MD
Vermont 100 - 100 Miler - West Windsor, VT
JFK - 50 Miler - Boonsboro, MD
Groundhog Fall - 50 Miler - Punxsutawney, PA
Redmond Watershed Preserve 12 hour Trail Run - 12hrs - Redmond, WA
Redmond Watershed Preserve 12 hour Trail Run - 12hrs - Redmond, WA