| Year | Team | G | PA | AB | R | H | HR | RBI | SB | BB% | SO% | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | St. Louis Cardinals | 89 | 313 | 283 | 44 | 64 | 14 | 35 | 1 | 0.089 | 0.329 | .226 | .300 | .420 | .720 |
| 2023 | St. Louis Cardinals | 119 | 464 | 406 | 59 | 96 | 27 | 76 | 7 | 0.114 | 0.319 | .236 | .328 | .478 | .806 |
| 2024 | St. Louis Cardinals | 107 | 402 | 365 | 42 | 74 | 19 | 50 | 6 | 0.085 | 0.376 | .203 | .271 | .400 | .671 |
| 2025 | St. Louis Cardinals | 111 | 402 | 351 | 48 | 72 | 14 | 46 | 1 | 0.117 | 0.338 | .205 | .296 | .370 | .666 |
| 2026 | St. Louis Cardinals | 20 | 76 | 67 | 8 | 14 | 3 | 14 | 0 | 0.092 | 0.303 | .209 | .276 | .343 | .619 |
| CAREER | 446 | 1657 | 1472 | 201 | 320 | 77 | 221 | 15 | 0.102 | 0.339 | .217 | .299 | .416 | .715 | |
| Category | Projection |
|---|---|
| Games | 106 |
| At Bats | 390 |
| Runs | 50 |
| Hits | 85 |
| Home Runs | 20 |
| RBI | 56 |
| Stolen Bases | 3 |
| AVG | .218 |
| OBP | .300 |
| SLG | .413 |
| OPS | .713 |
| Date | Opponent | AB | R | H | HR | RBI | BB | SO | AVG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-03-26 | Tampa Bay Rays | 4 | 1 | 1 | 0 | 2 | 0 | 1 | .250 | .500 |
| 2026-03-28 | Tampa Bay Rays | 4 | 0 | 1 | 0 | 1 | 0 | 1 | .250 | .500 |
| 2026-03-29 | Tampa Bay Rays | 2 | 1 | 1 | 1 | 1 | 0 | 0 | .300 | .900 |
| 2026-03-30 | New York Mets | 4 | 1 | 1 | 1 | 1 | 0 | 1 | .286 | 1.000 |
| 2026-03-31 | New York Mets | 4 | 0 | 0 | 0 | 0 | 0 | 2 | .222 | .778 |
| 2026-04-01 | New York Mets | 3 | 0 | 1 | 0 | 1 | 1 | 0 | .238 | .797 |
| 2026-04-03 | Detroit Tigers | 1 | 0 | 0 | 0 | 0 | 0 | 1 | .227 | .761 |
| 2026-04-04 | Detroit Tigers | 4 | 1 | 0 | 0 | 0 | 1 | 3 | .192 | .673 |
| 2026-04-05 | Detroit Tigers | 3 | 1 | 1 | 0 | 1 | 0 | 0 | .207 | .664 |
| 2026-04-06 | Washington Nationals | 4 | 1 | 0 | 0 | 0 | 1 | 2 | .182 | .607 |