Seattle Mariners vs Pittsburgh Pirates
Pittsburgh Pirates
↓ ERA trending down lately
↓ ERA trending down lately
Projected sample — season splits vs pitcher hand, not official order.
Projected sample — season splits vs pitcher hand, not official order.
Seattle Mariners at Pittsburgh Pirates (2026-06-23). George Kirby vs Mitch Keller at PNC Park.
George Kirby enters this matchup with a season ERA of 4.1 and a WHIP of 1.31 over 90 innings pitched across 15 starts, demonstrating a consistent ability to limit home runs with a 0.9 HR/9 rate. His K/9 stands at 7.9 and BB/9 at 2.1, indicating solid command. Kirby's recent performance shows a downward trend in ERA and a strong 66.7% quality start percentage, suggesting improved form. Mitch Keller, for the Pirates, has a season ERA of 4.92 and a WHIP of 1.32 over 82.1 innings in 15 starts. His K/9 is 7.11 and BB/9 is 3.39, indicating slightly less strikeout efficiency and more walks compared to Kirby. Keller also shows a downward trend in ERA and a 66.7% quality start percentage, aligning with Kirby in recent effectiveness.
The Seattle Mariners' offense has posted a .700 OPS with 326 runs scored, driven by 98 home runs, while maintaining a .232 batting average. Their pitching staff has been more effective, holding a 3.62 team ERA and a 1.18 WHIP, with a strong 8.86 K/9. The Pittsburgh Pirates' offense has been more productive, with a .744 OPS and 391 runs scored, hitting 94 home runs, alongside a .255 batting average. Pittsburgh's pitching unit has a 4.17 team ERA and a 1.31 WHIP, with a 9.16 K/9, suggesting a higher propensity for runs allowed compared to Seattle.
Recent head-to-head contests between these two teams in 2025 saw the Mariners sweep the Pirates, with scores of 1-0, 1-0, and 6-0, indicating low-scoring affairs. The current total line of 8.5 runs for this game appears to be a notable adjustment from those historical low-scoring matchups, potentially reflecting the current offensive capabilities and pitching trends of both teams, particularly the Pirates' higher run production this season.
Away batters have shown strong numbers against Mitch Keller, with J.P. Crawford hitting 3-for-6 in 7 plate appearances for a 1.571 OPS. Cal Raleigh and Julio Rodríguez both boast a .500 average and high OPS figures, with Raleigh at 1.500 and Rodríguez at 1.750, each going 2-for-4. Josh Naylor has a .333 average and 1.000 OPS in 9 at-bats, while Randy Arozarena is 1-for-3 with a .666 OPS. Luke Raley is 1-for-5 with a .400 OPS, and Victor Robles is 1-for-2 in 3 plate appearances with a 1.167 OPS. Cole Young and Colt Emerson have no MLB history against Keller.
Home batters have a mixed record against George Kirby. Ryan O'Hearn has the most extensive history, going 4-for-14 in 15 plate appearances with an .833 OPS. Endy Rodríguez is 1-for-1 with a 3.000 OPS, and Jake Mangum is 1-for-2 with a 1.000 OPS. Spencer Horwitz is 2-for-6 with a .666 OPS, and Marcell Ozuna is 1-for-3 with a .666 OPS. Brandon Lowe is 1-for-8 in 9 plate appearances with a .236 OPS, while Bryan Reynolds is also 1-for-8 in 9 plate appearances, holding a .597 OPS. Nick Gonzales is hitless in 3 at-bats with a .000 OPS, and Jared Triolo is hitless in 2 at-bats across 4 plate appearances with a .500 OPS.
The away side features more hitters with significant and positive historical performance against the opposing starter, Mitch Keller, compared to the home team's matchups against George Kirby.
Explore more MLB matchups
Related game previews for these clubs and around the league.