| Year | Team | G | AB | H | HR | RBI | SB | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 | Minnesota Twins | 40 | 106 | 24 | 4 | 16 | 0 | 9 | 30 | .226 | .287 | .377 |
| .664 |
| 2004 | Minnesota Twins | 74 | 280 | 76 | 19 | 58 | 0 | 28 | 54 | .271 | .340 | .536 | .876 |
| 2005 | Minnesota Twins | 141 | 490 | 117 | 22 | 79 | 0 | 44 | 94 | .239 | .304 | .437 | .741 |
| 2006 | Minnesota Twins | 157 | 592 | 190 | 34 | 130 | 3 | 53 | 93 | .321 | .375 | .559 | .934 |
| 2007 | Minnesota Twins | 157 | 590 | 160 | 31 | 111 | 1 | 64 | 91 | .271 | .343 | .492 | .835 |
| 2008 | Minnesota Twins | 163 | 623 | 187 | 23 | 129 | 0 | 76 | 85 | .300 | .374 | .499 | .873 |
| 2009 | Minnesota Twins | 135 | 508 | 139 | 30 | 100 | 0 | 72 | 86 | .274 | .363 | .516 | .879 |
| 2010 | Minnesota Twins | 81 | 296 | 102 | 18 | 56 | 0 | 50 | 62 | .345 | .437 | .618 | 1.055 |
| 2011 | Minnesota Twins | 69 | 264 | 60 | 4 | 30 | 0 | 19 | 44 | .227 | .285 | .333 | .618 |
| 2012 | Minnesota Twins | 134 | 505 | 135 | 19 | 77 | 1 | 49 | 102 | .267 | .333 | .440 | .773 |
| 2013 | Minnesota Twins | 127 | 495 | 128 | 17 | 74 | 0 | 37 | 98 | .259 | .315 | .426 | .741 |
| 2013 | Pittsburgh Pirates | 25 | 77 | 20 | 0 | 3 | 0 | 13 | 12 | .260 | .370 | .312 | .682 |
| 2013 | 152 | 572 | 148 | 17 | 77 | 0 | 50 | 110 | .259 | .323 | .411 | .734 |
| 2014 | Colorado Rockies | 135 | 502 | 160 | 17 | 82 | 0 | 34 | 60 | .319 | .364 | .496 | .860 |
| 2015 | Colorado Rockies | 49 | 168 | 52 | 3 | 15 | 0 | 13 | 25 | .310 | .363 | .458 | .821 |
| 2016 | Chicago White Sox | 58 | 203 | 53 | 6 | 25 | 0 | 12 | 52 | .261 | .303 | .429 | .732 |
| Career | — | 1,545 | 5,699 | 1,603 | 247 | 985 | 5 | 573 | 988 | .281 | .348 | .481 | .829 |