
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 | -.-- | 0.97 | 33.7% | 1 | 0.41 | .224 | .306 | 0.082 | .581 |
| vs RHB | -.-- | 1.12 | 28.3% | 5 | 0.67 | .224 | .308 | 0.084 | .598 |
| Home | 1.09 | 1.06 | 26.9% | 2 | 0.44 | .217 | .283 | 0.066 | .564 |
| Away | 2.96 | 1.09 | 31.8% | 4 | 0.75 | .230 | .328 | 0.098 | .618 |
| Day5 GS | 1.26 | 0.98 | 32.5% | 1 | 0.32 | .204 | .262 | 0.058 | .527 |
| Night10 GS | 2.49 | 1.13 | 28.3% | 5 | 0.74 | .233 | .328 | 0.095 | .623 |
| June4 GS | 2.35 | 1.48 | 28.2% | 0 | 0.00 | .305 | .337 | 0.032 | .687 |
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 | Sale, Chris | L | Sinker | 88.5 | -18.0 | 6 | 67.0 | 97.5 | single |
| 6/28 | Sale, Chris | L | 4-Seam FB | 71.3 | -43.0 | 3 | 62.3 | 96.9 | single |
| 6/28 | Sale, Chris | R | Slider | 97.7 | 10.0 | 190 | 75.0 | 82.7 | single |
| 6/28 | Sale, Chris | L | Slider | 61.1 | 7.0 | 80 | 44.0 | 78.7 | single |
| 6/28 | Sale, Chris | L | Slider | 78.6 | -21.0 | 7 | 66.1 | 79.0 | grounded into double play |
| 6/28 | Sale, Chris | R | 4-Seam FB | 73.9 | 33.0 | 240 | 73.8 | 95.1 | single |
| 6/28 | Sale, Chris | R | Changeup | 95.2 | -27.0 | 4 | 77.4 | 89.2 | force out |
| 6/28 | Sale, Chris | L | Sinker | 46.7 | -34.0 | 4 | 20.8 | 94.0 | force out |
| 6/28 | Sale, Chris | R | 4-Seam FB | 89.4 | 10.0 | 142 | 78.2 | 95.1 | single |
| 6/28 | Sale, Chris | L | Sinker | 71.0 | -17.0 | 9 | 63.9 | 96.6 | field out |