
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 | 16 | .267 | .313 | .933 | 1.246 | 3 | 31.3% |
| vs RHP | 29 | .259 | .310 | .556 | .866 | 2 | 44.8% |
| Home | 28 | .346 | .393 | .885 | 1.278 | 4 | 35.7% |
| Away | 17 | .125 | .176 | .375 | .551 | 1 | 47.1% |
| Day Games | 14 | .385 | .429 | 1.154 | 1.583 | 3 | 42.9% |
| Night Games | 31 | .207 | .258 | .483 | .741 | 2 | 38.7% |
| June | 27 | .346 | .370 | .808 | 1.178 | 3 | 33.3% |
| Monday | 4 | .000 | .000 | .000 | .000 | 0 | 25.0% |
| Date | Pitcher | Arm | Type | EV | Angle | Dist | Bat Spd | Pitch Velo | Result |
|---|---|---|---|---|---|---|---|---|---|
| 6/28 | Valdez, Esmerlyn | R | Sinker | 102.4 | -2.0 | 29 | 77.7 | 91.1 | single |
| 6/28 | Valdez, Esmerlyn | R | Sweeper | 61.8 | -23.0 | 6 | 73.5 | 80.9 | field out |
| 6/28 | Valdez, Esmerlyn | R | Slider | 100.9 | 24.0 | 336 | 77.9 | 81.3 | double |
| 6/28 | Valdez, Esmerlyn | R | 4-Seam FB | 109.8 | 32.0 | 461 | 81.2 | 94.8 | home run |
| 6/26 | Valdez, Esmerlyn | R | Curveball | 96.6 | 1.0 | 51 | 67.9 | 86.8 | single |
| 6/24 | Valdez, Esmerlyn | R | 4-Seam FB | 106.8 | 22.0 | 400 | 75.1 | 96.2 | single |
| 6/24 | Valdez, Esmerlyn | R | 4-Seam FB | 102.7 | 20.0 | 347 | 79.4 | 98.1 | double |
| 6/15 | Valdez, Esmerlyn | R | Sinker | 61.1 | -55.0 | 2 | 74.3 | 92.4 | grounded into double play |
| 6/15 | Valdez, Esmerlyn | R | 4-Seam FB | 93.2 | 25.0 | 324 | 79.1 | 94.6 | field out |
| 6/15 | Valdez, Esmerlyn | R | Sweeper | 69.9 | 80.0 | 51 | 74.6 | 80.2 | field out |