Nasce a Brawley, in California, e cresce come tifoso dei Dodgers. Ha frequentato quattro università, venendo selezionato nel 28° turno del draft 2005 dai Giants. Ha raggiunto le major league nel 2008 ed è apparso in 45 partite per i Giants nel 2009. Nel 2010, è diventato l'uomo di setup per Giants più vicino Brian Wilson come i Giants ha vinto il 2010 World Series. Ha registrato una media di 1.50 punti guadagnati (ERA) nel 2011, poi è diventato il più vicino per i Giants nel 2012, registrando tre salvataggi durante le World Series del 2012 mentre i Giants hanno vinto il titolo. Era un All-Star.
Nel 2013, e anche se ha perso il ruolo di closer l'anno successivo, ha vinto il suo terzo anello delle World Series quando i Giants hanno sconfitto i Kansas City Royals nelle World Series del 2014.