En , il prend la place du du Prefontaine Classic d'Eugene, quatrième étape de la Ligue de diamant en devançant le Jamaïcain Nickel Ashmeade (9 s 93 et record personnel) et les Américains Trell Kimmons et Walter Dix (10 s 04). Fin juin, lors des sélections olympiques américaines de Eugene, il obtient sa qualification pour les Jeux de Londres en terminant premier de l'épreuve du en 9 s 80 (+), devant Tyson Gay (9 s 86) et Ryan Bailey (9 s 93). Il améliore à cette occasion de 5/100 son record personnel établi en finale des Jeux olympiques de 2004.