Sport-specific career totals from the active profile tables, with VAL shown whenever the sport has a value file.
| Season | Age | Team | GP | G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | VAL |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | 21 | NYM | 46 | 46 | 165 | 16 | 41 | 4 | 4 | 4 | 10 | 7 | 3 | 49 | .248 | .271 | .394 | .665 | 2 |
| 2018 | 22 | NYM | 154 | 154 | 554 | 76 | 142 | 26 | 8 | 9 | 51 | 24 | 29 | 119 | .256 | .295 | .381 | .676 | 8.1 |
| 2019 | 23 | NYM | 157 | 157 | 616 | 75 | 177 | 30 | 7 | 15 | 72 | 19 | 31 | 124 | .287 | .323 | .432 | .755 | 9.4 |
| 2020 | 24 | NYM | 46 | 46 | 143 | 20 | 36 | 3 | 1 | 4 | 15 | 0 | 4 | 34 | .252 | .272 | .371 | .643 | 1.6 |
| 2021 | 25 | CLE | 141 | 141 | 550 | 77 | 155 | 25 | 6 | 11 | 57 | 13 | 31 | 120 | .282 | .321 | .409 | .730 | 9.1 |
| 2022 | 26 | CLE | 153 | 153 | 637 | 86 | 180 | 26 | 9 | 11 | 71 | 18 | 25 | 111 | .283 | .312 | .403 | .715 | 10.9 |
| 2023 | 27 | CLE | 94 | 94 | 385 | 51 | 102 | 19 | 6 | 3 | 40 | 9 | 22 | 77 | .265 | .306 | .369 | .675 | 2.3 |
| 2023 | 27 | LAD | 48 | 48 | 125 | 19 | 32 | 6 | 2 | 3 | 18 | 6 | 7 | 22 | .256 | .301 | .408 | .709 | 2.3 |
| 2024 | 28 | TB | 76 | 76 | 264 | 22 | 81 | 17 | 3 | 2 | 26 | 9 | 7 | 48 | .307 | .331 | .417 | .748 | β |
| 2024 | 28 | LAD | 5 | 5 | 11 | 1 | 3 | 1 | 0 | 0 | 2 | 1 | 1 | 2 | .273 | .333 | .364 | .697 | β |
| 2024 | 28 | CIN | 22 | 22 | 57 | 6 | 9 | 0 | 0 | 1 | 4 | 3 | 1 | 23 | .158 | .186 | .211 | .397 | β |
| 2025 | 29 | WSH | 47 | 47 | 148 | 19 | 40 | 8 | 0 | 5 | 18 | 1 | 7 | 22 | .270 | .310 | .426 | .736 | β |
| 2025 | 29 | NYY | 16 | 16 | 33 | 1 | 10 | 3 | 0 | 1 | 5 | 0 | 0 | 9 | .303 | .303 | .485 | .788 | β |
| 2026 | 30 | NYY | 51 | 51 | 142 | 20 | 35 | 4 | 1 | 9 | 27 | 1 | 10 | 34 | .246 | .290 | .479 | .769 | 3.3 |
Wore 7 distinct franchise crests across 10 seasons (2017β2026) β a true nomad. The crest trail: