Seattle Mariners vs Pittsburgh Pirates

Seattle Mariners vs Pittsburgh Pirates Pick – June 23, 2026

The Seattle Mariners head to PNC Park to face the Pittsburgh Pirates on Tuesday, June 23, 2026, with George Kirby drawing Mitch Keller in a matchup that pairs Seattle’s run prevention with Pittsburgh’s more volatile, offense-first profile. Seattle is priced as a modest road favorite (-130) with Pittsburgh at +110, the Mariners’ -1.5 run line returning plus money (+134) and the total sitting at 8.5 runs in a spot where late innings could matter as much as the starters odds via Bookmaker Sportsbook.

Seattle Mariners vs Pittsburgh Pirates Game Info

MatchupSeattle Mariners @ Pittsburgh Pirates
DateJune 23, 2026
Time06:41PM ET
LocationPNC Park (Pittsburgh, PA)
How to WatchSportsNet Pittsburgh, Mariners.TV

Seattle Mariners vs Pittsburgh Pirates Odds

MoneylineSeattle Mariners -130 / Pittsburgh Pirates +110
Run LineSeattle Mariners -1.5 (+134) / Pittsburgh Pirates +1.5 (-162)
TotalOver 8.5 (-112) / Under 8.5 (-108)

Seattle Mariners vs Pittsburgh Pirates Team Stats

TeamRecordRuns ForRuns AgainstRun DiffHomeAwaySeason O/U
Seattle Mariners40-39326 (4.13/G)309 (3.91/G)+1722-1918-2037-39
Pittsburgh Pirates39-39391 (5.01/G)377 (4.83/G)+1420-1919-2045-31

Seattle Mariners vs Pittsburgh Pirates Starting Pitcher Stats

PitcherHandW-LERASO
George Kirby (Seattle Mariners)RHP5-74.1079
Mitch Keller (Pittsburgh Pirates)RHP5-44.9265

Seattle Mariners vs Pittsburgh Pirates Recent Form and Pitching Notes

Seattle Mariners (40-39): Seattle’s most recent game was a 3-1 win over the Red Sox on June 21. Logan Gilbert went 6 1/3 innings, allowing 1 earned run while striking out 8, and the bullpen handled the final 2 2/3 scoreless innings with Andrés Muñoz finishing it off for his 13th save (1.0 IP, 2 K). Offensively, Dominic Canzone homered and Seattle did enough damage with limited chances, which has been a recurring theme when the Mariners are playing their better brand of baseball.

Pittsburgh Pirates (39-39): Pittsburgh last played on June 21, beating the Rockies 8-6 at Coors Field. Starter Jared Jones threw three innings of one-run ball with three strikeouts before exiting after taking a comebacker off his right elbow, forcing an early bullpen bridge; Yohan Ramirez and Evan Sisk delivered multiple scoreless frames to stabilize the middle, but the back end turned tense when Dennis Santana allowed a three-run homer in the eighth and Gregory Soto gave up two in the ninth. The offense carried the day behind Nick Gonzales’ two-run homer and Bryan Reynolds’ three-run shot, exactly the kind of burst Pittsburgh has leaned on in 2026.

  • Pittsburgh Pirates: 45-31 on totals this season.
  • Seattle Mariners: 37-39 on totals this season.
  • Seattle Mariners are 7-3 in the last 10 head-to-head meetings with the Pittsburgh Pirates.
  • Seattle Mariners vs Pittsburgh Pirates head-to-head totals: 4-5-1.
  • Seattle Mariners are 18-20 on the road.
  • Pittsburgh Pirates are 20-19 at home.
  • George Kirby is 1-4 with a 5.60 ERA over his last five starts.
  • Pittsburgh Pirates bullpen ERA: 4.46 (20th in MLB).

Seattle Mariners vs Pittsburgh Pirates Breakdown

This game sets up as a contrast in scoring profiles: Seattle has been the steadier prevention team on the season, while Pittsburgh’s path to wins has leaned more heavily on creating offense and then surviving the final three outs. That matters with an 8.5 total, because both clubs can put together “quiet” stretches early, then flip the scoreboard with one swing or one messy inning from a bullpen that’s already shown some volatility.

On the mound, Kirby’s recent results have been shakier than his baseline reputation, and that’s a key reason Pittsburgh’s at-bats should look competitive even if Seattle controls stretches of the game. Keller’s overall line is also elevated, and when Pittsburgh doesn’t get length from the starter, the game can speed up quickly into the part of the roster that’s been more vulnerable. In other words: the pricing makes sense on Seattle as a slight favorite, but the cleaner angle is that both teams have realistic routes to scoring past the “starter-only” portion of the matchup.

Seattle Mariners vs Pittsburgh Pirates Best Bet

Over 8.5 (-112) (3 out of 5 units)

Pittsburgh games have skewed high-scoring all season, and the shape of this matchup doesn’t demand dominance from either starter. With both bullpens capable of turning a controlled game into a multi-run inning, 8.5 is a workable number to clear if either side gets traffic in the middle-to-late frames.

Predicted Score

Our computer projections model for this matchup predicts a final score of Seattle Mariners 5, Pittsburgh Pirates 4.