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 (34 yo)
Age /
34
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

2 - 6 Feb  / 2.Pro  / Spain

Vuelta Ciclista a la Region de Murcia Costa Calida

12 February  / 1.1  / Spain

Clasica de Almeria

13 February  / 1.Pro  / Spain

Clásica Jaén Paraiso Interior

14 February  / 1.1  / Spain

Vuelta a Andalucia Ruta Ciclista Del Sol

16 - 20 Feb  / 2.Pro  / Spain

Gran Camiño

24 - 27 Feb  / 2.1  / Spain

Per Sempre Alfredo

23 March  / 1.1  / Italy

GP Industria

27 March  / 1.Pro  / Italy

International Tour of Hellas

27 Apr - 1 May  / 2.1  / Greece

Tro-Bro Léon

15 May  / 1.Pro  / France

Boucles de la Mayenne

25 - 29 May  / 2.Pro  / France

Grosser Preis des Kantons Aargau

10 June  / 1.1  / Switzerland

Tour de Suisse

12 - 19 Jun  / 2.UWT  / Switzerland

Tour of Denmark

16 - 20 Aug  / 2.Pro  / Denmark

In The News

Chad Haga returns to roots with Rally Cycling 

In The News