2022 Superior 100 mile, 50 mile, Marathon Trail Races
2022 Voyageur 50 Mile
2022 ESTRS Lebanon 7 Mile
2022 Afton 25K / 50K Trail Races
2022 Last Runner Standing
2022 Zumbro 100 Mile 50 Mile 34 Mile 17 Mile
2022 Pre Loppet XC Ski and Fat Bike Races
2021 Wild Duluth 50K and 100K
2021 Surly Trail Loppet
2021 Endless Summer Trail Race Series Spring Lake 5 Mile
2021 Last Runner Standing
2021 Spring Superior Trail Races
2020 IMTUF 100
2019 Superior 100
2019 Eugene Curnow Trail Marathon
2019 Endless Summer Trail Running Series Murphy Hanrehan 5K
2019 Endless Summer Trail Running Series Lebanon Hills 7 Mile
2019 Spring Superior 25K and 50K
2018 Wild Duluth 50K and 100K
2018 Big Woods Half Marathon
2018 Endless Summer Trail Running Series Hyland Park 4 Mile
2018 Afton 25K and 50K
2018 Spring Superior 25K and 50K
2017 Superior 100
Basketball
2022 Superior 100 Just a few pics