Il joue pour les Cardinals de Saint-Louis de 2010 à 2014, participe à leur victoire Série mondiale 2011 et représente le club au match des étoiles 2013.