
| G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MLB | 720 | 2725 | 2508 | 353 | 659 | 145 | 13 | 86 | 327 | 24 | 159 | 609 | .263 | .313 | .434 | .747 |
| AAA | 88 | 371 | 347 | 61 | 86 | 18 | 1 | 18 | 47 | 7 | 15 | 92 | .248 | .291 | .461 | .752 |
| AA | 151 | 657 | 611 | 88 | 174 | 35 | 4 | 33 | 111 | 10 | 34 | 121 | .285 | .324 | .517 | .841 |
| A+ | 73 | 320 | 299 | 45 | 92 | 15 | 3 | 18 | 47 | 4 | 13 | 51 | .308 | .344 | .559 | .903 |
| A- | 52 | 212 | 195 | 25 | 59 | 13 | 2 | 6 | 28 | 4 | 14 | 39 | .303 | .354 | .482 | .836 |
| Team | Lvl | G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Chicago White Sox | MLB | 12 | 44 | 43 | 3 | 10 | 1 | 0 | 1 | 7 | 0 | 1 | 13 | .233 | .250 | .326 | .576 |
| 2026 | San Diego Padres | MLB | 26 | 61 | 57 | 13 | 18 | 2 | 0 | 2 | 8 | 0 | 3 | 14 | .316 | .344 | .456 | .800 |
| 2026 | Charlotte Knights | AAA | 20 | 79 | 76 | 10 | 19 | 2 | 0 | 6 | 17 | 0 | 2 | 17 | .250 | .266 | .513 | .779 |
| 2025 | Cincinnati Reds | MLB | 103 | 416 | 380 | 60 | 101 | 16 | 5 | 15 | 64 | 7 | 29 | 107 | .266 | .315 | .453 | .768 |
| 2025 | Louisville Bats | AAA | 3 | 10 | 9 | 2 | 2 | 0 | 0 | 1 | 2 | 1 | 0 | 5 | .222 | .200 | .556 | .756 |
| 2025 | Chattanooga Lookouts | AA | 2 | 8 | 7 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 1 |
Stats from official league and public sports feeds. Updated hourly.
| 2 |
| .286 |
| .375 |
| .286 |
| .661 |
| 2024 | Baltimore Orioles | MLB | 63 | 175 | 157 | 18 | 40 | 13 | 0 | 3 | 14 | 0 | 9 | 40 | .255 | .316 | .395 | .711 |
| 2024 | Philadelphia Phillies | MLB | 22 | 80 | 78 | 8 | 20 | 5 | 0 | 2 | 6 | 2 | 0 | 19 | .256 | .275 | .397 | .672 |
| 2024 | Lehigh Valley IronPigs | AAA | 4 | 17 | 14 | 4 | 3 | 0 | 0 | 0 | 0 | 0 | 2 | 6 | .214 | .353 | .214 | .567 |
| 2024 | Bowie Baysox | AA | 5 | 17 | 14 | 5 | 5 | 1 | 0 | 2 | 3 | 0 | 3 | 4 | .357 | .471 | .857 | 1.328 |
| 2023 | Baltimore Orioles | MLB | 144 | 566 | 520 | 76 | 143 | 36 | 2 | 16 | 67 | 5 | 38 | 141 | .275 | .325 | .444 | .769 |
| 2022 | Baltimore Orioles | MLB | 145 | 582 | 535 | 66 | 134 | 35 | 2 | 16 | 60 | 2 | 34 | 114 | .250 | .306 | .413 | .719 |
| 2021 | Baltimore Orioles | MLB | 131 | 529 | 488 | 73 | 125 | 26 | 4 | 22 | 71 | 4 | 28 | 107 | .256 | .308 | .461 | .769 |
| 2021 | Norfolk Tides | AAA | 2 | 8 | 8 | 2 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 3 | .125 | .125 | .500 | .625 |
| 2020 | Baltimore Orioles | MLB | 33 | 134 | 122 | 20 | 34 | 2 | 0 | 4 | 9 | 2 | 8 | 25 | .279 | .328 | .393 | .721 |
| 2019 | Baltimore Orioles | MLB | 21 | 75 | 68 | 12 | 21 | 6 | 0 | 4 | 13 | 2 | 7 | 13 | .309 | .373 | .574 | .947 |
| 2019 | Norfolk Tides | AAA | 59 | 257 | 240 | 43 | 61 | 16 | 1 | 10 | 27 | 6 | 11 | 61 | .254 | .304 | .454 | .758 |
| 2019 | Bowie Baysox | AA | 14 | 61 | 56 | 9 | 15 | 5 | 0 | 3 | 11 | 3 | 5 | 11 | .268 | .328 | .518 | .846 |
| 2019 | Frederick Keys | A(Adv) | 9 | 40 | 37 | 3 | 6 | 0 | 0 | 2 | 6 | 0 | 1 | 11 | .162 | .200 | .324 | .524 |
| 2019 | Aberdeen IronBirds | A- | 5 | 20 | 18 | 5 | 5 | 2 | 0 | 2 | 4 | 0 | 1 | 0 | .278 | .350 | .722 | 1.072 |
| 2018 | Bowie Baysox | AA | 66 | 288 | 273 | 34 | 66 | 12 | 2 | 12 | 43 | 6 | 12 | 59 | .242 | .271 | .432 | .703 |
| 2018 | Aberdeen IronBirds | A- | 9 | 39 | 37 | 6 | 7 | 2 | 0 | 0 | 3 | 0 | 2 | 7 | .189 | .231 | .243 | .474 |
| 2017 | Baltimore Orioles | MLB | 20 | 63 | 60 | 4 | 13 | 3 | 0 | 1 | 8 | 0 | 2 | 16 | .217 | .238 | .317 | .555 |
| 2017 | Bowie Baysox | AA | 64 | 283 | 261 | 39 | 86 | 17 | 2 | 16 | 54 | 1 | 13 | 45 | .330 | .367 | .594 | .961 |
| 2017 | Frederick Keys | A(Adv) | 64 | 280 | 262 | 42 | 86 | 15 | 3 | 16 | 41 | 4 | 12 | 40 | .328 | .364 | .592 | .956 |
| 2016 | Aberdeen IronBirds | A- | 38 | 153 | 140 | 14 | 47 | 9 | 2 | 4 | 21 | 4 | 11 | 32 | .336 | .386 | .514 | .900 |