| Season | PA | AB | H | HR | RBI | BB | SO | TB | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 618 | 523 | 144 | 30 | 81 | 81 | 152 | 268 | .275 | .377 | .512 |
| 2025 | 727 | 611 | 172 | 55 | 102 | 109 | 187 | 380 | .282 | .392 | .622 |
| 2024 | 731 | 636 | 197 | 54 | 130 | 81 | 162 | 411 | .310 | .390 | .646 |
| 2023 | 599 | 497 | 151 | 44 | 95 | 91 | 143 | 325 | .304 | .412 | .654 |
| 2022 | 666 | 586 | 160 | 34 | 95 | 72 | 161 | 304 | .273 | .356 | .519 |
| 2021 | 639 | 537 | 138 | 46 | 100 | 96 | 189 | 318 | .257 | .372 | .592 |
| 2020 | 175 | 153 | 29 | 7 | 24 | 22 | 50 | 56 | .190 | .291 | .366 |
| 2019 | 425 | 384 | 110 | 18 | 62 | 33 | 110 | 194 | .286 | .343 | .505 |
| 2018 | 367 | 326 | 93 | 22 | 61 | 37 | 102 | 184 | .285 | .361 | .564 |
| Career | 4,947 | 4,253 | 1,194 | 310 | 750 | 622 | 1,256 | 2,440 | .281 | .375 | .574 |
| Season | BF | H | HR | BB | SO | K% | BB% | AVG |
|---|---|---|---|---|---|---|---|---|
| 2026 | 340 | 55 | 4 | 26 | 95 | 27.9% | 7.6% | .180 |
| 2025 | 187 | 40 | 3 | 8 | 62 | 33.2% | 4.3% | .227 |
| 2023 | 531 | 85 | 18 | 55 | 167 | 31.5% | 10.4% | .184 |
| 2022 | 660 | 124 | 14 | 44 | 219 | 33.2% | 6.7% | .203 |
| 2021 | 533 | 98 | 15 | 44 | 156 | 29.3% | 8.3% | .207 |
| 2020 | 16 | 3 | 0 | 8 | 3 | 18.8% | 50.0% | .375 |
| 2018 | 211 | 38 | 6 | 22 | 63 | 29.9% | 10.4% | .203 |
| Career | 2,478 | 443 | 60 | 207 | 765 | 30.9% | 8.4% | .199 |