
Subscribers get the full AI matchup breakdown here — the read on today’s spot, the pitches to attack, and the weather and park context.
Upgrade to unlock →| Split | PA | AVG | OBP | SLG | OPS | HR | K% |
|---|---|---|---|---|---|---|---|
| vs LHP | 96 | .160 | .281 | .198 | .479 | 0 | 14.6% |
| vs RHP | 215 | .232 | .336 | .282 | .618 | 1 | 8.8% |
| Home | 146 | .182 | .315 | .240 | .555 | 1 | 11.0% |
| Away | 161 | .234 | .323 | .270 | .593 | 0 | 10.6% |
| Day Games | 109 | .202 | .290 | .234 | .524 | 0 | 13.8% |
| Night Games | 202 | .214 | .335 | .268 | .603 | 1 | 8.9% |
| June | 76 | .217 | .289 | .246 | .535 | 0 | 10.5% |
| Monday | 47 | .189 | .362 | .297 | .659 | 1 | 6.4% |
| AB | AVG | SLG | HR | OPS |
|---|---|---|---|---|
| 10 | .100 | .200 | 0 | .300 |
| Date | Pitcher | Arm | Type | EV | Angle | Dist | Bat Spd | Pitch Velo | Result |
|---|---|---|---|---|---|---|---|---|---|
| 6/28 | Kwan, Steven | L | Sinker | 96.1 | 37.0 | 320 | 70.9 | 95.6 | field out |
| 6/26 | Kwan, Steven | L | Sinker | 95.8 | -10.0 | 10 | — | 97.7 | field out |
| 6/24 | Kwan, Steven | L | Sinker | 61.0 | -5.0 | 23 | 53.4 | 89.2 | field out |
| 6/23 | Kwan, Steven | L | Sinker | 91.5 | 10.0 | 176 | 61.7 | 93.4 | field out |
| 6/19 | Kwan, Steven | L | Slider | 78.0 | 50.0 | 221 | 63.4 | 83.6 | field out |
| 6/18 | Kwan, Steven | L | 4-Seam FB | 93.1 | 15.0 | 268 | 64.5 | 91.6 | single |
| 6/16 | Kwan, Steven | L | 4-Seam FB | 83.3 | 39.0 | 271 | 60.5 | 92.3 | field out |
| 6/16 | Kwan, Steven | L | Sinker | 75.1 | -1.0 | 39 | 57.8 | 92.6 | grounded into double play |
| 6/13 | Kwan, Steven | L | Slider | 96.7 | 20.0 | 315 | 66.0 | 90.9 | field out |
| 6/13 | Kwan, Steven | L | Slider | 87.5 | -27.0 | 5 | 61.6 | 89.6 | field out |