| Year | Team | G | AB | H | HR | RBI | SB | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021 | Kansas City Royals | 29 | 90 | 23 | 1 | 5 | 2 | 8 | 21 | .256 | .316 | .333 |
| .649 |
| 2022 | Kansas City Royals | 63 | 198 | 47 | 6 | 22 | 0 | 11 | 46 | .237 | .284 | .399 | .683 |
| 2022 | Arizona Diamondbacks | 39 | 132 | 30 | 6 | 18 | 1 | 12 | 37 | .227 | .304 | .424 | .728 |
| 2022 | 102 | 330 | 77 | 12 | 40 | 1 | 23 | 83 | .233 | .292 | .409 | .701 |
| 2023 | Arizona Diamondbacks | 86 | 257 | 67 | 4 | 29 | 1 | 22 | 56 | .261 | .314 | .358 | .672 |
| 2024 | Miami Marlins | 97 | 201 | 43 | 1 | 15 | 2 | 20 | 51 | .214 | .294 | .269 | .563 |
| 2024 | Baltimore Orioles | 27 | 64 | 20 | 4 | 14 | 0 | 6 | 18 | .313 | .370 | .578 | .948 |
| 2024 | 124 | 265 | 63 | 5 | 29 | 2 | 26 | 69 | .238 | .312 | .343 | .655 |
| 2025 | Baltimore Orioles | 43 | 120 | 30 | 0 | 13 | 1 | 6 | 24 | .250 | .291 | .283 | .574 |
| Career | — | 384 | 1,062 | 260 | 22 | 116 | 7 | 85 | 253 | .245 | .305 | .360 | .665 |