Il joue 21 matchs pour les Giants en 2008 et 12 en 2009, évoluant généralement au troisième but. Même nombre d'apparition en MLB en 2010. Il ne participe à aucune partie de séries éliminatoires et ne contribue pas à la conquête de la Série mondiale 2010 par le club californien.