
| G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MLB | 760 | 2662 | 2385 | 319 | 622 | 117 | 20 | 70 | 296 | 63 | 229 | 799 | .261 | .326 | .415 | .741 |
| AAA | 34 | 153 | 127 | 33 | 36 | 6 | 3 | 4 | 19 | 8 | 25 | 39 | .283 | .399 | .472 | .871 |
| AA | 98 | 421 | 368 | 50 | 112 | 21 | 2 | 7 | 43 | 18 | 48 | 95 | .304 | .387 | .429 | .816 |
| A+ | 93 | 426 | 371 | 59 | 95 | 15 | 6 | 7 | 46 | 10 | 52 | 118 | .256 | .348 | .385 | .733 |
| A | 34 | 154 | 132 | 26 | 39 | 12 | 1 | 3 | 24 | 4 | 21 | 40 | .295 | .390 | .470 | .860 |
| ROK | 48 | 230 | 211 | 54 | 70 | 14 | 6 | 5 | 53 | 11 | 13 | 45 | .332 | .383 | .526 | .909 |
| WIN | 19 | 75 | 67 | 13 | 22 | 5 | 1 | 2 | 11 | 4 | 7 | 15 | .328 | .387 | .522 | .909 |
| Team | Lvl | G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Philadelphia Phillies | MLB | 155 | 568 | 524 | 71 | 136 | 20 | 2 | 18 | 62 | 11 | 34 | 142 | .260 | .304 | .408 | .712 |
| 2025 | Philadelphia Phillies | MLB | 133 | 425 | 379 | 59 | 106 | 25 | 2 | 11 | 43 | 7 | 38 | 110 | .280 | .342 | .443 | .785 |
| 2025 | Lehigh Valley IronPigs | AAA | 6 | 25 | 20 | 3 | 6 | 0 | 0 | 1 | 6 | 2 | 4 | 8 | .300 | .400 | .450 | .850 |
| 2024 | Philadelphia Phillies | MLB | 135 | 476 | 418 | 55 | 104 | 17 | 3 | 16 | 60 | 19 | 50 | 154 | .249 | .328 | .419 | .747 |
| 2024 | Reading Fightin Phils | AA | 2 | 9 | 8 | 2 | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 3 | .500 | .556 | .500 | 1.056 |
| 2023 | Philadelphia Phillies | MLB | 133 | 472 | 404 | 58 | 112 | 25 | 6 | 12 |
Stats from official league and public sports feeds. Updated hourly.
| 60 |
| 10 |
| 59 |
| 144 |
| .277 |
| .372 |
| .458 |
| .830 |
| 2023 | Lehigh Valley IronPigs | AAA | 2 | 10 | 6 | 1 | 3 | 1 | 0 | 0 | 2 | 2 | 4 | 1 | .500 | .700 | .667 | 1.367 |
| 2022 | Los Angeles Angels | MLB | 93 | 323 | 292 | 34 | 66 | 9 | 2 | 8 | 37 | 8 | 22 | 117 | .226 | .284 | .353 | .637 |
| 2022 | Philadelphia Phillies | MLB | 41 | 138 | 132 | 15 | 38 | 9 | 2 | 3 | 15 | 2 | 6 | 41 | .288 | .319 | .455 | .774 |
| 2022 | Lehigh Valley IronPigs | AAA | 2 | 8 | 7 | 3 | 3 | 0 | 0 | 0 | 3 | 2 | 1 | 1 | .429 | .500 | .429 | .929 |
| 2021 | Los Angeles Angels | MLB | 70 | 260 | 236 | 27 | 60 | 12 | 3 | 2 | 19 | 6 | 20 | 91 | .254 | .317 | .356 | .673 |
| 2021 | Salt Lake Bees | AAA | 24 | 110 | 94 | 26 | 24 | 5 | 3 | 3 | 8 | 2 | 16 | 29 | .255 | .364 | .468 | .832 |
| 2021 | ACL Angels | ROK | 4 | 18 | 14 | 6 | 7 | 1 | 1 | 1 | 7 | 0 | 4 | 3 | .500 | .611 | .929 | 1.540 |
| 2019 | Mobile BayBears | AA | 96 | 412 | 360 | 48 | 108 | 21 | 2 | 7 | 43 | 18 | 47 | 92 | .300 | .383 | .428 | .811 |
| 2019 | AZL Angels | ROK | 5 | 20 | 20 | 1 | 1 | 0 | 0 | 0 | 2 | 1 | 0 | 7 | .050 | .050 | .050 | .100 |
| 2019 | Mesa Solar Sox | WIN | 19 | 75 | 67 | 13 | 22 | 5 | 1 | 2 | 11 | 4 | 7 | 15 | .328 | .387 | .522 | .909 |
| 2018 | Inland Empire 66ers | A(Adv) | 93 | 426 | 371 | 59 | 95 | 15 | 6 | 7 | 46 | 10 | 52 | 118 | .256 | .348 | .385 | .733 |
| 2018 | Burlington Bees | A | 34 | 154 | 132 | 26 | 39 | 12 | 1 | 3 | 24 | 4 | 21 | 40 | .295 | .390 | .470 | .860 |
| 2017 | Orem Owlz | ROK | 39 | 192 | 177 | 47 | 62 | 13 | 5 | 4 | 44 | 10 | 9 | 35 | .350 | .396 | .548 | .944 |