Sélectionné pour représenter les États-Unis aux Jeux olympiques d'été de 2012 dans l'épreuve de BMX, il est le favori bien qu'il n'ait que . Lors de la manche de répartition, il réalise le quatrième temps. En quarts de finale, il remporte ses trois manches devant le Britannique Liam Phillips et se qualifie pour les demi-finales. Lors de celles-ci disputées sur trois courses, il termine successivement et deux fois des manches et se classe premier au général de sa série. Il dispute la finale, où il prend la septième place après une chute.