
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.84 | 25.4% | 2 | 0.95 | .185 | .308 | 0.123 | .537 |
| vs RHB | -.-- | 1.45 | 24.1% | 6 | 2.97 | .286 | .558 | 0.272 | .883 |
| Home | 6.16 | 1.42 | 22.0% | 5 | 2.37 | .297 | .527 | 0.230 | .860 |
| Away | 1.93 | 0.86 | 27.8% | 3 | 1.48 | .176 | .353 | 0.177 | .575 |
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 | Sterner, Justin | R | Sweeper | 98.2 | 18.0 | 263 | — | 81.9 | double |
| 6/27 | Sterner, Justin | L | Sweeper | 74.2 | -22.0 | 5 | 52.9 | 81.1 | field out |
| 6/25 | Sterner, Justin | R | 4-Seam FB | 108.7 | 28.0 | 445 | 78.6 | 94.1 | home run |
| 6/24 | Sterner, Justin | R | 4-Seam FB | 101.7 | -2.0 | 38 | 69.7 | 95.0 | field out |
| 6/24 | Sterner, Justin | L | Cutter | 84.0 | -14.0 | 13 | 72.4 | 90.8 | field out |
| 6/24 | Sterner, Justin | R | 4-Seam FB | 94.4 | 22.0 | 353 | 82.1 | 94.0 | field out |
| 6/19 | Sterner, Justin | R | Cutter | 90.1 | -30.0 | 3 | 73.0 | 89.3 | field out |
| 6/19 | Sterner, Justin | L | Cutter | 90.3 | 28.0 | 277 | 67.5 | 89.7 | double |
| 6/19 | Sterner, Justin | R | Sweeper | 97.2 | 32.0 | 396 | 67.2 | 81.4 | home run |
| 6/19 | Sterner, Justin | R | Cutter | 73.6 | 43.0 | 240 | 72.2 | 88.2 | field out |