
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 | 113 | .320 | .416 | .557 | .973 | 5 | 19.5% |
| vs RHP | 250 | .270 | .396 | .431 | .827 | 6 | 22.4% |
| Home | 199 | .325 | .457 | .529 | .986 | 5 | 18.1% |
| Away | 164 | .243 | .335 | .410 | .745 | 6 | 25.6% |
| Day Games | 161 | .271 | .404 | .434 | .838 | 4 | 23.0% |
| Night Games | 202 | .297 | .401 | .500 | .901 | 7 | 20.3% |
| June | 105 | .308 | .400 | .549 | .949 | 5 | 21.9% |
| Monday | 25 | .273 | .360 | .364 | .724 | 0 | 20.0% |
| AB | AVG | SLG | HR | OPS |
|---|---|---|---|---|
| 20 | .250 | .400 | 1 | .650 |
| Date | Pitcher | Arm | Type | EV | Angle | Dist | Bat Spd | Pitch Velo | Result |
|---|---|---|---|---|---|---|---|---|---|
| 6/28 | Reynolds, Bryan | R | Sinker | 98.0 | -10.0 | 12 | 65.3 | 91.1 | field out |
| 6/28 | Reynolds, Bryan | R | Sinker | 103.4 | 1.0 | 53 | 72.3 | 92.0 | field out |
| 6/27 | Reynolds, Bryan | R | Slider | 90.5 | 12.0 | 185 | 70.7 | 88.4 | single |
| 6/27 | Reynolds, Bryan | R | Sinker | 93.6 | 63.0 | 170 | 82.2 | 94.8 | field out |
| 6/25 | Reynolds, Bryan | R | 4-Seam FB | 82.4 | 21.0 | 230 | 65.6 | 96.9 | single |
| 6/24 | Reynolds, Bryan | R | 4-Seam FB | 101.6 | 14.0 | 288 | 71.0 | 96.5 | single |
| 6/24 | Reynolds, Bryan | R | 4-Seam FB | 109.0 | 13.0 | 271 | 77.1 | 97.3 | double |
| 6/24 | Reynolds, Bryan | R | Curveball | 95.7 | -18.0 | 7 | 70.6 | 80.8 | field out |
| 6/23 | Reynolds, Bryan | R | Knuckle-Curve | 101.1 | 6.0 | 140 | 66.4 | 84.4 | single |
| 6/23 | Reynolds, Bryan | R | Sweeper | 97.9 | 27.0 | 368 | 76.2 | 87.6 | field out |