12/03/2023 |
CLASH Daytona
|
|
11/26/2023 |
Belgian Waffle Ride: Mexico
|
|
10/15/2023 |
70.3 Ironman Waco
|
|
08/26/2023 |
Belgian Waffle Ride: Utah
|
|
08/26/2023 |
Belgian Waffle Ride: Utah
|
|
08/26/2023 |
Belgian Waffle Ride: Utah
|
|
07/01/2023 |
12 Hours of Iron Maiden
|
|
06/10/2023 |
Boulder 70.3
|
|
02/19/2023 |
Mercuryman
|
|
09/26/2021 |
70.3 Ironman Venice
|
|
10/22/2020 |
IRONMAN 70.3 Texas
|
|
05/16/2020 |
Texas State Time Trial Championship
|
|
03/15/2020 |
Big Island International Marathon, Half Marathon, 10K & 5K
|
|
03/15/2020 |
Big Island International Marathon, Half Marathon, 10K & 5K
|
|
03/15/2020 |
Big Island International Marathon, Half Marathon, 10K & 5K
|
|
08/25/2018 |
IRONMAN 70.3 Vichy
|
9th Overall |
08/19/2018 |
IRONMAN 70.3 Dun Laoghaire
|
12th Overall |
07/15/2018 |
Missoula Half Marathon
|
|
07/08/2018 |
Challenge San Gil Qro, Mexico
|
4th Overall |
06/10/2018 |
Ironman Boulder
|
9th Overall |
05/20/2018 |
IRONMAN 70.3 Chattanooga
|
18th Overall |
04/22/2018 |
IRONMAN 70.3 Florianapolis
|
9th Overall |
04/15/2018 |
South Beach Triathlon
|
4th Overall |
10/22/2017 |
Challenge Aruba
|
5th Overall |
09/10/2017 |
MLT Cleveland
|
1st Overall |
08/26/2017 |
MLT Vail
|
1st Overall |
06/11/2017 |
IRONMAN 70.3 Eagleman
|
10th Overall |
06/02/2017 |
MLT Atlantic City
|
1st Overall |
05/20/2017 |
MLT Charlotte
|
1st Overall |
04/09/2017 |
IRONMAN 70.3 Texas
|
|
04/09/2017 |
IRONMAN 70.3 Texas
|
|
04/09/2017 |
IRONMAN 70.3 Texas
|
|
04/09/2017 |
IRONMAN 70.3 Texas
|
|
04/09/2017 |
IRONMAN 70.3 Texas
|
|
04/09/2017 |
IRONMAN 70.3 Texas
|
|
04/09/2017 |
IRONMAN 70.3 Texas
|
|
04/09/2017 |
IRONMAN 70.3 Texas
|
|
04/09/2017 |
IRONMAN 70.3 Texas
|
|
04/09/2017 |
IRONMAN 70.3 Texas
|
|
04/09/2017 |
IRONMAN 70.3 Texas
|
|
04/09/2017 |
IRONMAN 70.3 Texas
|
|
04/09/2017 |
IRONMAN 70.3 Texas
|
|
04/09/2017 |
IRONMAN 70.3 Texas
|
|
04/09/2017 |
IRONMAN 70.3 Texas
|
|
04/09/2017 |
IRONMAN 70.3 Texas
|
|
04/09/2017 |
IRONMAN 70.3 Texas
|
|
03/18/2017 |
Great Clermont Triathlon
|
1st Overall |
09/18/2016 |
Savageman 70.0
|
3rd Overall |
09/17/2016 |
Savageman 30.0
|
1st Overall |
09/17/2016 |
Savageman 20.0
|
1st Overall |
09/10/2016 |
Major League Triathlon - Portland, ME
|
1st Overall |
08/27/2016 |
Major League Triathlon - Lincoln, NE
|
2nd Overall |
07/31/2016 |
Ecuador 70.3
|
10th Overall |
07/03/2016 |
Challenge San Gil
|
6th Overall |
06/18/2016 |
Major League Triathlon - Sarasota, Fl
|
2nd Overall |
04/16/2016 |
Major League Triathlon - Temple, TX
|
1st Overall |
03/12/2016 |
ITU Sarasota
Race Recap
|
33rd Overall |
09/13/2015 |
Challenge Amsterdam
|
12th Overall |
09/06/2015 |
Carglass Cologne Triathlon
|
5th Overall |
08/02/2015 |
Cleveland Triathlon
|
1st Overall |
05/31/2015 |
Challenge Knoxville
|
8th Overall |
05/17/2015 |
St. Croix 70.3
|
6th Overall |
09/28/2014 |
IRONMAN Chattanooga
|
14th Overall |
08/30/2014 |
The Great Illini Triathlon
|
2nd Overall |
05/25/2014 |
Ironman Brasil
|
6th Overall |
05/04/2014 |
Wildflower Triathlon
|
14th Overall |
04/13/2014 |
IRONMAN 70.3 Florida
|
14th Overall |
12/01/2013 |
Ironman Cozumel
|
12th Overall |
09/22/2013 |
Ironman Lake Tahoe
|
11th Overall |
08/18/2013 |
Ironman 70.3 Timberman
|
8th Overall |
08/04/2013 |
Ironman 70.3 Steelhead
|
8th Overall |
05/18/2013 |
IRONMAN Texas
|
8th Overall |
01/01/1970 |
Escape from Alcatraz Triathlon
|
|
01/01/1970 |
Boulder 70.3
|
|
01/01/1970 |
IRONMAN 70.3 Texas
|
|
01/01/1970 |
IRONMAN 70.3 Texas
|
|
01/01/1970 |
IRONMAN 70.3 Texas
|
|
01/01/1970 |
IRONMAN 70.3 Texas
|
|
01/01/1970 |
IRONMAN 70.3 Texas
|
|
01/01/1970 |
IRONMAN 70.3 Texas
|
|
01/01/1970 |
IRONMAN 70.3 Texas
|
|
01/01/1970 |
IRONMAN 70.3 Texas
|
|
01/01/1970 |
IRONMAN 70.3 Texas
|
|
01/01/1970 |
IRONMAN 70.3 Texas
|
|