Pittsburgh Pirates
Miami Marlins at Pittsburgh Pirates (2026-06-12). Sandy Alcantara vs Braxton Ashcraft at PNC Park.
Sandy Alcantara enters this contest for the Marlins with a season ERA of 4.33 and a 1.26 WHIP over 89.1 innings pitched across 14 starts, demonstrating a 6.45 K/9 rate and a 2.22 BB/9 rate. His recent performance has been notably inconsistent, marked by a dominant nine-inning shutout against the Chicago White Sox and a seven-inning scoreless outing against the Colorado Rockies, yet also including a challenging start where he surrendered seven earned runs over six innings to the Detroit Tigers. This volatility is reflected in his 16.7 percent blow-up rate, although he maintains a respectable 66.7 percent quality start percentage, with his trend ERA noted as currently decreasing. Alcantara's ability to limit walks is evident, but his strikeout rate is below average for a frontline starter. Conversely, Braxton Ashcraft, pitching for the Pirates, has compiled a more impressive season with a 3.28 ERA and 1.08 WHIP through 79.2 innings across 13 starts. Ashcraft exhibits a significantly higher strikeout capability at 9.72 K/9 and an even lower walk rate of 1.92 BB/9. While his trend ERA is indicated as rising, his last five starts have generally been effective, with four outings allowing just one or two earned runs, though a recent start included four walks, which is an anomaly in his otherwise controlled stretch. Ashcraft's superior command and strikeout ability provide a distinct advantage on paper, contrasting with Alcantara's more varied recent outcomes.
The Pittsburgh Pirates offense showcases a substantial advantage across key hitting metrics, boasting a 0.741 OPS, having accumulated 351 runs, and hitting 82 home runs this season. Their collective batting average stands at 0.254 with a 0.336 on-base percentage, indicating a consistent ability to get on base and drive in runs. In contrast, the Miami Marlins' lineup presents a more modest offensive profile, with a 0.705 OPS, 296 runs scored, and 57 home runs. Their batting average is 0.245 and their on-base percentage is 0.323, suggesting less overall offensive firepower. From a pitching perspective, both teams exhibit similar overall staff performances, with the Marlins holding a 4.12 team ERA and 1.26 WHIP, while the Pirates have a 4.21 team ERA and a 1.30 WHIP. The Pirates bullpen does show a slight edge in strikeout capability with a 9.09 K/9 compared to the Marlins' 8.78 K/9. Both clubs have maintained an identical 6-4 record over their last ten games, indicating a comparable level of recent team performance despite the offensive disparity.
Recent head-to-head matchups from the 2025 season between these two clubs produced a varied scoring environment, with game totals ranging from five to thirteen runs and an average of 7.85 runs per contest. Four of the seven previous meetings finished under the current total line of 8.5, while three exceeded it. Given Ashcraft's generally strong performance and the Marlins' more modest offensive output, combined with Alcantara's potential for both dominant and vulnerable outings against a potent Pirates offense, the 8.5 total line appears to account for the potential for either a contained or an elevated scoring affair.
Away batters vs Braxton Ashcraft (RHP): Liam Hicks has faced Braxton Ashcraft once, drawing a walk in his only plate appearance. The rest of the away lineup, including Otto Lopez, Kyle Stowers, Xavier Edwards, Heriberto Hernández, Owen Caissie, Jakob Marsee, Joe Mack, and Javier Sanoja, have no prior MLB history against Ashcraft.
Home batters vs Sandy Alcantara (RHP): Spencer Horwitz is hitless in three at-bats against Sandy Alcantara, posting a .000 OPS. Brandon Lowe has a strong track record, going 6-for-16 in 20 plate appearances for a .375 average and 1.125 OPS. Bryan Reynolds has struggled, with just one hit in 13 at-bats across 16 plate appearances, resulting in a .077 average and .327 OPS. Ryan O'Hearn holds a .333 average against Alcantara, collecting two hits in six at-bats over seven plate appearances, good for a .929 OPS. Nick Gonzales is hitless in four at-bats, with a .000 OPS. Endy Rodríguez is 0-for-1 in two plate appearances, holding a .500 OPS. Tyler Callihan, Jake Mangum, and Jared Triolo have no prior MLB history against Sandy Alcantara.
Takeaway: The home lineup features significantly more batters with prior MLB history against Sandy Alcantara compared to the away lineup facing Braxton Ashcraft.