
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 | 51 | .311 | .380 | .489 | .869 | 2 | 39.2% |
| vs RHP | 106 | .292 | .387 | .337 | .724 | 0 | 23.6% |
| Home | 85 | .329 | .400 | .425 | .825 | 2 | 27.1% |
| Away | 71 | .262 | .366 | .344 | .710 | 0 | 31.0% |
| Day Games | 34 | .286 | .412 | .321 | .733 | 0 | 23.5% |
| Night Games | 123 | .302 | .377 | .406 | .783 | 2 | 30.1% |
| June | 95 | .305 | .389 | .427 | .816 | 2 | 32.6% |
| Monday | 18 | .278 | .278 | .333 | .611 | 0 | 33.3% |
| Date | Pitcher | Arm | Type | EV | Angle | Dist | Bat Spd | Pitch Velo | Result |
|---|---|---|---|---|---|---|---|---|---|
| 6/28 | Bolte, Henry | L | 4-Seam FB | 56.2 | 2.0 | 41 | 66.8 | 91.4 | field out |
| 6/28 | Bolte, Henry | L | 4-Seam FB | 101.4 | 24.0 | 366 | 81.4 | 91.1 | field out |
| 6/27 | Bolte, Henry | L | Curveball | 91.6 | -2.0 | 35 | 66.7 | 70.7 | field out |
| 6/23 | Bolte, Henry | L | Slider | 109.4 | 9.0 | 144 | 83.2 | 83.5 | field out |
| 6/23 | Bolte, Henry | L | Knuckle-Curve | 106.5 | -17.0 | 6 | 75.6 | 81.7 | field out |
| 6/23 | Bolte, Henry | L | Changeup | 79.1 | -35.0 | 3 | 83.6 | 87.5 | grounded into double play |
| 6/21 | Bolte, Henry | L | Changeup | 83.9 | -34.0 | 4 | 69.2 | 83.4 | field out |
| 6/21 | Bolte, Henry | L | 4-Seam FB | 101.7 | 1.0 | 63 | 76.3 | 93.1 | single |
| 6/20 | Bolte, Henry | L | 4-Seam FB | 87.3 | 15.0 | 217 | 73.0 | 95.3 | single |
| 6/17 | Bolte, Henry | L | 4-Seam FB | 102.6 | 23.0 | 410 | 80.3 | 92.1 | home run |