Pittsburgh Pirates vs Seattle Mariners Prediction, 7/4/2025 MLB Picks, Best Bets & Odds
Game: Pittsburgh Pirates vs Seattle Mariners
Date: Friday, July 4, 2025
Location: T-Mobile Park in Seattle, WA
TV: Root Sports Northwest
Odds/Point Spread: Pittsburgh (+150) Seattle (-182)
The Pittsburgh Pirates (37-50) are on their way to T-Mobile Park on Friday where they will attempt to defeat the Seattle Mariners (44-41). The odds on this game have Pittsburgh at +150 and Seattle is at -182. The total has been set at 8.5. The men taking the mound are Bailey Falter and Luis Castillo.


The Pirates have hit 116 doubles as a squad and have smacked 61 balls out of the park. Pittsburgh is slugging .348 and have been called out on strikes 752 times, while taking a walk on 282 occasions. As a unit, the Pittsburgh Pirates are recording 3.5 runs per outing, which is 28th in baseball. They have earned 295 RBI's and 674 hits this year, and their team batting average is sitting at .234. They have notched a total of 305 runs scored and hold an OBP of .307.
Today’s Featured MLB Best Bet! JASON SHARPE is currently involved in his fifth straight winning MLB season and has banked his followers over +30,000 during that stretch. Sharpe has a 7-Unit MLB Play (9:40 p.m.) Thursday and is looking to add to his gaudy numbers. Sign up below! 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 recorded a WHIP of 1.20. Pirates pitchers have relinquished 73 long balls and 339 total runs (10th in MLB). Pittsburgh has given up 665 hits (7.8 per 9 innings) as well as 316 earned runs. The Pirates have a team earned run average of 3.69 for the season (9th in MLB), and their staff has rung up 644 batters. They have walked 260 opposing players and their FIP is 3.78 as a unit on the year.
The Pirates have dispatched 272 relievers to the mound so far this season. The bullpen pitchers have inherited 131 runners on the campaign and 33.6% of them ended up crossing the plate. They have compiled 18 saves so far this season and have blown 15 of their 33 chances to get a save. The Pirates relief pitchers have accumulated a save percentage of 54.5% and have come into the game in 78 save situations. The bullpen have 43 holds over the course of the season (22nd in MLB). Pirates pitchers have entered the game with players on base 84 times in addition to having 91 appearances in high leverage situations.
The Pittsburgh Pirates have accounted for 2,314 putouts this season, as well as 766 assists and 41 errors. Their fielding percentage is at .987 which has them sitting 12th in the majors, and have a total of 75 double plays. The Pirates have transformed 71.7% of balls hit into play into outs out of 6,942 innings, which has them sitting 4th in the majors.
Falter has thrown 427 frames and has earned 317 K's so far in his pro baseball career. Falter (24-26 win-loss mark in his career) is the owner of a FIP of 4.36 and he has faced 1,777 batters in the major leagues. His ERA is 4.42 (210 earned runs allowed) and his WHIP is 1.276. He has allowed 425 base knocks (9.0 hits per nine innings) and has 120 free passes.
The Mariners have a slugging percentage of .404 and they score 4.58 runs per contest (12th in baseball). They have put up 116 two-baggers, while walking 296 times as well as scoring 389 runs. Seattle is sitting with 111 home runs for the season as well as 376 runs batted in. They have been rung up on 746 occasions (7th in MLB) and have earned 727 hits. The Seattle Mariners are sitting with an OBP of .325 as well as a team batting average of .248 this year.
The Mariners hold a team WHIP of 1.276 in addition to having a FIP of 4.23 as a pitching staff so far this year. They currently have a K/BB ratio of 8.10 (692 strikeouts against 264 free passes). They come in at 21st in baseball as a staff in total hits allowed with 721. They have surrendered 105 homers and they surrender 4.37 runs per 9 innings (18th in the league). The Seattle pitching staff have yielded 375 runs on the year while holding an ERA of 3.93 (337 earned runs conceded).
Seattle has called on bullpen pitchers to take the mound in 35 save opportunities and they have walked away with 20 saves. They are currently ranked 22nd in MLB with a save percentage of 57.1%, and they have dispatched 287 relievers to the hill for the season. Their relief pitchers have come in 113 times in high leverage situations in addition to 63 occasions with base runners. Seattle relief pitchers hold an inherited score rate of 22.7% of 66 inherited runners. With 74 save situations, the Mariners have amassed 39 holds and also 15 blown saves.
The Seattle Mariners have gotten 71 double plays and have a fielding percentage of .990 (4th in professional baseball). The Mariners have accrued 736 assists, 32 errors and have earned a total of 2,317 putouts on the season. In 6,951 innings on the field, the Mariners have a efficiency on defense of 70.7% (11th in MLB).
During his career, Castillo has given up 1,132 base hits and he has 1,410 punch outs in 1,326 innings pitched. He has given up 524 ER's while earning a WHIP of 1.185 and having a FIP of 3.5. His strikeout to walk ratio is 3.21 and he has faced 5,486 batters during his pro baseball career. Castillo (77-81 career win-loss mark) has earned a 3.56 earned run average and has conceded 7.7 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Seattle (-182)
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