Seattle Mariners vs Pittsburgh Pirates Prediction, 6/23/2026 MLB Picks, Best Bets & Odds
Game: Seattle Mariners vs Pittsburgh Pirates
Date: Tuesday, June 23, 2026
Location: PNC Park in Pittsburgh, PA
TV: SportsNet Pittsburgh
Odds/Point Spread: Seattle (-145) Pittsburgh (+125)
The Seattle Mariners (40-39) are hitting the road to PNC Park on Tuesday where they will try to beat the Pittsburgh Pirates (39-39). The line on this contest has the Mariners at -145 while the Pirates are sitting at +125. The over/under is 8. The starting pitchers are George Kirby and Mitch Keller.

The Mariners have accounted for 98 doubles as a team and have knocked 98 balls out of the park. Seattle is slugging .387 and have been called out on strikes 669 times, while drawing a walk on 266 occasions. As a team, the Seattle Mariners are putting up 4.1 runs per game, which is 22nd in the league. They have accumulated 317 runs batted in in addition to 606 base knocks on the season, and their batting average comes in at .232. They are sitting with 326 runs and have an OBP of .313.
Today’s Featured MLB Best Bet! GRIFFIN MURPHY is coming off a 7-Unit CFL win (Hamilton) Friday and he is turning his attention to the diamond. Murphy has found the matchup he has been waiting for and has released his 8-Unit MLB Game of the Year (1 p.m.). Sign up now and do not miss out on this one! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our Free MLB Picks
The Mariners have compiled a team earned run average of 3.62 for the season (5th in MLB), and their staff has rung up 692 batters. Mariners pitchers have allowed 77 home runs in addition to 309 runs (7th in MLB). They have walked 202 opposing batters and their FIP comes in at 3.59 as a team this year. Seattle has yielded 626 base knocks (8.0 per 9 innings) as well as 283 earned runs. They have a strikeout to walk ratio of 3.43 and their pitching staff sits with a WHIP of 1.18.
Mariners pitchers have entered the game with runners on base 60 times in addition to having 88 appearances in high leverage situations. The relievers have earned 44 holds so far this year (12th in the league). The Mariners relievers have accumulated a save rate of 59.4% and have stepped onto the mound in 77 save situations. They have recorded 19 saves this season and have blown 13 out of their 32 chances to get a save. The relief pitchers have inherited 82 runners for the season and 23.2% of those runners crossing home plate. The Mariners have sent 238 relief pitchers to the mound over the course of the season.
The Mariners have converted 69.8% of balls hit into play into outs out of 6,327 innings, which has them sitting at 18th in baseball. The Seattle Mariners have earned 2,109 putouts for the season, as well as 635 assists and 36 errors. Their fielding percentage is currently at .987 which ranks 11th in pro baseball, and have accumulated 73 double plays.
Kirby has pitched in 727 frames and has racked up 700 punch outs in his pro baseball career. Kirby (50-41 career win-loss mark) has a FIP of 3.60 and he has faced 2,976 hitters in the major leagues. His earned run average is 3.65 (295 ER's allowed) and his career WHIP is 1.137. He has given up 713 hits (8.8 hits per 9 innings) with 114 walks.
The Pirates hold a team slugging percentage of .409 and they are scoring 5.01 runs per game (5th in the league). They have 119 doubles, while getting a free base 293 times as well as scoring 391 runs. Pittsburgh has accumulated 94 home runs for the year to go along with 374 RBIs. They have been called out on strikes on 720 instances (2nd in the league) and have earned a total of 688 base hits. The Pittsburgh Pirates have tallied a team OBP of .335 and a batting average of .255 on the year.
The Pirates hold a team WHIP of 1.306 with a FIP of 3.91 as a team on the campaign. They are sitting at 16th in the league as a pitching staff in total hits conceded with 625. The Pittsburgh pitching staff have allowed 377 runs for the year while having a team ERA of 4.18 (324 earned runs relinquished). They have earned a strikeout to walk ratio of 9.20 (711 strikeouts against 287 free passes). They have surrendered 75 home runs and they concede 4.86 runs per 9 innings (20th in baseball).
They are ranked 27th in the league with a save rate of 50.0%, and they have dispatched 249 relievers onto the field so far this season. Their bullpen pitchers have come in 69 times in high leverage situations and on 73 occasions with runners on. With 68 save situations, the Pirates have compiled 35 holds in addition to 16 blown saves. Pittsburgh has had bullpen pitchers take the mound in 32 save opportunities and they have tallied 16 saves. Pittsburgh relief pitchers hold an inherited score rate of 31.7% of 101 inherited runners.
The Pittsburgh Pirates have gotten 58 double plays and own a fielding percentage of .982 (27th in professional baseball). The Pirates have racked up 634 assists, 50 errors and have notched a total of 2,096 putouts this year. Out of their 6,288 innings on the diamond, the Pirates hold a defensive efficiency of 69.1% (24th in pro baseball).
So far in his career, Keller has surrendered 992 hits while he has tallied 902 strikeouts in 960 innings pitched. Keller (47-69 career mark) is the owner of a 4.55 earned run average and has allowed 9.3 hits per nine innings. He has given up a total of 485 ER's while earning a WHIP of 1.377 and a FIP of 4.5. He has a K/BB ratio of 2.73 and he has faced 4,171 hitters during his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Seattle (-145)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Pittsburgh Pirates - Twitter
Seattle Mariners - Twitter
