
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 | 76 | .303 | .387 | .500 | .887 | 4 | 15.8% |
| vs RHP | 275 | .297 | .378 | .410 | .788 | 2 | 11.6% |
| Home | 180 | .294 | .361 | .444 | .805 | 5 | 12.8% |
| Away | 170 | .303 | .400 | .414 | .814 | 1 | 12.4% |
| Day Games | 161 | .276 | .338 | .393 | .731 | 4 | 14.3% |
| Night Games | 190 | .319 | .416 | .463 | .879 | 2 | 11.1% |
| June | 96 | .256 | .333 | .293 | .626 | 0 | 15.6% |
| Monday | 47 | .324 | .468 | .541 | 1.009 | 1 | 14.9% |
| Date | Pitcher | Arm | Type | EV | Angle | Dist | Bat Spd | Pitch Velo | Result |
|---|---|---|---|---|---|---|---|---|---|
| 6/28 | Edwards, Xavier | R | Curveball | 100.1 | 18.0 | 318 | 69.7 | 81.9 | field out |
| 6/28 | Edwards, Xavier | L | Changeup | 72.2 | 13.0 | 137 | 72.5 | 87.4 | single |
| 6/28 | Edwards, Xavier | R | Sweeper | 91.9 | 36.0 | 330 | 68.4 | 80.3 | field out |
| 6/27 | Edwards, Xavier | R | 4-Seam FB | 100.0 | 12.0 | 280 | 69.5 | 95.1 | double |
| 6/27 | Edwards, Xavier | R | 4-Seam FB | 94.1 | -7.0 | 17 | 60.3 | 96.3 | single |
| 6/27 | Edwards, Xavier | R | 4-Seam FB | 47.6 | -77.0 | 1 | — | 94.2 | single |
| 6/27 | Edwards, Xavier | L | Sinker | 94.8 | -20.0 | 6 | 66.2 | 90.3 | field out |
| 6/26 | Edwards, Xavier | R | Curveball | 74.2 | -43.0 | 3 | 66.2 | 79.8 | field out |
| 6/26 | Edwards, Xavier | R | Sinker | 92.6 | 14.0 | 273 | 69.1 | 90.9 | single |
| 6/26 | Edwards, Xavier | R | 4-Seam FB | 88.0 | 33.0 | 321 | 65.8 | 93.1 | field out |