
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.91 | 11.9% | 10 | 2.56 | .335 | .595 | 0.260 | .995 |
| vs RHB | -.-- | 1.26 | 20.8% | 4 | 1.16 | .279 | .443 | 0.164 | .745 |
| Home | 6.83 | 1.99 | 11.7% | 6 | 1.99 | .367 | .602 | 0.235 | 1.011 |
| Away | 3.83 | 1.30 | 18.9% | 8 | 1.80 | .263 | .467 | 0.204 | .784 |
| Day5 GS | 2.67 | 1.37 | 16.7% | 3 | 1.00 | .286 | .400 | 0.114 | .727 |
| Night9 GS | 6.64 | 1.72 | 15.1% | 11 | 2.46 | .326 | .606 | 0.280 | .983 |
| June3 GS | 9.00 | 2.08 | 15.0% | 2 | 1.50 | .393 | .589 | 0.196 | 1.022 |
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/28 | Civale, Aaron | L | Curveball | 72.8 | 44.0 | 222 | 72.2 | 76.3 | field out |
| 6/28 | Civale, Aaron | R | Cutter | 90.8 | 5.0 | 96 | 76.6 | 87.0 | single |
| 6/28 | Civale, Aaron | R | Cutter | 80.2 | 89.0 | 71 | 73.3 | 86.7 | field out |
| 6/28 | Civale, Aaron | L | Curveball | 84.5 | 22.0 | 276 | 64.6 | 76.8 | field out |
| 6/28 | Civale, Aaron | L | Curveball | 87.1 | -13.0 | 11 | 79.8 | 77.2 | field out |
| 6/28 | Civale, Aaron | R | Sinker | 86.2 | 20.0 | 268 | 78.1 | 92.0 | field out |
| 6/28 | Civale, Aaron | L | 4-Seam FB | 97.2 | 16.0 | 226 | 69.6 | 91.1 | single |
| 6/28 | Civale, Aaron | R | Sinker | 90.4 | 30.0 | 366 | 72.7 | 91.2 | field out |
| 6/28 | Civale, Aaron | R | Sinker | 80.0 | 31.0 | 302 | 74.5 | 91.1 | field out |
| 6/28 | Civale, Aaron | L | Cutter | 103.1 | 17.0 | 273 | 74.3 | 87.0 | single |