
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 | ERA | WHIP | K% | HR | HR/9 | AVG | SLG | ISO | OPS |
|---|---|---|---|---|---|---|---|---|---|
| vs LHB | -.-- | 1.64 | 18.4% | 9 | 2.07 | .325 | .538 | 0.213 | .904 |
| vs RHB | -.-- | 1.72 | 16.7% | 5 | 1.80 | .299 | .505 | 0.206 | .894 |
| Home | 7.05 | 1.51 | 20.7% | 8 | 1.95 | .290 | .510 | 0.220 | .866 |
| Away | 7.07 | 1.86 | 14.1% | 6 | 1.93 | .347 | .545 | 0.198 | .943 |
| Day5 GS | 7.52 | 1.82 | 21.6% | 7 | 2.41 | .333 | .586 | 0.253 | .981 |
| Night7 GS | 6.75 | 1.55 | 14.9% | 7 | 1.65 | .303 | .484 | 0.181 | .844 |
Day, night, and June lines appear once a starter has 3+ starts in that split, with the start count (GS) shown. Smaller samples are left off so a one or two start streak does not read as a trend.
| Date | Batter | Stand | Type | EV | Angle | Dist | Bat Spd | Pitch Velo | Result |
|---|---|---|---|---|---|---|---|---|---|
| 6/17 | Painter, Andrew | R | Slider | 72.9 | 72.0 | 104 | 69.9 | 88.7 | field out |
| 6/17 | Painter, Andrew | L | 4-Seam FB | 47.6 | 11.0 | 66 | 44.4 | 97.0 | single |
| 6/17 | Painter, Andrew | L | 4-Seam FB | 68.7 | 23.0 | 196 | 70.3 | 96.1 | double |
| 6/17 | Painter, Andrew | R | Splitter | 78.5 | 59.0 | 188 | 66.4 | 89.0 | field out |
| 6/17 | Painter, Andrew | L | Sinker | 95.8 | 2.0 | 85 | 65.0 | 96.1 | single |
| 6/17 | Painter, Andrew | R | Sweeper | 103.6 | 19.0 | 281 | 73.0 | 81.1 | double |
| 6/17 | Painter, Andrew | L | 4-Seam FB | 99.9 | 29.0 | 406 | 79.5 | 95.5 | home run |
| 6/17 | Painter, Andrew | R | Sweeper | 90.2 | -26.0 | 4 | 63.5 | 84.8 | field out |
| 6/17 | Painter, Andrew | L | 4-Seam FB | 110.8 | 25.0 | 396 | 82.0 | 95.8 | home run |
| 6/12 | Painter, Andrew | L | Splitter | 97.5 | 26.0 | 368 | 65.3 | 87.5 | field out |