Ironman
2021 Ironman Chattanooga
11:50:23 Age Group – 18th
2019 Ironman Wisconsin
12:05:56 Age Group – 18th
2018 Ironman Chattanooga (Swim Cancelled)
10:44:23 Age Group – 17th
2017 Ironman Louisville
12:25:10 Age Group – 29th
space
Ironman 70.3
2024 Ironman 70.3 Oregon
5:20:26 Age Group – 17th
2024 Ironman 70.3 Boulder
5:42:34 Age Group – 14th
2023 Ironman 70.3 Washington
5:21:04 Age Group – 4th (Qualified for WC)
2022 Ironman 70.3 Musselman
5:15:35 Age Group – 2nd (Swim Adjusted Race)
2022 Ironman 70.3 Oceanside
5:50:12 Age Group – 33rd
2021 Ironman 70.3 Musselman
5:25:19 Age Group – 16th
2021 Ironman 70.3 Chattanooga
DNF
2019 Ironman 70.3 Ohio
5:54:37 Age Group – 17th
2019 Ironman 70.3 Chattanooga (Shortened Swim)
5:08:55 Age Group – 21st
2019 Ironman 70.3 Oceanside
6:34:06 Age Group – 82nd
2018 Ironman 70.3 Ohio
5:55:29 Age Group – 36th
2017 Ironman 70.3 Raleigh
5:53:10 Age Group – 16th
space
Olympic Triathlons
2017 Mighty Moraine Man (PA)
2:36:27 Age Group – 3rd
2017 Miltonman (OH)
2:25:28 Age Group – 1st Overall – 20th
2017 Mighty Moraine Man (PA)
2:51:24 Age Group – 3rd
2016 Mighty Moraine Man (PA)
2:55:35 Age Group – 1st Overall – 18th
2016 Pittsburgh (PA) (Swim Cancelled)
2:15:51 Age Group – 5th
space
Sprint Triathlons
2021 Edinboro (PA)
1:10:53 Age Group – 1st Overall – 14th
2020 Mighty Moraine Man (PA)
1:34:42 Age Group – 3rd
2019 Edinboro (PA)
1:08:37 Age Group – 3rd Overall 11th
2016 The Dam Tri (PA)
1:21:44 Age Group – 5th
space
Ultramarathons
2023 Ridgeline Trail 50K
6:43:20 Overall – 3rd Males – 2nd
2022 Baker Trail 50 Miler
11:37:55 Masters – 11th Overall – 27th
Marathons
2024 Colorado Marathon
3:35:04 Age Group – 1st Boston Qualifying Time
Colorado State Champion – Senior Masters Men
2019 Marine Corps Marathon
3:43:31 Age Group – 25th
2018 Boston Marathon
3:43:36
2017 Honolulu Marathon (Pacing My Wife)
6:04:57
2017 Glass City Marathon
3:34:18 Boston Qualifier Time
2016 Columbus Marathon
3:53:18
2015 Columbus Marathon
4:40:54
space
Half Marathons
2017 Pittsburgh Half Marathon (Pacing My Wife)
2:29:50
2017 Just A Short Run Half Marathon
1:42:14
2015 Pittsburgh Half Marathon
1:58:37
2014 Columbus Half Marathon
2:13:55
2014 Pittsburgh Half Marathon
2:10:42
SwimRun
2023 OtillO SwimRun Austin (Short Course)
3:44:50
2022 SwimRun NC
6:47:59
2021 SwimRun NC
6:02:33