| Year | Team | G | AB | H | HR | RBI | SB | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2012 | Toronto Blue Jays | 43 | 98 | 20 | 4 | 13 | 0 | 6 | 32 | .204 | .264 | .367 |
| .631 |
| 2013 | Cleveland Indians | 88 | 293 | 86 | 11 | 38 | 2 | 18 | 67 | .294 | .345 | .481 | .826 |
| 2014 | Cleveland Indians | 135 | 485 | 135 | 21 | 74 | 0 | 24 | 120 | .278 | .313 | .472 | .785 |
| 2015 | Cleveland Indians | 95 | 363 | 84 | 12 | 45 | 0 | 13 | 104 | .231 | .267 | .391 | .658 |
| 2016 | Cleveland Indians | 74 | 251 | 42 | 9 | 34 | 0 | 9 | 69 | .167 | .201 | .327 | .528 |
| 2017 | Cleveland Indians | 105 | 341 | 79 | 14 | 56 | 0 | 31 | 99 | .232 | .309 | .399 | .708 |
| 2018 | Cleveland Indians | 112 | 403 | 107 | 16 | 48 | 0 | 21 | 119 | .266 | .313 | .449 | .762 |
| 2019 | Washington Nationals | 97 | 314 | 70 | 12 | 43 | 2 | 38 | 84 | .223 | .316 | .389 | .705 |
| 2020 | Washington Nationals | 30 | 109 | 31 | 4 | 13 | 1 | 6 | 22 | .284 | .319 | .468 | .787 |
| 2021 | Washington Nationals | 63 | 218 | 59 | 9 | 35 | 0 | 13 | 47 | .271 | .323 | .454 | .777 |
| 2021 | Oakland Athletics | 40 | 131 | 29 | 5 | 17 | 0 | 6 | 31 | .221 | .264 | .366 | .630 |
| 2021 | 103 | 349 | 88 | 14 | 52 | 0 | 19 | 78 | .252 | .301 | .421 | .722 |
| 2022 | Chicago Cubs | 86 | 277 | 65 | 8 | 31 | 2 | 8 | 47 | .235 | .260 | .365 | .625 |
| 2023 | Chicago Cubs | 116 | 382 | 102 | 10 | 63 | 1 | 21 | 81 | .267 | .315 | .408 | .723 |
| 2024 | Chicago Cubs | 34 | 91 | 14 | 2 | 7 | 0 | 2 | 36 | .154 | .179 | .242 | .421 |
| Career | — | 1,118 | 3,756 | 923 | 137 | 517 | 8 | 216 | 958 | .246 | .295 | .412 | .707 |