
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.92 | 20.6% | 3 | 2.08 | .356 | .559 | 0.203 | .956 |
| vs RHB | -.-- | 0.69 | 24.2% | 2 | 1.05 | .150 | .283 | 0.133 | .465 |
| Home | 7.36 | 1.57 | 23.9% | 4 | 2.54 | .323 | .597 | 0.274 | .940 |
| Away | 2.25 | 0.88 | 21.0% | 1 | 0.56 | .175 | .228 | 0.053 | .454 |
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/27 | Doval, Camilo | R | Sinker | 92.4 | -36.0 | 2 | 72.4 | 100.7 | field out |
| 6/24 | Doval, Camilo | R | Sinker | 100.4 | -5.0 | 15 | 74.5 | 99.8 | force out |
| 6/24 | Doval, Camilo | L | Cutter | 69.4 | 73.0 | 108 | 74.7 | 98.8 | field out |
| 6/21 | Doval, Camilo | R | Slider | 55.8 | -30.0 | 4 | — | 89.4 | field out |
| 6/21 | Doval, Camilo | R | Sinker | 95.4 | 35.0 | 311 | 72.7 | 99.6 | double |
| 6/21 | Doval, Camilo | R | Sinker | 74.7 | -9.0 | 14 | 71.2 | 98.5 | single |
| 6/18 | Doval, Camilo | L | Sinker | 100.2 | -6.0 | 18 | 70.1 | 99.2 | field out |
| 6/18 | Doval, Camilo | L | Changeup | 94.9 | 31.0 | 337 | 70.9 | 94.6 | field out |
| 6/18 | Doval, Camilo | L | Sinker | 89.3 | -35.0 | 2 | 70.8 | 99.0 | force out |
| 6/18 | Doval, Camilo | L | Cutter | 108.3 | 12.0 | 236 | 77.7 | 100.5 | single |