Skip to main content
I’m a born-and-raised Texan (now Coloradoan), living in Europe while I race bikes for Human Powered Health. I have a B.S. in Mechanical Engineering from Texas A&M collecting dust. I am a husband, father, classical pianist, metalhead, bookworm, early-riser, coffee snob, cyclingnews.com contributor, and budding Twitter personality. I owe all of my success to my faith in Christ, my family, and my friends, and I hope to make you all proud.
Nationality /
USA
From /
McKinney, TX
Homebase /
Fort Collins, CO
Birthday /
August 26, 1988
Age /
33
Weight /
71.5 kg  (157.66 lbs)
Height /
191 cm (6 ft 3 in)
Rider type /
Rouleur, TT
Grands Tours /
12
License # /
USA19880826
Team /
Human Powered Health
1stGiro d’Italia - Stage 21 (ITT)2019
5thVuelta a España - Stage 21 (ITT)2021
6thGiro d’Italia - Stage 9 (ITT)2019
3rdTirreno-Adriatico - Stage 1 (TTT)2019
2ndUAE Tour - Stage 1 (TTT)2019
2ndTTT World Championships2018
2ndUSA National Championships - ITT2018
5thCritérium du Dauphiné - Stage 4 (ITT)2017
5thEneco Tour - Stage 62016
6thTTT World Championships2014
4thVuelta a Burgos - Stage 5 (ITT)2014
2006-10
Texas A&M University Cycling Team (amateur)
2009
Team Brain and Spine Cycling (amateur)
2009-10
Super Squadra (amateur)
2011
Rio Grande Cycling (amateur)
2011-13
Optum p/b Kelly Benefit Strategies (CT)
2014
Team Giant - Shimano (WT)
2015-16
Team Giant - Alpecin (WT)
2017-19
Team Sunweb (WT)
2020-2021
Team Sunweb (WT)
2022
Human Powered Health (ProTeam)
2006-10Texas A&M University Cycling Team (amateur)
2009Team Brain and Spine Cycling (amateur)
2009-10Super Squadra (amateur)
2011Rio Grande Cycling (amateur)
2011-13Optum p/b Kelly Benefit Strategies (CT)
2014Team Giant - Shimano (WT)
2015-16Team Giant - Alpecin (WT)
2017-19Team Sunweb (WT)
2020-2021Team Sunweb (WT)
2022Human Powered Health (ProTeam)

My Season

Volta a la Comunitat Valenciana

02 - 06 February 2022
2.Pro  /  Spain

Vuelta Ciclista a la Region de Murcia Costa Calida

12 February 2022
1.1  /  Spain

Clasica de Almeria

13 February 2022
1.Pro  /  Spain

Clásica Jaén Paraiso Interior

14 February 2022
1.1  /  Spain

16 - 20 February 2022
2.Pro  /  Spain

24 - 27 February 2022
2.1  /  Spain

Next race

TBD

In The News

In The News