| Year | Team | G | AB | H | HR | RBI | SB | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2005 | Toronto Blue Jays | 105 | 361 | 99 | 3 | 40 | 2 | 34 | 41 | .274 | .342 | .385 |
| .727 |
| 2006 | Toronto Blue Jays | 155 | 546 | 159 | 6 | 50 | 5 | 42 | 66 | .291 | .349 | .386 | .735 |
| 2007 | Toronto Blue Jays | 160 | 608 | 177 | 17 | 78 | 4 | 41 | 102 | .291 | .333 | .459 | .792 |
| 2008 | Toronto Blue Jays | 55 | 205 | 54 | 2 | 20 | 4 | 16 | 31 | .263 | .324 | .361 | .685 |
| 2009 | Toronto Blue Jays | 158 | 682 | 195 | 36 | 108 | 6 | 42 | 98 | .286 | .330 | .499 | .829 |
| 2010 | Toronto Blue Jays | 138 | 528 | 108 | 26 | 68 | 2 | 41 | 85 | .205 | .271 | .394 | .665 |
| 2011 | Toronto Blue Jays | 104 | 396 | 89 | 6 | 45 | 16 | 23 | 53 | .225 | .270 | .313 | .583 |
| 2011 | Arizona Diamondbacks | 33 | 124 | 39 | 2 | 16 | 5 | 12 | 19 | .315 | .386 | .492 | .878 |
| 2011 | 137 | 520 | 128 | 8 | 61 | 21 | 35 | 72 | .246 | .299 | .356 | .655 |
| 2012 | Arizona Diamondbacks | 156 | 609 | 184 | 26 | 85 | 14 | 52 | 86 | .302 | .360 | .522 | .882 |
| 2013 | Arizona Diamondbacks | 87 | 327 | 95 | 11 | 41 | 1 | 29 | 48 | .291 | .356 | .462 | .818 |
| 2014 | Arizona Diamondbacks | 133 | 501 | 122 | 10 | 60 | 4 | 28 | 92 | .244 | .287 | .367 | .654 |
| 2015 | Arizona Diamondbacks | 116 | 313 | 72 | 6 | 39 | 7 | 31 | 54 | .230 | .295 | .345 | .640 |
| 2016 | Milwaukee Brewers | 78 | 254 | 72 | 8 | 29 | 4 | 30 | 43 | .283 | .359 | .421 | .780 |
| 2016 | Boston Red Sox | 47 | 124 | 27 | 2 | 9 | 0 | 11 | 16 | .218 | .287 | .290 | .577 |
| 2016 | 125 | 378 | 99 | 10 | 38 | 4 | 41 | 59 | .262 | .336 | .378 | .714 |
| 2017 | San Francisco Giants | 34 | 68 | 9 | 1 | 7 | 0 | 11 | 13 | .132 | .250 | .235 | .485 |
| Career | — | 1,559 | 5,646 | 1,501 | 162 | 695 | 74 | 443 | 847 | .266 | .323 | .417 | .740 |