
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 | 98 | .167 | .235 | .333 | .568 | 4 | 34.7% |
| vs RHP | 252 | .249 | .373 | .512 | .885 | 13 | 31.0% |
| Home | 168 | .248 | .369 | .518 | .887 | 9 | 28.6% |
| Away | 182 | .203 | .302 | .405 | .707 | 8 | 35.2% |
| Day Games | 153 | .208 | .346 | .440 | .786 | 7 | 31.4% |
| Night Games | 197 | .236 | .325 | .471 | .796 | 10 | 32.5% |
| June | 98 | .209 | .296 | .430 | .726 | 4 | 32.7% |
| Monday | 39 | .176 | .282 | .324 | .606 | 1 | 28.2% |
| AB | AVG | SLG | HR | OPS |
|---|---|---|---|---|
| 1 | 1.000 | 1.000 | 0 | 2.000 |
| Date | Pitcher | Arm | Type | EV | Angle | Dist | Bat Spd | Pitch Velo | Result |
|---|---|---|---|---|---|---|---|---|---|
| 6/28 | Happ, Ian | R | Sinker | 101.1 | 33.0 | 397 | 74.4 | 91.6 | field out |
| 6/28 | Happ, Ian | R | Changeup | 94.6 | 1.0 | 45 | 71.8 | 88.5 | field out |
| 6/27 | Happ, Ian | R | Cutter | 106.4 | 26.0 | 381 | 76.4 | 92.1 | home run |
| 6/26 | Happ, Ian | R | Cutter | 93.8 | -20.0 | 6 | 69.5 | 94.1 | field out |
| 6/25 | Happ, Ian | R | Changeup | 91.6 | 4.0 | 80 | 74.5 | 87.5 | single |
| 6/25 | Happ, Ian | R | Changeup | 79.8 | 25.0 | 276 | 74.5 | 89.4 | field out |
| 6/24 | Happ, Ian | R | Sinker | 96.9 | 46.0 | 314 | 73.8 | 94.9 | field out |
| 6/24 | Happ, Ian | R | Curveball | 106.1 | 20.0 | 390 | 75.2 | 80.7 | double |
| 6/23 | Happ, Ian | R | Splitter | 88.8 | 29.0 | 331 | 71.5 | 79.8 | field out |
| 6/23 | Happ, Ian | R | Cutter | 74.4 | 23.0 | 199 | 76.8 | 90.8 | single |