
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 | 3 | .000 | .000 | .000 | .000 | 0 | 66.7% |
| vs RHP | 57 | .231 | .298 | .481 | .779 | 3 | 26.3% |
| Home | 22 | .250 | .318 | .650 | .968 | 2 | 36.4% |
| Away | 38 | .200 | .263 | .343 | .606 | 1 | 23.7% |
| Day Games | 19 | .294 | .368 | .706 | 1.074 | 2 | 26.3% |
| Night Games | 41 | .184 | .244 | .342 | .586 | 1 | 29.3% |
| June | 52 | .191 | .269 | .404 | .673 | 2 | 28.8% |
| Monday | 5 | .200 | .200 | .400 | .600 | 0 | 20.0% |
| Date | Pitcher | Arm | Type | EV | Angle | Dist | Bat Spd | Pitch Velo | Result |
|---|---|---|---|---|---|---|---|---|---|
| 6/27 | Ward, Ryan | R | Changeup | 106.1 | 19.0 | 276 | 74.2 | 78.9 | single |
| 6/24 | Ward, Ryan | R | Knuckle-Curve | 64.0 | -11.0 | 12 | 69.5 | 80.6 | field out |
| 6/24 | Ward, Ryan | R | 4-Seam FB | 75.3 | 76.0 | 63 | 77.4 | 93.9 | field out |
| 6/24 | Ward, Ryan | R | Knuckle-Curve | 77.8 | 4.0 | 61 | 71.5 | 80.5 | field out |
| 6/24 | Ward, Ryan | R | Sweeper | 85.6 | 68.0 | 128 | 76.2 | 84.7 | field out |
| 6/22 | Ward, Ryan | R | 4-Seam FB | 93.0 | 46.0 | 301 | 73.1 | 94.5 | field out |
| 6/22 | Ward, Ryan | R | 4-Seam FB | 94.1 | 58.0 | 209 | 73.6 | 96.4 | field out |
| 6/21 | Ward, Ryan | R | Curveball | 81.3 | 35.0 | 295 | 68.7 | 76.0 | field out |
| 6/19 | Ward, Ryan | R | Slider | — | — | — | 53.5 | 89.2 | field out |
| 6/19 | Ward, Ryan | R | Changeup | 81.4 | 24.0 | 274 | 72.0 | 86.4 | field out |