
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 | 33 | .077 | .250 | .077 | .327 | 0 | 21.2% |
| vs RHP | 166 | .211 | .285 | .333 | .618 | 3 | 16.9% |
| Home | 118 | .255 | .339 | .412 | .751 | 3 | 16.1% |
| Away | 79 | .099 | .190 | .127 | .317 | 0 | 20.3% |
| Day Games | 71 | .274 | .366 | .452 | .818 | 3 | 12.7% |
| Night Games | 128 | .144 | .230 | .207 | .437 | 0 | 20.3% |
| June | 74 | .246 | .338 | .431 | .769 | 2 | 16.2% |
| Monday | 20 | .158 | .200 | .263 | .463 | 0 | 15.0% |
| AB | AVG | SLG | HR | OPS |
|---|---|---|---|---|
| 4 | .500 | .500 | 0 | 1.000 |
| Date | Pitcher | Arm | Type | EV | Angle | Dist | Bat Spd | Pitch Velo | Result |
|---|---|---|---|---|---|---|---|---|---|
| 6/28 | McKinstry, Zach | L | Sinker | 104.8 | -23.0 | 5 | — | 91.0 | grounded into double play |
| 6/27 | McKinstry, Zach | L | Slider | 53.7 | 13.0 | 90 | 52.2 | 82.5 | field out |
| 6/26 | McKinstry, Zach | L | Slider | 97.8 | 6.0 | 97 | — | 52.5 | field out |
| 6/24 | McKinstry, Zach | L | 4-Seam FB | 91.0 | 20.0 | 290 | 58.7 | 96.5 | field out |
| 6/24 | McKinstry, Zach | L | Sinker | 84.4 | 14.0 | 189 | 68.9 | 94.3 | single |
| 6/23 | McKinstry, Zach | L | Sinker | 78.0 | -13.0 | 11 | 58.9 | 93.8 | field out |
| 6/23 | McKinstry, Zach | L | Slider | 97.7 | 14.0 | 270 | 66.3 | 86.1 | single |
| 6/23 | McKinstry, Zach | L | 4-Seam FB | 92.1 | -32.0 | 3 | 66.9 | 94.8 | field out |
| 6/22 | McKinstry, Zach | L | Cutter | 91.9 | 0.0 | 47 | 65.6 | 83.6 | field out |
| 6/20 | McKinstry, Zach | L | Curveball | 89.7 | 50.0 | 270 | 64.9 | 79.0 | field out |