
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.97 | 15.8% | 1 | 0.80 | .375 | .500 | 0.125 | .956 |
| vs RHB | -.-- | 1.37 | 18.8% | 7 | 1.80 | .271 | .488 | 0.217 | .837 |
| Home | 6.30 | 1.53 | 18.2% | 5 | 1.50 | .296 | .504 | 0.208 | .879 |
| Away | 4.32 | 1.50 | 17.6% | 3 | 1.67 | .306 | .468 | 0.162 | .852 |
| Day4 GS | 6.04 | 1.75 | 15.5% | 4 | 1.63 | .356 | .500 | 0.144 | .906 |
| Night5 GS | 5.18 | 1.32 | 20.4% | 4 | 1.49 | .241 | .483 | 0.242 | .835 |
| June4 GS | 6.16 | 1.74 | 17.6% | 1 | 0.47 | .350 | .425 | 0.075 | .825 |
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 | Lodolo, Nick | R | Sinker | 80.7 | 27.0 | 290 | 73.9 | 92.7 | field out |
| 6/23 | Lodolo, Nick | L | Sinker | 103.8 | 3.0 | 68 | 76.0 | 92.8 | single |
| 6/23 | Lodolo, Nick | R | 4-Seam FB | 107.6 | -6.0 | 21 | 78.1 | 93.5 | single |
| 6/23 | Lodolo, Nick | R | Sinker | 88.1 | 58.0 | 209 | 78.4 | 93.6 | field out |
| 6/23 | Lodolo, Nick | R | Changeup | — | — | — | 74.0 | 88.3 | grounded into double play |
| 6/23 | Lodolo, Nick | R | 4-Seam FB | 94.4 | -1.0 | 33 | 60.5 | 94.4 | field error |
| 6/23 | Lodolo, Nick | R | Changeup | 98.4 | -9.0 | 14 | 72.4 | 88.1 | field out |
| 6/23 | Lodolo, Nick | R | Sinker | 85.9 | 35.0 | 303 | 71.6 | 94.6 | field out |
| 6/17 | Lodolo, Nick | L | Sinker | 100.2 | 34.0 | 370 | 69.2 | 92.1 | double |
| 6/17 | Lodolo, Nick | R | Sinker | 112.6 | 3.0 | 79 | 76.2 | 92.7 | single |
| Date | IP | ER | HR | K |
|---|---|---|---|---|
| 6/23 (2026) | 4.0 | 0 | 0 | 6 |
| 9/28 (2025) | 1.0 | 1 | 0 | 0 |
| 4/3 (2025) | 6.2 | 0 | 0 | 4 |
| 8/11 (2024) | 5.1 | 3 | 1 | 4 |
| 9/25 (2022) | 6.0 | 1 | 1 | 6 |
| 9/9 (2022) | 8.0 | 2 | 1 | 11 |
| 8/6 (2022) | 4.2 | 3 | 2 | 4 |
| Date | Pitcher | Type | IP | ER |
|---|---|---|---|---|
| 6/28 | Ryan RolisonCHC | LHP | 2.0 | 1 |
| 6/27 | David PetersonCHC | LHP | 5.2 | 2 |
| 6/26 | Colin ReaCHC | RHP | 5.0 | 1 |
| 6/24 | Rhett LowderCIN | RHP | 5.2 | 3 |
| 6/23 | Nick LodoloCIN | LHP | 4.0 | 0 |
| 6/22 | Brady SingerCIN | RHP | 7.0 | 0 |
| 6/21 | Bryce ElderATL | RHP | 6.0 | 8 |
| 6/20 | Chris SaleATL | LHP | 5.2 | 0 |
| 6/19 | Martín PérezATL | LHP | 6.0 | 1 |
| 6/18 | Parker MessickCLE | LHP | 6.0 | 2 |
| 6/17 | Gavin WilliamsCLE | RHP | 5.0 | 7 |
| 6/16 | Slade CecconiCLE | RHP | 5.2 | 1 |
| 6/14 | Cristopher SánchezPHI | LHP | 5.2 | 4 |
| 6/13 | Aaron NolaPHI | RHP | 4.2 | 3 |
| 6/12 | Tanner BanksPHI | LHP | 1.0 | 1 |
| 6/10 | Jack PerkinsOAK | RHP | 4.0 | 3 |
| 6/9 | J.T. GinnOAK | RHP | 5.2 | 5 |
| 6/8 | Jeffrey SpringsOAK | LHP | 5.0 | 5 |
| 6/7 | Kyle FreelandCOL | LHP | 5.0 | 3 |
| 6/6 | Zach AgnosCOL | RHP | 3.0 | 2 |
| 6/5 | Ryan FeltnerCOL | RHP | 6.0 | 1 |
| 6/4 | Adrian HouserSF | RHP | 4.1 | 2 |
| 6/3 | Logan WebbSF | RHP | 7.0 | 0 |
| 6/2 | Trevor McDonaldSF | RHP | 5.0 | 3 |
| 6/1 | Landen RouppSF | RHP | 4.0 | 8 |
| 5/31 | Tatsuya ImaiHOU | RHP | 6.0 | 2 |
| 5/30 | Peter LambertHOU | RHP | 5.0 | 2 |
Opposing starters who faced MIL over the last 30 days, newest first. The stat column follows the Earned Runs / Home Runs / Strikeouts tabs up top, so it shows how MIL's lineup has handled run prevention lately.