
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.14 | 29.3% | 4 | 2.57 | .245 | .509 | 0.264 | .807 |
| vs RHB | -.-- | 1.27 | 19.1% | 1 | 0.41 | .232 | .317 | 0.085 | .640 |
| Home | 2.66 | 0.89 | 24.1% | 1 | 0.45 | .197 | .310 | 0.113 | .570 |
| Away | 5.06 | 1.63 | 21.9% | 4 | 2.25 | .281 | .484 | 0.203 | .854 |
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 | Romero, JoJo | R | Changeup | 91.3 | 36.0 | 342 | 74.7 | 87.4 | field out |
| 6/28 | Romero, JoJo | R | Sweeper | 105.1 | 18.0 | 355 | 73.2 | 84.0 | field out |
| 6/28 | Romero, JoJo | R | Changeup | 72.2 | 13.0 | 137 | 72.5 | 87.4 | single |
| 6/28 | Romero, JoJo | L | Sinker | 76.2 | 62.0 | 154 | 73.2 | 93.9 | field out |
| 6/26 | Romero, JoJo | L | Sweeper | 69.2 | -13.0 | 8 | 70.9 | 83.3 | field out |
| 6/26 | Romero, JoJo | R | Sinker | 110.9 | 8.0 | 177 | 75.3 | 95.1 | field out |
| 6/26 | Romero, JoJo | R | Sinker | 89.3 | -18.0 | 6 | 68.9 | 93.1 | field out |
| 6/22 | Romero, JoJo | R | Sinker | 101.5 | 23.0 | 390 | 72.9 | 94.0 | field out |
| 6/22 | Romero, JoJo | L | Sweeper | 86.2 | -35.0 | 4 | 77.9 | 81.3 | field out |
| 6/22 | Romero, JoJo | R | Sinker | 83.3 | -42.0 | 2 | 70.6 | 94.7 | field out |