
| G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MLB | 415 | 1749 | 1508 | 188 | 397 | 67 | 1 | 33 | 162 | 16 | 189 | 251 | .263 | .353 | .375 | .728 |
| AAA | 3 | 12 | 11 | 3 | 4 | 1 | 0 | 0 | 1 | 0 | 0 | 4 | .364 | .333 | .455 | .788 |
| AA | 17 | 76 | 60 | 15 | 20 | 3 | 1 | 1 | 12 | 1 | 16 | 9 | .333 | .474 | .467 | .941 |
| A | 3 | 14 | 10 | 2 | 6 | 1 | 0 | 0 | 3 | 0 | 1 | 1 | .600 | .571 | .700 | 1.271 |
| ROK | 3 | 12 | 8 | 3 | 2 | 1 | 0 | 0 | 1 | 1 | 4 | 1 | .250 | .500 | .375 | .875 |
| Team | Lvl | G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Los Angeles Angels | MLB | 107 | 446 | 392 | 43 | 108 | 22 | 0 | 7 | 49 | 1 | 42 | 58 | .276 | .351 | .385 | .736 |
| 2026 | Salt Lake Bees | AAA | 1 | 4 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | .000 | .000 | .000 | .000 |
| 2026 | Rancho Cucamonga Quakes | A | 1 | 5 | 4 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | .250 | .200 | .500 | .700 |
| 2025 | Los Angeles Angels | MLB | 132 | 564 | 488 | 64 | 129 | 23 | 1 | 12 | 53 | 5 | 59 | 71 | .264 | .353 | .389 | .742 |
| 2025 | Salt Lake Bees | AAA | 2 | 8 | 8 | 3 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 3 | .500 | .500 | .625 | 1.125 |
| 2024 | Los Angeles Angels | MLB | 147 | 607 | 519 | 62 | 130 | 19 | 0 | 13 | 54 | 10 | 68 |
Stats from official league and public sports feeds. Updated hourly.
| 103 |
| .250 |
| .343 |
| .362 |
| .705 |
| 2023 | Los Angeles Angels | MLB | 29 | 132 | 109 | 19 | 30 | 3 | 0 | 1 | 6 | 0 | 20 | 19 | .275 | .402 | .330 | .732 |
| 2023 | Rocket City Trash Pandas | AA | 17 | 76 | 60 | 15 | 20 | 3 | 1 | 1 | 12 | 1 | 16 | 9 | .333 | .474 | .467 | .941 |
| 2023 | Inland Empire 66ers | A | 2 | 9 | 6 | 2 | 5 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | .833 | .778 | .833 | 1.611 |
| 2023 | ACL Angels | ROK | 3 | 12 | 8 | 3 | 2 | 1 | 0 | 0 | 1 | 1 | 4 | 1 | .250 | .500 | .375 | .875 |