103 Races
21 Trophies
Picnic Island Ultra - 10hrs - Jupiter, FL
Hinson Lake - 24hrs - Rockingham, NC
Vermont 100 - 100K - West Windsor, VT
Sybil Ludington - 50K - Carmel, NY
Conference House Endurance Challenge - 6hrs - Staten Island, NY
Hinson Lake - 24hrs - Rockingham, NC
Great New York Running Exposition - 100K - New York, NY
Hinson Lake - 24hrs - Rockingham, NC
Vermont 100 - 100 Miler - West Windsor, VT
Umstead - 50 Miler - Raleigh, NC
Staten Island Trail Festival - 50K - Staten Island, NY
Hinson Lake - 24hrs - Rockingham, NC
NorthCoast 24-Hour Endurance Run - 24hrs - Cleveland, OH
Vermont 100 - 100 Miler - West Windsor, VT
Great New York Running Exposition - 100 Miler - New York, NY
North Face Endurance Challenge - New York - 50 Miler - Bear Mountain, NY
Umstead - 100 Miler - Raleigh, NC
Staten Island Trail Festival - 50K - Staten Island, NY
Croatan 24-Hour Ultramarathon - 24hrs - Caedar Point, NC
Hinson Lake - 24hrs - Rockingham, NC
Vermont 100 - 100 Miler - West Windsor, VT
North Face Endurance Challenge - Washington DC - 50 Miler - Sterling, VA
L.I. Greenbelt Trail - 50K - Plainview, NY
North Face Endurance Challenge - New York - 50 Miler - Bear Mountain, NY
Croatan 24-Hour Ultramarathon - 24hrs - Caedar Point, NC
6 Hour 60th Birthday Run - 6hrs - Kings Park, NY
Wildcat Ridge Romp - 50K - Rockaway, NJ
Vermont 100 - 100 Miler - West Windsor, VT
North Face Endurance Challenge - Washington DC - 50 Miler - Sterling, VA
L.I. Greenbelt Trail - 50K - Plainview, NY
North Face Endurance Challenge - New York - 50 Miler - Bear Mountain, NY
Dances with Dirt - Florida - 50 Miler - Dade City, FL
Febapple Frozen Fifty - 50K - Maplewood, NJ
6 Hour 60th Birthday Run - 6hrs - Kings Park, NY
Vermont 50 - 50 Miler - Brownsville, VT
Rio Del Lago - 100 Miler - Granite Bay, CA
Trail Running Festival at Pineland Farms - 50 Miler - New Gloucester, ME
North Face Endurance Challenge - New York - 50 Miler - Bear Mountain, NY
Umstead - 100 Miler - Raleigh, NC
Febapple Frozen Fifty - 50K - Maplewood, NJ
Dances with Dirt - Florida - 50 Miler - Dade City, FL
Knickerbocker 60K - 60K - New York, NY
Mahlon Mayhem - 50K - Oak Ridge, NJ
Vermont 100 - 100 Miler - West Windsor, VT
Peak Ultra - 50 Miler - Pittsfield, VT
South Mountain Reservation Mayapple Ultras - 50K - Milburn, NJ
Miwok 100K - 100K - Stinson Beach, CA
Umstead - 100 Miler - Raleigh, NC
Dances with Dirt - Florida - 50 Miler - Dade City, FL
Iroquois Trails - 50 Miler - Virgil, NY
Vermont 100 - 100 Miler - West Windsor, VT
South Mountain Reservation Mayapple Ultras - 100K - Milburn, NJ
North Face Endurance Challenge - New York - 50 Miler - Bear Mountain, NY
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Vermont 100 - 100 Miler - West Windsor, VT
South Carolina 24-Hour Race - 24hrs - Florence, SC