| Window | G | AB | H | HR | RBI | AVG | OPS |
|---|---|---|---|---|---|---|---|
| Last 30 days | 2 | 4 | 1 | 0 | 0 | .250 | .500 |
| 2026 season | 9 | 20 | 4 | 0 | 0 | .200 | .438 |
How Luis 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 | 5 | 2 | 0 | 0 | .400 | .800 |
| Away | 15 | 2 | 0 | 0 | .133 | .321 |
| vs LHP | 13 | 1 | 0 | 0 | .077 | .154 |
| vs RHP | 7 | 3 | 0 | 0 | .429 |
| Date | Opp | AB | H | HR | RBI | R | BB | K | AVG |
|---|---|---|---|---|---|---|---|---|---|
| 2026-04-23 | @ Detroit Tigers | 3 | 1 | 0 | 0 | 1 | 0 | 0 | .200 |
| 2026-04-21 | @ Detroit Tigers | 1 | 0 | 0 | 0 | 0 |
| Year | Team | G | AB | H | HR | RBI | SB | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | San Francisco Giants | 76 | 228 | 57 | 2 | 14 | 3 | 20 | 33 | .250 | .319 | .342 | .661 |
| .929 |
| 0 |
| 0 |
| .176 |
| 2026-04-19 | @ Miami Marlins | 2 | 0 | 0 | 0 | 0 | 0 | 1 | .188 |
| 2026-04-16 | vs Toronto Blue Jays | 2 | 0 | 0 | 0 | 0 | 0 | 0 | .214 |
| 2026-04-14 | vs Toronto Blue Jays | 3 | 2 | 0 | 0 | 0 | 0 | 0 | .250 |
| 2026-04-08 | @ Boston Red Sox | 1 | 0 | 0 | 0 | 0 | 0 | 1 | .111 |
| 2026-04-07 | @ Boston Red Sox | 4 | 0 | 0 | 0 | 0 | 0 | 2 | .125 |
| 2026-04-05 | @ Kansas City Royals | 4 | 1 | 0 | 0 | 0 | 0 | 3 | .250 |
| 2026-04-04 | @ Kansas City Royals | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .000 |
| 2024 |
| San Francisco Giants |
| 45 |
| 150 |
| 32 |
| 5 |
| 25 |
| 0 |
| 5 |
| 24 |
| .213 |
| .237 |
| .347 |
| .584 |
| 2025 | San Francisco Giants | 57 | 172 | 38 | 8 | 22 | 4 | 11 | 27 | .221 | .266 | .424 | .690 |
| 2026 | Milwaukee Brewers | 9 | 20 | 4 | 0 | 0 | 0 | 1 | 7 | .200 | .238 | .200 | .438 |
| Career | — | 187 | 570 | 131 | 15 | 61 | 7 | 37 | 91 | .230 | .279 | .363 | .642 |