| Year | Team | G | PA | AB | R | H | HR | RBI | SB | BB% | SO% | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2014 | Detroit Tigers | 9 | 12 | 12 | 2 | 3 | 0 | 0 | 1 | 0.000 | 0.167 | .250 | .250 | .333 | .583 |
| 2015 | Detroit Tigers | 114 | 425 | 401 | 32 | 106 | 7 | 41 | 0 | 0.038 | 0.212 | .264 | .297 | .387 | .684 |
| 2016 | Detroit Tigers | 105 | 373 | 344 | 31 | 76 | 12 | 48 | 0 | 0.062 | 0.292 | .221 | .272 | .358 | .630 |
| 2017 | Detroit Tigers | 106 | 391 | 352 | 39 | 89 | 13 | 49 | 1 | 0.066 | 0.228 | .253 | .318 | .415 | .733 |
| 2018 | Detroit Tigers | 118 | 457 | 427 | 31 | 94 | 8 | 39 | 0 | 0.057 | 0.254 | .220 | .267 | .314 | .581 |
| 2019 | Chicago White Sox | 118 | 476 | 439 | 62 | 120 | 18 | 60 | 4 | 0.063 | 0.288 | .273 | .328 | .460 | .788 |
| 2020 | Chicago White Sox | 31 | 111 | 97 | 20 | 28 | 7 | 15 | 1 | 0.072 | 0.270 | .289 | .360 | .536 | .896 |
| 2021 | New York Mets | 121 | 412 | 375 | 29 | 87 | 10 | 46 | 1 | 0.078 | 0.279 | .232 | .294 | .349 | .643 |
| 2022 | New York Mets | 61 | 191 | 174 | 19 | 34 | 3 | 18 | 3 | 0.058 | 0.241 | .195 | .257 | .282 | .539 |
| 2023 | Baltimore Orioles | 70 | 226 | 207 | 25 | 46 | 6 | 26 | 3 | 0.040 | 0.252 | .222 | .269 | .377 | .646 |
| 2024 | Baltimore Orioles | 66 | 233 | 214 | 27 | 50 | 8 | 31 | 1 | 0.056 | 0.240 | .234 | .279 | .388 | .667 |
| 2025 | Arizona Diamondbacks | 42 | 137 | 123 | 18 | 32 | 5 | 17 | 0 | 0.058 | 0.241 | .260 | .324 | .431 | .755 |
| 2026 | Arizona Diamondbacks | 11 | 34 | 32 | 3 | 8 | 0 | 4 | 0 | 0.029 | 0.324 | .250 | .273 | .344 | .617 |
| CAREER | 972 | 3478 | 3197 | 338 | 773 | 97 | 394 | 15 | 0.058 | 0.256 | .242 | .294 | .382 | .676 | |
| Category | Projection |
|---|---|
| Games | 46 |
| At Bats | 167 |
| Runs | 19 |
| Hits | 40 |
| Home Runs | 5 |
| RBI | 20 |
| Stolen Bases | 1 |
| AVG | .240 |
| OBP | .289 |
| SLG | .389 |
| OPS | .678 |
| Date | Opponent | AB | R | H | HR | RBI | BB | SO | AVG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-03-28 | Los Angeles Dodgers | 3 | 0 | 0 | 0 | 0 | 0 | 2 | .000 | .000 |
| 2026-03-31 | Detroit Tigers | 2 | 1 | 1 | 0 | 0 | 1 | 1 | .200 | .733 |
| 2026-04-02 | Atlanta Braves | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .167 | .619 |
| 2026-04-03 | Atlanta Braves | 3 | 0 | 0 | 0 | 0 | 0 | 1 | .111 | .422 |
| 2026-04-05 | Atlanta Braves | 3 | 0 | 0 | 0 | 0 | 0 | 0 | .083 | .321 |
| 2026-04-09 | New York Mets | 2 | 0 | 0 | 0 | 0 | 0 | 2 | .071 | .276 |
| 2026-04-10 | Philadelphia Phillies | 2 | 0 | 1 | 0 | 2 | 0 | 0 | .125 | .426 |
| 2026-04-12 | Philadelphia Phillies | 4 | 0 | 2 | 0 | 1 | 0 | 2 | .200 | .588 |
| 2026-04-14 | Baltimore Orioles | 4 | 1 | 2 | 0 | 0 | 0 | 1 | .250 | .655 |
| 2026-04-17 | Toronto Blue Jays | 4 | 1 | 1 | 0 | 0 | 0 | 1 | .250 | .633 |
| Year | Team | W-L | ERA | G | GS | IP | H | ER | BB | SO | WHIP | BB% | SO% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | Baltimore Orioles | 0-0 | 0.00 | 1 | 0 | 1.0 | 2 | 0 | 0 | 0 | 2.00 | 0.000 | 0.000 |
| 2024 | Baltimore Orioles | 0-0 | 18.00 | 1 | 0 | 1.0 | 2 | 2 | 0 | 0 | 2.00 | 0.000 | 0.000 |
| 2026 | Arizona Diamondbacks | 0-0 | 45.00 | 1 | 0 | 1.0 | 7 | 5 | 0 | 0 | 7.00 | 0.000 | 0.000 |
| CAREER | 0-0 | 21.00 | 3 | 0 | 3.0 | 11 | 7 | 0 | 0 | 3.67 | 0.000 | 0.000 | |
| Category | Projection |
|---|---|
| No projections available | |
| Date | Opponent | IP | H | R | ER | BB | SO | HR | ERA | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-04-02 | Atlanta Braves | 1.0 | 7 | 5 | 5 | 0 | 0 | 1 | 45.00 | 7.00 |