Ha esordito in MLB nelle file dei Diamondbacks nel 2005, dove dal 2006 al 2008 ha giocato le migliori stagioni della sua carriera. In ognuna di queste stagioni finì in doppia cifra nei fuoricampo, ottenendo nel 2008 anche l'11º posto nella National League (NL) nei tripli con 6. Sempre nel 2008 ottenne la miglior prestazione stagionale in carriera per valide (162), doppi (31) e punti segnati (87).