My races   Performance graphs   Race day checklist
Year Type Subtype Show

Age Group
2019-10-19Ironman 70.3 North CarolinaTriathlon 1/2 Ironman72.3 miles6h 11m 36s 47%63%
2018-10-13Ironman 70.3 North Carolina  (draft) Triathlon 70.3 miles
2018-03-25Mike to Mike Half MarathonRun 13.1 miles2h 20m 54s 55%
2017-04-16White Lake Spring SprintTriathlon 17.57 miles1h 35m 50s 61%71%
2016-10-22Ironman 70.3 North CarolinaTriathlon 70.3 miles6h 37m 15s
2016-09-11White Lake Fall Sprint TriathlonTriathlon 17.57 miles1h 30m 42s 52%44%
2016-06-183 Little Pigs Triathlon  (draft) Triathlon Mini Sprint17.24 miles1h 18m 16s 29%38%
2016-04-03Mike to Mike Half Marathon  (draft) Run 13.1 miles2h 07m 57s 54%
2015-03-22Mike to Mike Half Marathon  (draft) Run Half Marathon13.1 miles2h 06m 24s 46%
2014-06-01Ironman 70.3 Raleigh HistoricalTriathlon 70.3 miles6h 34m 19s 64%64%
2014-05-04Mike to Mike Half Marathon  (draft) Run Half Marathon13.1 miles
2014-04-13Rock and rollRun 13.1 miles2h 00m 32s 18%22%
2014-03-22Carolinas Spartan Sprint  (draft) Adventure 0 s2h 22m 15s
2014-03-01Rumba on the Lumber 5KRun 3.11 miles23m 14s 13%12%
2013-12-21Ryan's Reindeer 5K RunRun 3.1 miles26m 22s 43%11%
2013-12-14Huntersville Half MarathonRun 13.1 miles2h 02m 44s 48%61%
2013-10-27Monster DashRun 3.1 miles26m 44s 25%45%
2013-09-08Rev3 Cedar Point - Full Rev HistoricalTriathlon Full Ironman140.6 miles13h 45m 09s 69%75%
2013-06-153 Little Pigs Triathlon  (draft) Triathlon Mini Sprint17.24 miles
2013-04-07White Lake Sprint TriathlonTriathlon Sprint17.58 miles1h 25m 19s 43%41%
2013-03-02Rumba on the LumberRun 5k3.11 miles23m 22s 16%23%
2012-12-08Huntersville Half MarathonRun Half Marathon13.1 miles1h 49m 27s 55%38%
2012-10-20Beach2Battleship Iron Distance Triathlon HistoricalTriathlon Full Ironman140.6 miles12h 36m 25s 49%41%
2012-09-30Ironman 70.3 Augusta HistoricalTriathlon 1/2 Ironman70.3 miles5h 16m 11s 22%25%
2012-07-29UNC Wellness Super Sprint TriathlonTriathlon Mini Sprint12.24 miles58m 14s 20%27%
2012-06-02Kure Beach Double Sprint TriathlonTriathlon Sprint15.9 miles1h 31m 23s 66%75%
2012-05-06White Lake Sprint Triathlon HistoricalTriathlon Sprint17.58 miles1h 23m 17s 30%40%
2012-03-18Shamrock MarathonRun Marathon26.2 miles4h 24m 01s 47%54%
2012-03-03Rumba on the LumberRun 5k3.11 miles23m 15s 18%19%
2011-12-03Huntersville Half MarathonRun Half Marathon13.1 miles1h 49m 26s 52%
2011-11-05Ironman Florida HistoricalTriathlon Full Ironman140.56 miles13h 29m 38s 65%70%
2011-09-10Patriot's Half HistoricalTriathlon 1/2 Ironman72.5 miles6h 09m 36s 49%52%
2011-08-27warrior dashAdventure 0 s52m 34s 64%76%
2011-06-26Kure Beach Double Sprint TriathlonTriathlon Sprint15.87 miles1h 15m 35s 52%40%
2011-05-28Woodlake TriathlonTriathlon Sprint20.54 miles1h 28m 22s 32%45%
2011-04-16SweetH20 50KRun Ultra Marathon33 miles8h 32m 05s 87%93%
2011-03-20Tobacco Road MarathonRun Marathon26.2 miles4h 17m 30s 57%62%
2011-03-05Rumba on the LumberRun 5k3.11 miles26h 45m 69%
2010-12-11Charlotte's Thunder Road Half Marathon - Amica Insurance Run Half Marathon13.1 miles2h 05m 17s 51%68%
2010-11-13Beach to Battleship HIM HistoricalTriathlon 1/2 Ironman70.28 miles5h 44m 11s 29%31%
2010-10-16Pinehurst Triathlon HistoricalTriathlon Olympic37.14 miles3h 11m 27s 58%61%
2010-09-11Inside Out Sports White Lake InternationalTriathlon Olympic35.1 miles2h 57m 38s 50%58%
2010-07-24Little UnoSwim 1 miles43m 37s 86%91%
2010-06-27Kure Beach Double Sprint TriathlonTriathlon Sprint15.47 miles1h 21m 58s 56%69%
2010-05-29Woodlake TriathlonTriathlon Sprint20.37 miles1h 31m 30s 36%45%
2010-05-22Warrior Dash HistoricalRun 2.5 miles20m 37s 8%6%
2010-05-08White Lake Half II Triathlon 1/2 Ironman70.3 miles6h 28m 20s 47%51%
2010-04-10Inside Out Sports Olympic Triathlon at BeaverDamTriathlon Olympic33.4 miles3h 00m 08s 55%67%
2010-03-21Tobacco Road Half and Full Marathon HistoricalRun Half Marathon13.1 miles1h 41m 59s 15%10%
2010-03-06Rumba on the LumberRun 5k3.11 miles21m 53s 11%11%