Seattle Mariners vs Philadelphia Phillies Prediction, 8/20/2025 MLB Picks, Best Bets & Odds
Game: Seattle Mariners vs Philadelphia Phillies
Date: Wednesday, August 20, 2025
Location: Citizens Bank Park in Philadelphia, PA
TV: NBC Sports Philadelphia
Odds/Point Spread: Seattle (+172) Philadelphia (-210)
The Seattle Mariners (68-58) are en route to Citizens Bank Park on Wednesday where they will play the Philadelphia Phillies (72-53). The odds on this game have Seattle at +172 while Philadelphia is priced at -210. The total is set at 8. The pitchers taking the mound are Luis Castillo and Jesus Luzardo.


As a squad, the Seattle Mariners are earning 4.6 runs per outing, which ranks them 10th in baseball. They have notched a total of 576 runs scored and hold an OBP of .320. The Mariners have earned 171 two-baggers as a unit and have smacked 178 balls out of the park. They have recorded 552 runs batted in and 1,046 base knocks for the season, while their average at the plate sits at .244. Seattle is slugging .411 and have struck out 1,123 times, while taking a walk on 425 occasions.
Today’s Featured MLB Best Bet! SCOTT RICKENBACH is coming off a 2-0 MLB day on Monday and has posted back-to-back winning days on the diamond. Rickenbach is releasing a 5-Unit MLB Total (7:15 p.m.) Tuesday as part of a two-play package. Rickenbach has two decades of experience in the industry and you can sign up by signing 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
Their strikeout to walk ratio sits at 2.85 and the pitching staff sits with a WHIP of 1.25. Mariners pitchers have conceded 150 home runs and 550 runs in total (17th in MLB). Seattle has allowed 1,046 base knocks (8.3 per 9 innings) as well as 496 earned runs. The Mariners are sitting with a team earned run average of 3.92 this season (14th in the league), and the staff has struck out 1,075 batters. Their pitching staff has walked 377 opposing batters and their FIP comes in at 4.08 as a squad on the year.
The Mariners have sent 423 relievers to the hill this year. The relievers have inherited 113 runners for the year with 26.5% of those runners ended up scoring. They have recorded 33 saves for the year and have blown 20 of 53 save chances. The Mariners relievers have accumulated a save percentage of 62.3% and have entered the game in 122 save situations. The bullpen are sitting with 69 holds for the season (14th in the league). Mariners bullpen pitchers have stepped onto the hill with players on base 105 times in addition to having 174 appearances in high leverage situations.
The Mariners have transformed 70.5% of baseballs in play into outs out of their 10,254 innings, which has them sitting at 10th in pro baseball. The San Francisco Giants have notched a total of 3,418 putouts for the season, in addition to 1,052 assists and 51 errors. Their fielding percentage is at .989 which puts them in 4th in baseball, and they have turned 91 double plays.
Castillo has pitched in 1,372 frames and has accumulated 1,456 punch outs during his MLB career. Castillo (81-82 mark in his career) has a FIP of 3.50 and he has gone up against 5,674 batters in the majors. His ERA is 3.55 (541 earned runs allowed) and he has a career WHIP of 1.181. He has allowed 1,176 hits (7.7 hits per nine innings) and has 445 walks.
The Phillies have a slugging percentage of .418 and they are scoring 4.70 runs per game (9th in MLB). They have put up 207 two-baggers, while walking 409 times and putting up 587 runs. Philadelphia has recorded 151 home runs on the campaign as well as 562 RBIs. They have been called out on strikes on 1,006 occasions (19th in MLB) and have earned a total of 1,086 hits. The Philadelphia Phillies have an on-base percentage of .325 in addition to a batting average of .255 so far this season.
The Philadelphia pitching staff have yielded 499 runs for the year while having an ERA of 3.78 (466 earned runs given up). They have relinquished 136 long balls and they relinquish 4.05 runs per 9 innings (5th in MLB). The Phillies have a WHIP of 1.234 with a FIP of 3.68 as a staff this season. They have earned a K/BB ratio of 9.20 (1,134 strikeouts vs 335 bases on balls). They are sitting at 19th in the league as a staff in total hits given up with 1,035.
Sitting with 110 save situations, the Phillies have accumulated 58 holds and also 18 blown saves. Philadelphia has had bullpen pitchers enter the contest in 51 save opportunities and they have earned 33 saves. Their bullpen pitchers have stepped onto the hill 123 times in high leverage situations in addition to 82 occasions with runners on base. Philadelphia relievers have an inherited score percentage of 31.9% out of 119 inherited base runners. They sit at 10th in MLB holding a save rate of 64.7%, and they have dispatched 383 bullpen pitchers to the mound so far this year.
The Philadelphia Phillies have gotten 78 double plays and have a fielding percentage of .990 (3rd in the majors). The Phillies have racked up 1,080 assists, 45 errors and have amassed 3,331 putouts this season. In 9,993 innings played, the Phillies are sitting with a defensive efficiency of 69.2% (22nd in professional baseball).
In his pro baseball career, Luzardo has conceded 599 base hits while he has earned 717 strikeouts in 651 frames. Luzardo (37-40 career record) has a 4.27 ERA while giving up 8.3 hits per 9 innings. He has given up a total of 309 ER's while holding a WHIP of 1.270 and a FIP of 4.2. His strikeout to walk ratio is 3.14 and he has faced 2,734 opposing hitters during his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Philadelphia (-210)
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:
Philadelphia Phillies - Twitter
Seattle Mariners - Twitter