2015
- IRONMAN Texas – 2451 – 15:09:50 – 5/16/2015 (second degree sun burn during bike) – Race Report
2016
- IRONMAN Texas – 2510 – 13:05:06 – 5/14/2016 (bike course 96 miles because of roadwork and hail during marathon) – Origin Report
- IRONMAN Chattanooga – 227 – 14:29:17 – 9/25/2016 (very hot, 30% DNF)
2017
- IRONMAN Texas – 2077 – 13:01:54 – 4/22/2017 – Race Report
- IRONMAN Santa Rosa – 1595 – 13:34:58 – 7/29/2017 (didn’t enjoy this one at all so no race report 😀 )
- IRONMAN Chattanooga – 2054 – 12:54:53 – 9/24/2017 – Race Report
- IRONMAN Florida – 84 – 13:05:49 – 11/4/2017 – Race Report
2018
- IRONMAN Texas – 615 – 12:47:19 – 4/28/2018 – Race Report
- IRONMAN Boulder – 329 – 14:30:37 – 6/10/2018 (95 degree freak heat and 6000 ft altitude. 18% DNF) – Race Report
- IRONMAN Lake Placid – 537 – 14:15:59 – 7/22/2018 (cold rain during first loop of bike) – Race Report
- IRONMAN Wisconsin – 297 – 14:10:26 – 9/9/2018 – Race Report
- IRONMAN Chattanooga – 356 – 11:28:31 (swim cancelled and no transition 1) – Race Report
Magic 12 completed and LEGACY ELIGIBLE!!!!! More below picture 🙂

2019
- IRONMAN Texas – 469 – 12:41:37 – 4/27/2019 – Race Report
- IRONMAN Canada – 229 – 14:05:16 – 7/28/2019 – Race Report
- IRONMAN Maryland – 520 – 12:58:09 – 9/29/2019 – Race Report
2020
Virtual IRONMAN VR27 – 12:30:00 ish 🙂 https://youtu.be/ogpI-SscFe8
2021
- IRONMAN Tulsa – 418 – 14:19:39 – 5/23/2021 – Race Report
- IRONMAN CDA – 1087 – 14:36:19 – 6/27/2021 – Race Report
2022
- IRONMAN Texas – 1004 – 13:38:46 – 4/23/2022 – Race Report
- IRONMAN St George (2021 World Championship!) – 2617 – 14:41:24 – 5/7/2022 – Race Report
- IRONMAN Alaska – 523 – 13: 51:48 – 8/7/2022 – Race Report
- IRONMAN World Championship Kona – 783 – 14:23:09 – Race Report