Pittsburgh Pirates vs Seattle Mariners Prediction, 7/6/2025 MLB Picks, Best Bets & Odds
Game: Pittsburgh Pirates vs Seattle Mariners
Date: Sunday, July 6, 2025
Location: T-Mobile Park in Seattle, WA
TV: Root Sports Northwest
Odds/Point Spread: Pittsburgh (+125) Seattle (-145)
The Seattle Mariners (45-41) are hosting the Pittsburgh Pirates (38-50) at T-Mobile Park on Sunday. The odds on this game have Pittsburgh at +125 and Seattle is opening at -145. The over/under comes in at 9. The pitchers taking the mound will be Andrew Heaney and George Kirby.


The Pirates have earned 117 doubles as a team and have hit 61 balls out of the park. Pittsburgh owns a slugging percentage of .347 and have been called out on strikes 761 times, while taking a walk on 284 occasions. As a unit, the Pittsburgh Pirates are scoring 3.5 runs per game, which has them sitting at 28th in MLB. They have 300 RBI's in addition to 682 base knocks over the course of the season, and their average at the plate sits at .234. They have accumulated 310 runs scored while holding a team OBP of .307.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is coming off an easy winner on Friday! We have nailed 12 of our last 17 selections! Saturday will feature a 7-unit selection you do not want to miss (first pitch is 4:10 p.m.). Check out our handicapper’s page for a promo code on an weekly MLB package. Stream this game live on MLB.tv and sign-up below with a daily picks package from MLB.tv. 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 MLB package. Join Now! |
Get all of our MLB Betting Picks
They have earned a strikeout to walk ratio of 2.48 and the pitching staff has a collective WHIP of 1.20. Pirates pitchers have surrendered 73 long balls and also 339 runs in total (9th in MLB). Pittsburgh has surrendered 671 base hits (7.7 per 9 innings) and 316 earned runs. The Pirates are sitting with a team earned run average of 3.64 on the campaign (7th in baseball), and the staff has struck out 652 hitters. They have walked 263 opposing batters and their FIP comes in at 3.77 as a team this year.
The Pirates relievers have a save percentage of 54.5% and have come into the game in 78 save situations. The relievers have inherited 131 runners so far this season and 33.6% of those runners ended up scoring. Pirates relief pitchers have entered the game with runners on base 84 times and also have had 91 appearances in high leverage situations. The Pirates have sent 274 relief pitchers to the hill so far this season. The relievers have racked up 43 holds on the campaign (23rd in the league). They have earned 18 saves so far this year and have blown 15 of their 33 save opportunities.
The Pittsburgh Pirates have earned a total of 2,341 putouts thus far, as well as 774 assists and 41 errors. Their fielding rate sits at .987 which has them sitting 11th in pro baseball, and have 75 double plays. The Pirates have converted 71.8% of balls hit into play into outs in their 7,023 innings on the diamond, which has them sitting 2nd in MLB.
Heaney has taken the hill for 1,107 innings and has 1,141 punch outs so far in his pro baseball career. His earned run average is 4.43 (545 earned runs allowed) and his career WHIP is 1.260. He has given up 1,065 hits (8.7 hits per 9 innings) with 330 walks. Heaney (55-69 career win-loss mark) has a FIP of 4.36 and he has faced 4,714 hitters in the major leagues.
The Seattle Mariners hold a team on-base percentage of .324 as well as a team batting average of .248 on the campaign. They have struck out on 753 occasions (9th in the league) and have accounted for 735 hits. Seattle has a total of 112 long balls on the season as well as 379 RBIs. The Mariners hold a team slugging % of .404 and they tally 4.56 runs per contest (13th in baseball). They have 118 doubles, while taking a walk 297 times as well as scoring 392 runs.
The Seattle pitching staff have yielded 377 runs for the season while having a team ERA of 3.91 (339 earned runs relinquished). They have conceded 105 homers and they give up 4.34 runs per 9 innings (17th in MLB). The Mariners have a team WHIP of 1.274 with a FIP of 4.20 as a squad this year. Their K/BB ratio is 8.10 (706 strikeouts vs 268 free passes). They sit at 21st in MLB as a staff in total hits relinquished with 727.
Sitting with 76 save situations, the Mariners have tallied 40 holds in addition to 15 blown saves. Seattle has had bullpen pitchers take the mound in 36 save opportunities and they have earned 21 saves. Their bullpen pitchers have come in 116 times in high leverage situations and on 64 occasions with base runners. Seattle bullpen pitchers hold an inherited score percentage of 22.1% out of their 68 inherited base runners. They rank 21st in baseball with a save rate of 58.3%, and they have dispatched 291 relievers onto the diamond for the year.
The Seattle Mariners have gotten 71 double plays and hold a fielding percentage of .990 (4th in the majors). The Mariners have racked up 741 assists, 32 errors and are sitting with 2,344 putouts over the course of the season. In their 7,032 innings on the field, the Mariners have accumulated a defensive efficiency of 70.6% (11th in MLB).
In his career, Kirby has allowed 536 base knocks and he has 525 punch outs in 553 frames. Kirby (37-30 career mark) has earned a 3.55 earned run average while allowing 8.7 hits per nine innings. He has conceded a total of 218 earned runs while earning a WHIP of 1.100 and having a FIP of 3.5. His strikeout to walk ratio is 7.19 and he has gone up against 2,252 batters in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn'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 all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Seattle Mariners - Twitter
Pittsburgh Pirates - Twitter