How Casey ranks vs qualified MLB hitters in 2026. Higher percentile = better. The chip on each bar is the percentile (e.g. 11%ile means better than 11% of qualified players).
| Split | AB | H | HR | RBI | AVG | OPS |
|---|---|---|---|---|---|---|
| Home | 163 | 38 | 10 | 28 | .233 | .728 |
| Away | 224 | 67 | 11 | 27 | .299 | .825 |
| vs LHP | 102 | 32 | 4 | 17 | .314 | .820 |
| vs RHP | 285 | 73 | 17 |
| Date | Opp | AB | H | HR | RBI | R | BB | K | AVG |
|---|---|---|---|---|---|---|---|---|---|
| 2026-07-27 | vs Milwaukee Brewers | 1 | 1 | 0 | 0 | 0 | 0 | 0 | .271 |
| 2026-07-26 | vs Los Angeles Angels | 4 | 0 | 0 |
| Year | Team | G | AB | H | HR | RBI | SB | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | San Francisco Giants | 90 | 253 | 52 | 5 | 30 | 2 | 13 | 65 | .206 | .255 | .324 |
| 38 |
| .256 |
| .771 |
| 0 |
| 0 |
| 0 |
| 2 |
| .269 |
| 2026-07-25 | vs Los Angeles Angels | 4 | 1 | 0 | 1 | 1 | 0 | 0 | .272 |
| 2026-07-24 | vs Los Angeles Angels | 4 | 1 | 1 | 3 | 1 | 0 | 1 | .272 |
| 2026-07-22 | @ Kansas City Royals | 4 | 1 | 1 | 1 | 1 | 0 | 3 | .273 |
| 2026-07-21 | @ Kansas City Royals | 3 | 0 | 0 | 0 | 0 | 1 | 1 | .273 |
| 2026-07-20 | @ Kansas City Royals | 4 | 0 | 0 | 0 | 0 | 0 | 1 | .275 |
| 2026-07-19 | @ Seattle Mariners | 4 | 1 | 0 | 0 | 1 | 0 | 0 | .278 |
| 2026-07-18 | @ Seattle Mariners | 4 | 0 | 0 | 0 | 0 | 1 | 1 | .279 |
| 2026-07-17 | @ Seattle Mariners | 5 | 2 | 0 | 0 | 1 | 0 | 1 | .282 |
| .579 |
| 2024 | San Francisco Giants | 40 | 107 | 27 | 6 | 16 | 0 | 4 | 25 | .252 | .283 | .477 | .760 |
| 2025 | San Francisco Giants | 95 | 312 | 74 | 12 | 40 | 0 | 27 | 83 | .237 | .305 | .401 | .706 |
| 2026 | San Francisco Giants | 98 | 387 | 105 | 21 | 55 | 9 | 11 | 81 | .271 | .301 | .483 | .784 |
| Career | — | 323 | 1,059 | 258 | 44 | 141 | 11 | 55 | 254 | .244 | .290 | .420 | .710 |