| Date | Team | Opp | Result | Pos | PA | AB | R | H | TB | 2B | 3B | HR | RBI | SH | SF | HBP | BB | IBB | SO | SB | CS | GIDP | PO | A | E | DP | AVG | OBP | SLG | OPS | wOBA | wRC+ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015 | ||||||||||||||||||||||||||||||||
| Season Total | 174 | 156 | 20 | 47 | 62 | 9 | 0 | 2 | 19 | 4 | 3 | 1 | 10 | 0 | 27 | 14 | 7 | 1 | 82 | 8 | 1 | 2 | 0.301 | 0.341 | 0.397 | 0.738 | 0.358 | 124 |
| Date | Team | Opp | Result | Pos | PA | AB | R | H | TB | 2B | 3B | HR | RBI | SH | SF | HBP | BB | IBB | SO | SB | CS | GIDP | PO | A | E | DP | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015 Playoffs | ||||||||||||||||||||||||||||||
| Season Total | 28 | 28 | 4 | 10 | 11 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0.357 | 0.357 | 0.393 | 0.750 |
| Year | Level | Team | Org | G | PA | AB | R | H | TB | 2B | 3B | HR | RBI | BB | SO | SB | CS | HBP | SF | SAC | GIDP | AVG | OBP | SLG | OPS | BABIP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | AA | Bowie | Baltimore Orioles | 64 | 283 | 261 | 39 | 86 | 155 | 17 | 2 | 16 | 54 | 13 | 0 | 1 | 1 | 4 | 0 | 0 | 0 | 0.330 | 0.367 | 0.594 | 0.961 | 0.286 |
| 2017 | MLB | Baltimore Orioles | Baltimore Orioles | 20 | 63 | 60 | 4 | 13 | 19 | 3 | 0 | 1 | 8 | 2 | 16 | 0 | 0 | 0 | 1 | 0 | 2 | 0.217 | 0.238 | 0.317 | 0.555 | 0.273 |
| 2018 | AA | Bowie | Baltimore Orioles | 66 | 288 | 273 | 34 | 66 | 118 | 12 | 2 | 12 | 43 | 12 | 0 | 6 | 3 | 0 | 0 | 0 | 0 | 0.242 | 0.271 | 0.432 | 0.703 | 0.207 |
| 2019 | AA | Bowie | Baltimore Orioles | 14 | 61 | 56 | 9 | 15 | 29 | 5 | 0 | 3 | 11 | 5 | 0 | 3 | 1 | 0 | 0 | 0 | 0 | 0.268 | 0.328 | 0.518 | 0.846 | 0.226 |
| 2019 | AAA | Norfolk | Baltimore Orioles | 59 | 257 | 240 | 43 | 61 | 109 | 16 | 1 | 10 | 27 | 11 | 0 | 6 | 4 | 6 | 0 | 0 | 0 | 0.254 | 0.304 | 0.454 | 0.758 | 0.222 |
| 2019 | MLB | Baltimore Orioles | Baltimore Orioles | 21 | 75 | 68 | 12 | 21 | 39 | 6 | 0 | 4 | 13 | 7 | 13 | 2 | 0 | 0 | 0 | 0 | 0 | 0.309 | 0.373 | 0.574 | 0.947 | 0.333 |
| 2020 | MLB | Baltimore Orioles | Baltimore Orioles | 33 | 134 | 122 | 20 | 34 | 48 | 2 | 0 | 4 | 9 | 8 | 25 | 2 | 3 | 2 | 2 | 0 | 1 | 0.279 | 0.328 | 0.393 | 0.721 | 0.316 |
| 2021 | AAA | Norfolk | Baltimore Orioles | 2 | 8 | 8 | 2 | 1 | 4 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.125 | 0.125 | 0.500 | 0.625 | — |
| 2021 | MLB | Baltimore Orioles | Baltimore Orioles | 131 | 529 | 488 | 73 | 125 | 225 | 26 | 4 | 22 | 71 | 28 | 107 | 4 | 3 | 9 | 1 | 3 | 9 | 0.256 | 0.308 | 0.461 | 0.769 | 0.286 |
| 2022 | MLB | Baltimore Orioles | Baltimore Orioles | 145 | 582 | 535 | 66 | 134 | 221 | 35 | 2 | 16 | 60 | 34 | 114 | 2 | 4 | 10 | 3 | 0 | 11 | 0.250 | 0.306 | 0.413 | 0.719 | 0.289 |
| 2023 | MLB | Baltimore Orioles | Baltimore Orioles | 144 | 566 | 520 | 76 | 143 | 231 | 36 | 2 | 16 | 67 | 38 | 141 | 5 | 1 | 3 | 5 | 0 | 11 | 0.275 | 0.325 | 0.444 | 0.769 | 0.345 |
| 2024 | AA | Bowie | Baltimore Orioles | 5 | 17 | 14 | 5 | 5 | 12 | 1 | 0 | 2 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.357 | 0.471 | 0.857 | 1.328 | 0.250 |
| 2024 | AAA | Lehigh Valley | Philadelphia Phillies | 4 | 17 | 14 | 4 | 3 | 3 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0.214 | 0.353 | 0.214 | 0.567 | 0.214 |
| 2024 | MLB | 2 Teams | 2 Teams | 85 | 255 | 235 | 26 | 60 | 93 | 18 | 0 | 5 | 20 | 9 | 59 | 2 | 2 | 8 | 2 | 1 | 2 | 0.255 | 0.303 | 0.396 | 0.699 | 0.318 |
| 2025 | AA | Chattanooga | Cincinnati Reds | 2 | 8 | 7 | 1 | 2 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.286 | 0.375 | 0.286 | 0.661 | 0.286 |
| 2025 | AAA | Louisville | Cincinnati Reds | 3 | 10 | 9 | 2 | 2 | 5 | 0 | 0 | 1 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.222 | 0.200 | 0.556 | 0.756 | 0.125 |
| 2025 | MLB | Cincinnati Reds | Cincinnati Reds | 103 | 416 | 380 | 60 | 101 | 172 | 16 | 5 | 15 | 64 | 29 | 107 | 7 | 0 | 1 | 6 | 0 | 9 | 0.266 | 0.315 | 0.453 | 0.768 | 0.326 |
| 2026 | AAA | Charlotte | Chicago White Sox | 20 | 79 | 76 | 10 | 19 | 39 | 2 | 0 | 6 | 17 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.250 | 0.266 | 0.513 | 0.779 | 0.161 |
| 2026 | MLB | Chicago White Sox | Chicago White Sox | 12 | 44 | 43 | 3 | 10 | 14 | 1 | 0 | 1 | 7 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0.233 | 0.250 | 0.326 | 0.576 | 0.310 |
| 2026 | MLB | Chicago White Sox - San Diego Padres | Chicago White Sox - San Diego Padres | 23 | 74 | 71 | 9 | 16 | 23 | 1 | 0 | 2 | 10 | 3 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0.225 | 0.257 | 0.324 | 0.581 | 0.286 |
| 2017–2026 | MLB | Career (9 yrs) | 717 | 2738 | 2522 | 349 | 657 | 1085 | 144 | 13 | 86 | 329 | 159 | 582 | 24 | 15 | 33 | 20 | 4 | 45 | 0.261 | 0.311 | 0.430 | 0.741 | — | |
| 2019–2026 | AAA | Career (5 yrs) | 88 | 371 | 347 | 61 | 86 | 160 | 18 | 1 | 18 | 47 | 15 | 0 | 7 | 4 | 7 | 0 | 0 | 0 | 0.248 | 0.293 | 0.461 | 0.754 | — | |
| 2017–2025 | AA | Career (5 yrs) | 151 | 657 | 611 | 88 | 174 | 316 | 35 | 4 | 33 | 111 | 34 | 0 | 10 | 5 | 4 | 0 | 0 | 0 | 0.285 | 0.327 | 0.517 | 0.844 | — |