
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.02 | 26.1% | 5 | 1.25 | .222 | .413 | 0.191 | .683 |
| vs RHB | -.-- | 2.10 | 19.2% | 6 | 2.14 | .333 | .523 | 0.190 | .942 |
| Home | 3.32 | 1.18 | 22.9% | 5 | 1.18 | .213 | .368 | 0.155 | .662 |
| Away | 8.88 | 1.89 | 22.6% | 6 | 2.24 | .356 | .594 | 0.238 | 1.001 |
| Day5 GS | 4.21 | 1.29 | 27.3% | 3 | 1.07 | .248 | .396 | 0.148 | .696 |
| Night7 GS | 6.38 | 1.58 | 19.6% | 8 | 1.99 | .294 | .515 | 0.221 | .887 |
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 | Mahle, Tyler | R | Slider | 106.3 | 22.0 | 402 | 81.0 | 85.0 | double |
| 6/24 | Mahle, Tyler | L | Splitter | 97.6 | -9.0 | 10 | 67.5 | 86.6 | field out |
| 6/24 | Mahle, Tyler | L | Splitter | 109.7 | 8.0 | 170 | 78.2 | 87.0 | field out |
| 6/24 | Mahle, Tyler | R | 4-Seam FB | 77.7 | 16.0 | 183 | 64.4 | 93.2 | single |
| 6/24 | Mahle, Tyler | L | Splitter | 91.0 | -9.0 | 16 | 79.5 | 85.0 | field out |
| 6/24 | Mahle, Tyler | R | Splitter | 103.6 | 25.0 | 379 | 73.7 | 85.9 | field out |
| 6/24 | Mahle, Tyler | L | Splitter | 82.6 | 4.0 | 57 | 79.3 | 86.2 | grounded into double play |
| 6/24 | Mahle, Tyler | L | Splitter | 91.4 | -12.0 | 7 | 62.9 | 87.2 | field out |
| 6/24 | Mahle, Tyler | R | Splitter | 96.8 | -14.0 | 11 | 76.3 | 87.9 | field out |
| 6/24 | Mahle, Tyler | R | Splitter | 95.6 | -6.0 | 18 | 63.6 | 87.9 | field out |
| Date | IP | ER | HR | K |
|---|---|---|---|---|
| 5/26 (2026) | 5.0 | 3 | 1 | 3 |
| 5/20 (2026) | 5.0 | 6 | 1 | 6 |
| 6/14 (2022) | 9.0 | 0 | 0 | 12 |
| 6/9 (2022) | 6.0 | 1 | 1 | 10 |
| Date | Pitcher | Type | IP | ER |
|---|---|---|---|---|
| 6/28 | Drew RasmussenTB | RHP | 6.0 | 0 |
| 6/27 | Cole SulserTB | RHP | 2.0 | 1 |
| 6/26 | Nick MartinezTB | RHP | 5.2 | 1 |
| 6/24 | Matthew LiberatoreSTL | LHP | 5.1 | 6 |
| 6/23 | Kyle LeahySTL | RHP | 6.1 | 0 |
| 6/22 | Andre PallanteSTL | RHP | 6.0 | 1 |
| 6/21 | Mike ParedesMIN | RHP | 5.0 | 2 |
| 6/20 | Taj BradleyMIN | RHP | 5.0 | 2 |
| 6/19 | Connor PrielippMIN | LHP | 6.0 | 3 |
| 6/17 | Sam AldegheriLAA | LHP | 3.0 | 6 |
| 6/16 | Reid DetmersLAA | LHP | 7.0 | 0 |
| 6/15 | Walbert UreñaLAA | RHP | 7.0 | 3 |
| 6/14 | Andrew AbbottCIN | LHP | 5.0 | 1 |
| 6/13 | Rhett LowderCIN | RHP | 5.2 | 1 |
| 6/12 | Nick LodoloCIN | LHP | 5.1 | 2 |
| 6/11 | Tyler PhillipsMIA | RHP | 5.0 | 0 |
| 6/10 | Ryan GustoMIA | RHP | 4.0 | 0 |
| 6/9 | Max MeyerMIA | RHP | 5.1 | 2 |
| 6/7 | Cade CavalliWSH | RHP | 5.0 | 4 |
| 6/6 | Zack LittellWSH | RHP | 5.0 | 1 |
| 6/5 | Foster GriffinWSH | LHP | 5.0 | 1 |
| 6/4 | Justin WrobleskiLAD | LHP | 6.0 | 0 |
| 6/3 | Shohei OhtaniLAD | RHP | 6.0 | 0 |
| 6/2 | Eric LauerLAD | LHP | 4.2 | 2 |
| 6/1 | Emmet SheehanLAD | RHP | 6.1 | 2 |
| 5/31 | Bryce MillerSEA | RHP | 5.0 | 0 |
| 5/30 | Bryan WooSEA | RHP | 7.0 | 0 |
Opposing starters who faced ARI over the last 30 days, newest first. The stat column follows the Earned Runs / Home Runs / Strikeouts tabs up top, so it shows how ARI's lineup has handled run prevention lately.