
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.67 | 26.0% | 3 | 1.34 | .216 | .432 | 0.216 | .828 |
| vs RHB | -.-- | 0.99 | 23.8% | 1 | 0.36 | .194 | .269 | 0.075 | .555 |
| Home | 3.80 | 1.48 | 25.7% | 2 | 0.78 | .256 | .400 | 0.144 | .762 |
| Away | 3.63 | 1.07 | 24.0% | 2 | 0.81 | .143 | .273 | 0.130 | .586 |
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 | Ramírez, Yohan | R | Sinker | 90.2 | -19.0 | 5 | 70.9 | 96.4 | force out |
| 6/27 | Ramírez, Yohan | L | Sinker | 80.6 | 18.0 | 221 | 76.4 | 95.6 | single |
| 6/27 | Ramírez, Yohan | L | Sinker | 87.5 | 4.0 | 66 | 78.8 | 96.7 | grounded into double play |
| 6/27 | Ramírez, Yohan | R | Sinker | 99.3 | -8.0 | 18 | 63.9 | 95.5 | single |
| 6/27 | Ramírez, Yohan | R | Sweeper | 35.6 | -55.0 | 2 | — | 84.5 | single |
| 6/27 | Ramírez, Yohan | R | Sinker | 56.4 | -46.0 | 3 | 62.3 | 96.4 | fielders choice out |
| 6/25 | Ramírez, Yohan | R | Sinker | 104.5 | -5.0 | 20 | 79.6 | 95.5 | force out |
| 6/21 | Ramírez, Yohan | L | Curveball | 82.0 | 30.0 | 305 | 70.6 | 84.6 | field out |
| 6/21 | Ramírez, Yohan | L | 4-Seam FB | 96.7 | 8.0 | 134 | 73.6 | 95.7 | grounded into double play |
| 6/19 | Ramírez, Yohan | R | Sinker | 78.5 | 49.0 | 264 | 75.2 | 96.8 | field out |