
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 | PA | AVG | OBP | SLG | OPS | HR | K% |
|---|---|---|---|---|---|---|---|
| vs LHP | 59 | .260 | .373 | .380 | .753 | 1 | 25.4% |
| vs RHP | 217 | .274 | .315 | .428 | .743 | 5 | 22.6% |
| Home | 105 | .263 | .333 | .400 | .733 | 2 | 21.9% |
| Away | 170 | .276 | .324 | .429 | .753 | 4 | 24.1% |
| Day Games | 94 | .322 | .372 | .517 | .889 | 3 | 21.3% |
| Night Games | 182 | .244 | .304 | .366 | .670 | 3 | 24.2% |
| June | 96 | .239 | .302 | .341 | .643 | 2 | 21.9% |
| Monday | 27 | .417 | .481 | .583 | 1.064 | 1 | 14.8% |
| AB | AVG | SLG | HR | OPS |
|---|---|---|---|---|
| 2 | .000 | .000 | 0 | .333 |
| Date | Pitcher | Arm | Type | EV | Angle | Dist | Bat Spd | Pitch Velo | Result |
|---|---|---|---|---|---|---|---|---|---|
| 6/26 | Duran, Ezequiel | L | Sinker | 101.2 | -1.0 | 34 | 71.8 | 91.3 | field out |
| 6/26 | Duran, Ezequiel | L | Cutter | 95.7 | 8.0 | 154 | 70.8 | 88.4 | single |
| 6/26 | Duran, Ezequiel | L | Changeup | 68.4 | -25.0 | 3 | 72.1 | 84.5 | field out |
| 6/21 | Duran, Ezequiel | L | Splitter | 77.5 | -13.0 | 7 | 77.0 | 83.6 | field out |
| 6/20 | Duran, Ezequiel | L | Sinker | 107.2 | -13.0 | 8 | 74.2 | 95.5 | field out |
| 6/14 | Duran, Ezequiel | L | 4-Seam FB | 87.1 | -39.0 | 2 | 78.8 | 92.7 | field out |
| 6/13 | Duran, Ezequiel | L | Curveball | 100.2 | 10.0 | 166 | 72.0 | 73.9 | single |
| 6/13 | Duran, Ezequiel | L | Changeup | 93.7 | 0.0 | 33 | 70.2 | 82.1 | field out |
| 6/7 | Duran, Ezequiel | L | Cutter | 91.3 | 14.0 | 208 | 80.4 | 85.3 | single |
| 6/7 | Duran, Ezequiel | L | Changeup | 90.7 | 17.0 | 220 | 72.5 | 80.6 | double |