23 Races
9 Trophies
Surf the Murph - 50 Miler - Savage, MN
Brazos Bend 100 - 100 Miler - Needville, TX
Night Owl Shuffle - 6hrs - Lake Elmo, MN
Savage 100 - 100K - Savage, MN
Chester Woods Trail Run - 50K - Eyota, MN