
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 | -.-- | 2.00 | 13.3% | 2 | 6.00 | .357 | .929 | 0.572 | 1.329 |
| vs RHB | -.-- | 1.89 | 11.4% | 1 | 1.00 | .306 | .556 | 0.250 | .965 |
| Home | 5.40 | 2.00 | 12.5% | 1 | 1.80 | .263 | .579 | 0.316 | .996 |
| Away | 10.29 | 1.86 | 11.4% | 2 | 2.57 | .355 | .710 | 0.355 | 1.110 |
| Night3 GS | 8.25 | 1.92 | 11.9% | 3 | 2.25 | .320 | .660 | 0.340 | 1.067 |
| June3 GS | 8.25 | 1.92 | 11.9% | 3 | 2.25 | .320 | .660 | 0.340 | 1.067 |
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/23 | Sullivan, Sean | R | Sweeper | 52.3 | 52.0 | 127 | 66.3 | 76.6 | field out |
| 6/23 | Sullivan, Sean | R | 4-Seam FB | 70.7 | 60.0 | 160 | 80.3 | 86.5 | field out |
| 6/23 | Sullivan, Sean | L | Sinker | 103.0 | 34.0 | 443 | 76.6 | 87.1 | home run |
| 6/23 | Sullivan, Sean | R | Cutter | 92.3 | 32.0 | 350 | 72.6 | 81.9 | field out |
| 6/23 | Sullivan, Sean | R | Changeup | 92.4 | 25.0 | 342 | 80.6 | 76.4 | double |
| 6/23 | Sullivan, Sean | R | Sweeper | 71.1 | 9.0 | 108 | 61.1 | 75.9 | single |
| 6/23 | Sullivan, Sean | R | 4-Seam FB | 105.4 | 21.0 | 373 | — | 87.4 | field out |
| 6/23 | Sullivan, Sean | R | Cutter | 87.4 | -30.0 | 4 | 72.5 | 83.8 | field out |
| 6/23 | Sullivan, Sean | R | Changeup | 73.9 | -9.0 | 11 | 60.3 | 79.4 | field out |
| 6/23 | Sullivan, Sean | R | Changeup | 64.9 | 84.0 | 45 | 72.8 | 80.0 | field out |
| Date | Pitcher | Type | IP | ER |
|---|---|---|---|---|
| 6/28 | Kyle LeahySTL | RHP | 5.0 | 1 |
| 6/27 | Andre PallanteSTL | RHP | 6.2 | 5 |
| 6/26 | Michael McGreevySTL | RHP | 6.0 | 0 |
| 6/24 | Jacob deGromTEX | RHP | 6.0 | 2 |
| 6/23 | Cal QuantrillTEX | RHP | 2.0 | 1 |
| 6/22 | Tyler AlexanderTEX | LHP | 1.0 | 0 |
| 6/21 | Logan WebbSF | RHP | 8.0 | 2 |
| 6/20 | Trevor McDonaldSF | RHP | 3.0 | 3 |
| 6/19 | Landen RouppSF | RHP | 6.0 | 2 |
| 6/17 | Andrew PainterPHI | RHP | 2.0 | 6 |
| 6/16 | Jesús LuzardoPHI | LHP | 7.0 | 2 |
| 6/15 | Zack WheelerPHI | RHP | 6.0 | 0 |
| 6/14 | Paul SkenesPIT | RHP | 6.0 | 2 |
| 6/13 | Bubba ChandlerPIT | RHP | 5.2 | 2 |
| 6/12 | Braxton AshcraftPIT | RHP | 5.0 | 2 |
| 6/11 | Merrill KellyARI | RHP | 6.0 | 2 |
| 6/10 | Ryne NelsonARI | RHP | 4.0 | 7 |
| 6/9 | Zac GallenARI | RHP | 5.1 | 4 |
| 6/7 | Griffin JaxTB | RHP | 5.0 | 0 |
| 6/6 | Shane McClanahanTB | LHP | 5.0 | 4 |
| 6/5 | Drew RasmussenTB | RHP | 7.0 | 0 |
| 6/3 | Andrew AlvarezWSH | LHP | 4.2 | 1 |
| 6/2 | Richard LoveladyWSH | LHP | 2.0 | 0 |
| 6/1 | Cade CavalliWSH | RHP | 5.0 | 2 |
| 5/31 | Nolan McLeanNYM | RHP | 5.0 | 1 |
| 5/30 | Christian ScottNYM | RHP | 5.0 | 1 |
Opposing starters who faced MIA over the last 30 days, newest first. The stat column follows the Earned Runs / Home Runs / Strikeouts tabs up top, so it shows how MIA's lineup has handled run prevention lately.