
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 | ERA | WHIP | K% | HR | HR/9 | AVG | SLG | ISO | OPS |
|---|---|---|---|---|---|---|---|---|---|
| vs LHB | -.-- | 1.76 | 21.2% | 11 | 2.35 | .286 | .531 | 0.245 | .905 |
| vs RHB | -.-- | 1.13 | 25.8% | 6 | 1.46 | .272 | .463 | 0.191 | .745 |
| Home | 5.82 | 1.62 | 25.0% | 6 | 1.59 | .308 | .517 | 0.209 | .872 |
| Away | 5.40 | 1.33 | 21.7% | 11 | 2.14 | .257 | .486 | 0.229 | .806 |
| Day6 GS | 6.32 | 1.50 | 24.1% | 5 | 1.45 | .281 | .500 | 0.219 | .836 |
| Night10 GS | 5.11 | 1.42 | 22.5% | 12 | 2.20 | .278 | .500 | 0.222 | .835 |
| June5 GS | 5.25 | 1.46 | 23.9% | 7 | 2.63 | .268 | .536 | 0.268 | .869 |
Day, night, and June lines appear once a starter has 3+ starts in that split, with the start count (GS) shown. Smaller samples are left off so a one or two start streak does not read as a trend.
| Date | Batter | Stand | Type | EV | Angle | Dist | Bat Spd | Pitch Velo | Result |
|---|---|---|---|---|---|---|---|---|---|
| 6/24 | Nola, Aaron | L | Knuckle-Curve | 96.6 | 17.0 | 336 | 71.7 | 78.8 | field out |
| 6/24 | Nola, Aaron | L | 4-Seam FB | 93.3 | 23.0 | 331 | 72.3 | 91.7 | field out |
| 6/24 | Nola, Aaron | L | Cutter | 97.7 | 23.0 | 364 | 67.7 | 87.5 | field out |
| 6/24 | Nola, Aaron | L | Knuckle-Curve | 92.6 | 27.0 | 336 | 71.1 | 79.0 | field out |
| 6/24 | Nola, Aaron | L | Sinker | 76.6 | 34.0 | 251 | 64.2 | 91.8 | single |
| 6/24 | Nola, Aaron | L | 4-Seam FB | 100.7 | 46.0 | 318 | 77.7 | 90.8 | field out |
| 6/24 | Nola, Aaron | L | Sinker | 91.6 | 47.0 | 292 | 74.4 | 91.2 | field out |
| 6/24 | Nola, Aaron | L | Knuckle-Curve | 100.0 | 29.0 | 403 | 69.3 | 78.4 | home run |
| 6/24 | Nola, Aaron | R | Sinker | 85.7 | 33.0 | 306 | 74.1 | 88.9 | field out |
| 6/24 | Nola, Aaron | L | Knuckle-Curve | 89.0 | -23.0 | 4 | 74.8 | 77.4 | field out |
| Date | IP | ER | HR | K |
|---|---|---|---|---|
| 5/15 (2026) | 3.2 | 6 | 2 | 2 |
| 7/19 (2024) | 5.0 | 4 | 0 | 4 |
| 9/26 (2023) | 6.2 | 1 | 1 | 8 |
| 7/29 (2023) | 4.2 | 5 | 1 | 6 |
| 7/31 (2022) | 6.0 | 1 | 0 | 8 |
| Date | Pitcher | Type | IP | ER |
|---|---|---|---|---|
| 6/28 | Brady SingerCIN | RHP | 4.1 | 5 |
| 6/27 | Chase BurnsCIN | RHP | 6.0 | 5 |
| 6/26 | Andrew AbbottCIN | LHP | 5.1 | 3 |
| 6/25 | Bryce MillerSEA | RHP | 5.2 | 3 |
| 6/24 | Bryan WooSEA | RHP | 4.0 | 5 |
| 6/23 | George KirbySEA | RHP | 6.0 | 1 |
| 6/21 | Michael LorenzenCOL | RHP | 5.1 | 4 |
| 6/20 | Tomoyuki SuganoCOL | RHP | 6.0 | 1 |
| 6/19 | Kyle FreelandCOL | LHP | 7.1 | 2 |
| 6/17 | Aaron CivaleOAK | RHP | 3.0 | 6 |
| 6/16 | Jack PerkinsOAK | RHP | 5.0 | 3 |
| 6/15 | J.T. GinnOAK | RHP | 6.0 | 0 |
| 6/14 | Max MeyerMIA | RHP | 6.0 | 1 |
| 6/13 | Lake BacharMIA | RHP | 2.0 | 1 |
| 6/12 | Sandy AlcantaraMIA | RHP | 8.0 | 3 |
| 6/11 | Justin WrobleskiLAD | LHP | 4.2 | 4 |
| 6/10 | Shohei OhtaniLAD | RHP | 6.2 | 3 |
| 6/9 | Eric LauerLAD | LHP | 5.2 | 2 |
| 6/7 | Bryce ElderATL | RHP | 6.0 | 2 |
| 6/6 | Spencer StriderATL | RHP | 5.0 | 3 |
| 6/5 | Martín PérezATL | LHP | 5.0 | 3 |
| 6/4 | Kai-Wei TengHOU | RHP | 5.0 | 4 |
| 6/3 | Spencer ArrighettiHOU | RHP | 4.0 | 4 |
| 6/2 | Mike BurrowsHOU | RHP | 5.0 | 5 |
| 5/31 | Zebby MatthewsMIN | RHP | 4.1 | 7 |
| 5/30 | Bailey OberMIN | RHP | 4.2 | 7 |
Opposing starters who faced PIT over the last 30 days, newest first. The stat column follows the Earned Runs / Home Runs / Strikeouts tabs up top, so it shows how PIT's lineup has handled run prevention lately.