Milwaukee Brewers vs Arizona Diamondbacks
Milwaukee Brewers at Arizona Diamondbacks (2026-07-03). Kyle Harrison vs Jose Cabrera at Chase Field.
Milwaukee sends Kyle Harrison, whose 2.57 ERA and 1.04 WHIP across 77 innings stand out alongside an elite 11.22 K/9 and solid 2.22 BB/9. His recent profile supports the season line: over his last five starts he has allowed only 6 earned runs in 23.2 innings, capped by a dominant 12-strikeout, one-hit outing against Pittsburgh, and his trend ERA is listed as down. Arizona counters with Jose Cabrera, a much smaller sample arm at 3.60 ERA and 1.20 WHIP through 10 innings, with a modest 6.3 K/9 but a clean 1.8 BB/9. Cabrera opened with five scoreless innings against Minnesota before giving up 4 earned runs over five innings at Tampa Bay, so his early form has been more contact-management than bat-missing.
The broader team comparison leans toward Milwaukee as the more complete statistical club. The Brewers carry a .734 OPS and 436 runs scored, both clearly ahead of Arizona’s .694 OPS and 367 runs, while also showing stronger on-base skill with a .338 OBP versus .308. On the mound, Milwaukee again has the edge with a 3.36 team ERA, 1.18 WHIP, and 9.95 K/9, compared with Arizona’s 4.32 ERA, 1.29 WHIP, and 6.9 K/9. The Diamondbacks have also allowed 106 home runs against 83 for the Brewers, a relevant split in a matchup featuring a Milwaukee lineup that has been more efficient at creating traffic and converting it into runs.
Recent head-to-head results were competitive but slightly favored Arizona, which went 4-3 over the last seven meetings, with several one-run games and one higher-scoring 9-8 result mixed in. That pattern, combined with Chase Field and a total of 8.5, creates an interesting tension: Harrison’s strikeout-heavy run prevention points toward suppression early, while Cabrera’s limited sample and Arizona’s weaker overall pitching indicators leave room for Milwaukee to pressure the number. The total sits in a range that reflects respect for the Brewers’ starter more than confidence in a full-game pitchers’ duel.
Christian Yelich, Jackson Chourio, Brice Turang, William Contreras, Jake Bauers, Garrett Mitchell, Sal Frelick, Cooper Pratt, and David Hamilton have no MLB history vs Jose Cabrera. That leaves Milwaukee with an entirely unfamiliar look against the right-hander, with no prior batter-pitcher results to lean on from this group.
Ketel Marte has the most established success against Kyle Harrison, going 3-for-5 in 6 PA with a .600 average and 1.267 OPS. Geraldo Perdomo is 2-for-2 with a 1.000 average and 2.000 OPS, while Corbin Carroll is 2-for-6 with a .333 average and 1.333 OPS. Gabriel Moreno is 1-for-2 in 3 PA with a .500 average and .833 OPS, Lourdes Gurriel Jr. is 2-for-5 with a .400 average and 1.000 OPS, and Ildemaro Vargas is hitless at 0-for-4 in 4 PA with a .000 OPS. Nolan Arenado, LuJames Groover, and Tommy Troy have no MLB history vs Harrison.
Arizona clearly has more familiarity with the opposing starter. Milwaukee enters with no prior MLB matchup history against Cabrera, while several Diamondbacks hitters have already logged productive at-bats against Harrison.
No prior plate appearances vs this starter in our data.