
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 | 46 | .200 | .267 | .375 | .642 | 1 | 28.3% |
| vs RHP | 123 | .308 | .393 | .439 | .832 | 3 | 23.6% |
| Home | 96 | .277 | .375 | .494 | .869 | 4 | 21.9% |
| Away | 71 | .281 | .338 | .328 | .666 | 0 | 29.6% |
| Day Games | 69 | .317 | .373 | .517 | .890 | 3 | 24.6% |
| Night Games | 100 | .253 | .350 | .356 | .706 | 1 | 25.0% |
| June | 95 | .310 | .379 | .500 | .879 | 3 | 18.9% |
| Monday | 18 | .176 | .222 | .176 | .398 | 0 | 33.3% |
| Date | Pitcher | Arm | Type | EV | Angle | Dist | Bat Spd | Pitch Velo | Result |
|---|---|---|---|---|---|---|---|---|---|
| 6/28 | Ewing, A.J. | R | Splitter | 80.8 | -23.0 | 4 | 72.2 | 96.9 | field out |
| 6/28 | Ewing, A.J. | R | Sweeper | 104.1 | 25.0 | 382 | 72.3 | 85.4 | home run |
| 6/27 | Ewing, A.J. | R | Changeup | 104.7 | -11.0 | 9 | 73.0 | 91.5 | single |
| 6/27 | Ewing, A.J. | R | Changeup | 48.4 | -42.0 | 2 | 72.6 | 82.2 | single |
| 6/27 | Ewing, A.J. | R | Slider | 81.8 | -35.0 | 2 | 67.3 | 87.0 | field out |
| 6/26 | Ewing, A.J. | R | Sinker | 72.0 | -7.0 | 16 | 71.2 | 95.3 | force out |
| 6/26 | Ewing, A.J. | R | Cutter | 104.6 | 1.0 | 56 | 74.6 | 90.7 | single |
| 6/25 | Ewing, A.J. | R | 4-Seam FB | 96.4 | 30.0 | 349 | 62.4 | 95.4 | field out |
| 6/25 | Ewing, A.J. | R | Cutter | 73.4 | 21.0 | 200 | 65.9 | 90.9 | single |
| 6/24 | Ewing, A.J. | R | 4-Seam FB | 97.8 | 27.0 | 346 | 73.8 | 92.8 | field out |