Arizona Diamondbacks vs Miami Marlins
Miami Marlins
↑ ERA trending up lately
Projected sample — season splits vs pitcher hand, not official order.
Projected sample — season splits vs pitcher hand, not official order.
Arizona Diamondbacks at Miami Marlins (2026-06-09). Zac Gallen vs Max Meyer at loanDepot park.
Zac Gallen enters this contest with a season ERA of 5.32 and a WHIP of 1.52 across 64.1 innings pitched, indicating significant struggles with both run prevention and allowing baserunners. His strikeout rate stands at a modest 6.02 K/9, while his walk rate is 2.8 BB/9, suggesting he is not consistently missing bats or exhibiting elite command. Gallen's recent trend metrics show an upward movement in ERA, and his quality start percentage is a low 16.7%, reflecting consistent difficulty in pitching deep into games effectively. Conversely, Max Meyer has posted a strong 2.81 ERA and an impressive 1.05 WHIP over 73.2 innings, demonstrating superior command and run prevention capabilities this season. Meyer's high K/9 of 9.9 and low HR/9 of 0.61 highlight his ability to generate strikeouts and limit power, though his BB/9 of 3.3 is slightly higher than Gallen's. While Meyer's trend ERA is also noted as "up," his recent outings still reflect a much more effective performance level than Gallen's, despite a 0% quality start percentage which suggests he is not consistently completing six innings.
Offensively, both the Arizona Diamondbacks and Miami Marlins present similar profiles, with the Diamondbacks holding a 0.695 OPS and 283 runs scored, while the Marlins register a 0.698 OPS and 276 runs. The Diamondbacks show a slight edge in slugging at 0.390 compared to the Marlins' 0.378, alongside a marginally higher home run total of 58 to 55, indicating comparable power output. On the pitching side, the Diamondbacks hold a 4.14 team ERA and 1.27 WHIP, closely mirroring the Marlins' 4.24 ERA and 1.26 WHIP. However, the Marlins' pitching staff exhibits a higher strikeout rate with an 8.66 K/9 compared to Arizona's 7.21 K/9, and has been more effective at limiting home runs, allowing 62 against Arizona's 78.
The recent head-to-head history between these two clubs from 2025 reveals a pattern of high-scoring affairs, with all six contests surpassing the current total line of 7.5 runs. The Marlins swept the last three meetings in June 2025 with scores of 6-4, 8-7, and 9-8, following three wins by the Diamondbacks in April 2025 with scores of 6-4, 6-2, and 10-4. This historical context of elevated run production aligns with Zac Gallen's current season struggles, evidenced by his 5.32 ERA and upward trend, suggesting potential for runs against him. While Max Meyer has been effective this season, his recent starts show a slight upward trend in ERA, and the offensive similarities between the teams, combined with the historical H2H data, suggest that a total of 7.5 might be attainable.
Corbin Carroll is 1-for-3 with a .333 average and .666 OPS against Max Meyer. Gabriel Moreno has a perfect 1-for-1 record in two plate appearances, resulting in a 1.000 average and 2.000 OPS. Nolan Arenado is also 1-for-3 against Meyer, holding a .333 average and .666 OPS. Pavin Smith has been very successful, going 2-for-3 for a .667 average and an impressive 2.334 OPS. Geraldo Perdomo is hitless in three at-bats, going 0-for-3 with a .000 OPS. Ketel Marte, Ryan Waldschmidt, LuJames Groover, and Tommy Troy all have no MLB history against Max Meyer.
Otto Lopez is 2-for-3 with a .667 average and 1.334 OPS against Zac Gallen. Leo Jiménez is hitless in one at-bat across two plate appearances, going 0-for-1 with a .500 OPS. Liam Hicks, Kyle Stowers, Xavier Edwards, Owen Caissie, Jakob Marsee, Joe Mack, and Connor Norby all have no MLB history against Zac Gallen.
The away lineup features significantly more batters with prior MLB history against Max Meyer compared to the home lineup's experience against Zac Gallen.
Explore more MLB matchups
Related game previews for these clubs and around the league.