
| G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MLB | 6 | 22 | 20 | 2 | 7 | 0 | 0 | 0 | 1 | 1 | 1 | 7 | .350 | .364 | .350 | .714 |
| AAA | 52 | 234 | 204 | 36 | 63 | 14 | 1 | 10 | 41 | 6 | 25 | 44 | .309 | .389 | .534 | .923 |
| AA | 115 | 502 | 449 | 72 | 117 | 14 | 1 | 27 | 67 | 21 | 47 | 119 | .261 | .329 | .477 | .806 |
| A+ | 72 | 335 | 282 | 53 | 87 | 14 | 6 | 10 | 56 | 12 | 49 | 74 | .309 | .412 | .507 | .919 |
| A | 53 | 226 | 189 | 40 | 62 | 12 | 7 | 9 | 40 | 6 | 32 | 54 | .328 | .438 | .608 | 1.046 |
| ROK | 26 | 95 | 80 | 17 | 24 | 6 | 1 | 3 | 15 | 1 | 15 | 22 | .300 | .411 | .513 | .924 |
| WIN | 19 | 69 | 60 | 6 | 17 | 4 | 1 | 1 | 9 | 3 | 8 | 22 | .283 | .362 | .433 | .795 |
| Team | Lvl | G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | San Francisco Giants | MLB | 6 | 22 | 20 | 2 | 7 | 0 | 0 | 0 | 1 | 1 | 1 | 7 | .350 | .364 | .350 | .714 |
| 2026 | Sacramento River Cats | AAA | 52 | 234 | 204 | 36 | 63 | 14 | 1 | 10 | 41 | 6 | 25 | 44 | .309 | .389 | .534 | .923 |
| 2026 | Richmond Flying Squirrels | AA | 73 | 315 | 282 | 49 | 78 | 12 | 0 | 19 | 53 | 14 | 28 | 74 | .277 | .340 | .521 | .861 |
| 2025 | Richmond Flying Squirrels | AA | 42 | 187 | 167 | 23 | 39 | 2 | 1 | 8 | 14 | 7 | 19 | 45 | .234 | .312 | .401 | .713 |
| 2025 | Eugene Emeralds | A+ | 72 | 335 | 282 | 53 | 87 | 14 | 6 | 10 | 56 | 12 | 49 | 74 | .309 | .412 | .507 | .919 |
| 2024 | San Jose Giants | A | 53 | 226 | 189 | 40 | 62 | 12 | 7 | 9 | 40 |
Stats from official league and public sports feeds. Updated hourly.
| 6 |
| 32 |
| 54 |
| .328 |
| .438 |
| .608 |
| 1.046 |
| 2024 | ACL Giants | ROK | 10 | 37 | 31 | 6 | 10 | 2 | 0 | 2 | 8 | 1 | 6 | 11 | .323 | .432 | .581 | 1.013 |
| 2024 | Scottsdale Scorpions | WIN | 19 | 69 | 60 | 6 | 17 | 4 | 1 | 1 | 9 | 3 | 8 | 22 | .283 | .362 | .433 | .795 |
| 2023 | ACL Giants Orange | ROK | 16 | 58 | 49 | 11 | 14 | 4 | 1 | 1 | 7 | 0 | 9 | 11 | .286 | .397 | .469 | .866 |