-2020-

Indian Wells La Quinta Ironman 70.3 - December 6, 2020

Overall Rank:
Division Rank:
Overall Time:

Memphis Ironman 70.3 - October 3, 2020

Overall Rank:
Division Rank:
Overall Time:

ITU Multisport World Triathlon Championship (Almere, Netherlands) - September 4-13th, 2020 (TENTATIVE)

Overall Rank:
Division Rank:
Overall Time:

ITU Draft Legal Sprint World Triathlon Championship (Edmonton, Canada) - August 17-23rd, 2020

Overall Rank:
Division Rank:
Overall Time:

TriBoulder - July 19, 2020

Overall Rank:
Division Rank:
Overall Time:

Coeur d’Alene Ironman 70.3 - June 28, 2020

Overall Rank:
Division Rank:
Overall Time:

-2019-

USAT National Championship Draft Legal Sprint - November 10, 2019

Overall Rank: 92/222
Division Rank: 5/8
Overall Time: 1:08:34

USAT National Championship Aquabike Long Course - November 10, 2019

Overall Rank: 21/308
Division Rank: 2/7
Overall Time: 3:02:03

Waco Ironman 70.3 - October 27, 2019

Overall Rank: 139/2094
Division Rank: 23/229
Overall Time: 5:10:41

Atlantic City Ironman 70.3 - September 15, 2019

Overall Rank: 236/2587
Division Rank: 34/264
Overall Time: 5:15:23

Age Group Nationals Olympic & Sprint: Cleveland, OH - August 10/11, 2019

Olympic Distance
Division Rank: 63/129
Overall Time: 2:08:03

Sprint Distance
Division Rank: 28/68
Overall Time: 1:11:55

Ohio Ironman 70.3 - July 28, 2019

Overall Rank: 298/2406
Division Rank: 45/249
Overall Time: 5:26:17

Mont Tremlant Ironman 70.3 - June 23, 2019

Overall Rank: 538/3229
Division Rank: 64/275
Overall Time: 5:14:02

Wisconsin Ironman 70.3 - June 9, 2019

Overall Rank: 402/2436
Division Rank: 52/237
Overall Time: 5:31:49


-2018-

USAT National Championship Aquabike Long Course - November 10, 2019

Men's Overall Rank: 23/219
Division Rank: 3/9
Overall Time: 3:02:59

Arizon Ironman 70.3 - October 21, 2018

Overall Rank: 330/1882
Division Rank: 53/242
Overall Time: 5:50:53

ITU Draft Legal Sprint Distance Triathlon World Championships: Gold Coast, Australia - September 12-16, 2018

Sprint Distance
Division Rank: 59/74
Overall Time: 1:12:01

Age Group Nationals Olympic & Sprint: Cleveland, OH - August 11/12, 2018

Olympic Distance
Division Rank: 75/163
Overall Time: 2:33:03

Sprint Distance
Division Rank: 37/85
Overall Time: 0:58:35

Boulder Ironman 70.3 - August 4, 2018

Overall Rank: 323/2604
Division Rank: 43/257
Overall Time: 5:26:33

Santa Rosa Ironman 70.3 - July 28, 2018

Overall Rank: 312/3395
Division Rank: 48/341
Overall Time: 4:29:05

Coeur d'Alene Ironman 70.3 - June 24, 2018

Overall Rank: 197/1880
Division Rank: 31/169
Overall Time: 5:15:58

Raleigh Ironman 70.3 - June 3, 2018

Overall Rank: 403/1536
Division Rank: 54/156
Overall Time: 5:51:09


-2017-

Austin Ironman 70.3 - October 29, 2017

Overall Rank: 278/2004
Division Rank: 37/228
Overall Time: 5:30:33

Age Group Nationals: Omaha, NE: Sprint - August 13, 2017

Overall Rank: 210/601
Division Rank: 25/64
Overall Time: 1:13:45

Age Group Nationals: Omaha, NE: Olympic - August 12, 2017

Men's Overall Rank: 441/1,101
Division Rank: 68/133
Overall Time: 2:28:58

Boulder Ironman 70.3 - August 5, 2017

Times: Swim - 33:50, Bike - 2:34:19, Run - DNF

Overall Time: DNF

Tri Boulder Sprint - Boulder, CO - July 23, 2017

Overall Rank: 12/353
Division Rank: 1/28
Overall Time: 1:24:03

Racine Ironman 70.3 - July 16, 2017

Overall Rank: 175/1493
Division Rank: 25/167
Overall Time: 4:19:33

Victoria Ironman 70.3 - June 4, 2017

Overall Rank: 185/1455
Division Rank: 30/126
Overall Time: 5:09:52

Chattanooga Ironman 70.3 - May 21, 2017

Overall Rank: 430/2887
Division Rank: 62/270
Overall Time: 4:56:17

Oceanside Ironman 70.3 - April 1, 2017

Overall Rank: 600/3430
Division Rank: 118/433
Overall Time: 5:36:47