| Window | G | AB | H | HR | RBI | AVG | OPS |
|---|---|---|---|---|---|---|---|
| Last 30 days | 16 | 42 | 6 | 1 | 3 | .143 | .459 |
| 2026 season | 80 | 248 | 63 | 3 | 22 | .254 | .683 |
How Ryan 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 | 127 | 38 | 3 | 16 | .299 | .800 |
| Away | 121 | 25 | 0 | 6 | .207 | .560 |
| vs LHP | 74 | 21 | 0 | 5 | .284 | .747 |
| vs RHP | 174 | 42 | 3 |
| Date | Opp | AB | H | HR | RBI | R | BB | K | AVG |
|---|---|---|---|---|---|---|---|---|---|
| 2026-09-15 | vs Miami Marlins | 2 | 0 | 0 | 0 | 0 | 0 | 1 | .254 |
| 2026-09-12 | vs Texas Rangers | 4 | 0 | 0 |
| Year | Team | G | AB | H | HR | RBI | SB | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Arizona Diamondbacks | 80 | 248 | 63 | 3 | 22 | 7 | 22 | 84 | .254 | .324 | .359 |
| 17 |
| .241 |
| .655 |
| 0 |
| 0 |
| 0 |
| 3 |
| .256 |
| 2026-09-11 | vs Texas Rangers | 2 | 0 | 0 | 0 | 2 | 1 | 1 | .260 |
| 2026-09-08 | @ Kansas City Royals | 3 | 0 | 0 | 0 | 0 | 1 | 2 | .263 |
| 2026-09-07 | @ Kansas City Royals | 4 | 1 | 0 | 0 | 1 | 0 | 2 | .266 |
| 2026-09-06 | @ Houston Astros | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .266 |
| 2026-09-05 | @ Houston Astros | 3 | 0 | 0 | 0 | 0 | 1 | 0 | .266 |
| 2026-09-04 | @ Houston Astros | 3 | 0 | 0 | 0 | 0 | 0 | 2 | .270 |
| 2026-09-01 | vs Philadelphia Phillies | 2 | 1 | 0 | 0 | 0 | 1 | 1 | .273 |
| 2026-08-31 | vs Philadelphia Phillies | 4 | 2 | 0 | 0 | 0 | 0 | 1 | .271 |
| .683 |
| Career | — | 80 | 248 | 63 | 3 | 22 | 7 | 22 | 84 | .254 | .324 | .359 | .683 |