Miami Marlins vs Philadelphia Phillies Prediction, 8/17/2026 MLB Picks, Best Bets & Odds
Game: Miami Marlins vs Philadelphia Phillies
Date: Monday, August 17, 2026
Location: Citizens Bank Park in Philadelphia, PA
TV: NBC Sports Philadelphia
Odds/Point Spread: Miami (+102) Philadelphia (-122)
The Philadelphia Phillies (66-58) host the Miami Marlins (63-61) at Citizens Bank Park on Monday. The odds on this game have Miami at +102 while Philadelphia is opening at -122. The total has been set at 9. The expected starting pitchers are Janson Junk and Cristopher Sanchez.

As a unit, the Miami Marlins are scoring 4.4 runs per game, which is 18th in the league. They have earned 543 runs while holding a team OBP of .326. The Marlins have hit 199 doubles as a team and have smacked 126 balls out of the stadium. They have amassed 521 runs batted in and 1,028 base knocks this year, while their batting average sits at .250. Miami has a slugging percentage of .403 and have been called out on strikes 1,009 times, while being walked on 414 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB Baseball has a 6-Unit Play on Sunday (7:20 p.m.). We are coming off a big Saturday hitting our top plays in football, KBO, and UFC. Watch this game live on NBC and sign-up below with a daily MLB Picks Package. 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 MLB Expert Picks
The Marlins hold a team earned run average of 3.95 so far this season (10th in the league), and the staff has rung up 1,037 hitters. Marlins pitchers have allowed 126 home runs and also 529 runs in total (10th in MLB). They have walked 409 opposing batters and their FIP sits at 3.98 as a unit this year. Miami has conceded 945 base knocks (7.8 per 9 innings) and 477 earned runs. Their strikeout to walk ratio is 2.54 and the pitching staff holds a collective WHIP of 1.24.
The Marlins have dispatched 395 relievers to the mound on the season. The relief pitchers have inherited 151 base runners on the season with 23.2% of those runners crossing the plate. The relief pitchers have earned 68 holds for the season (12th in baseball). Marlins relief pitchers have come into the game with players on base 103 times as well as having 113 appearances in high leverage situations. They have recorded 29 saves so far this season and have not converted 15 out of their 44 chances to get a save. The Marlins relief pitchers have recorded a save percentage of 65.9% and have come into the game in 114 save situations.
The Miami Marlins have a tally of 3,264 putouts this year, in addition to 1,020 assists and 81 errors. Their fielding percentage is holding steady at .981 which has them ranked 29th in professional baseball, and they have turned 90 double plays. The Marlins have converted 70.6% of balls hit into play into outs out of 9,792 innings, which has them ranked 10th in the majors.
Junk has taken the hill for 237 innings and is sitting with 175 strikeouts during his MLB career. His ERA is 4.70 (124 earned runs allowed) and his WHIP is 1.315. He has given up 264 hits (10.0 hits per 9 innings) and has had 48 free passes. Junk (13-14 career record) sits with a FIP of 4.63 while going up against 1,009 batters in the majors.
The Phillies have a SLG% of .401 and they earn 4.44 runs per game (17th in the league). They have put up 175 doubles, while taking a walk 396 times as well as notching 551 runs. Philadelphia has accumulated 153 home runs for the season to go along with 532 runs batted in. They have been called out on strikes on 1,062 occasions (9th in the league) and have tallied 993 hits. The Philadelphia Phillies are sitting with an OBP of .310 in addition to a team batting average of .239 so far this year.
The Philadelphia pitching staff have given up 544 runs on the season while having a team ERA of 4.15 (507 earned runs yielded). They have relinquished 145 dingers and they surrender 4.45 runs per 9 innings (16th in MLB). The Phillies have a WHIP of 1.305 and have a FIP of 3.75 as a team for the season. They currently have a K/BB ratio of 10.00 (1,222 strikeouts vs 377 bases on balls). They rank 24th in MLB as a pitching staff in total hits given up with 1,058.
With 98 save situations, the Phillies have accrued 49 holds and also 16 blown saves. Philadelphia has had relief pitchers enter the game in 47 save chances and they have tallied 31 saves. Philadelphia relief pitchers have an inherited score percentage of 36.9% out of their 130 inherited runners. Their relief pitchers have come in 115 times in high leverage situations and on 97 occasions with runners on. They rank 14th in MLB holding a save rate of 66.0%, and they have dispatched 415 relievers to the mound over the course of the season.
The Philadelphia Phillies have turned 74 double plays and have a fielding percentage of .986 (16th in professional baseball). The Phillies have recorded 1,011 assists, 62 errors and have earned a total of 3,299 putouts over the course of the season. In 9,897 innings on the diamond, the Phillies have a defensive efficiency of 67.3% (29th in MLB).
Sanchez (45-25 career win-loss mark) holds a 3.09 ERA while surrendering 8.4 hits per 9 innings. He has a strikeout to walk ratio of 4.23 and he has gone up against 2,839 opposing hitters during his MLB career. He has allowed 237 ER's while earning a WHIP of 1.172 and a FIP of 3.0. During his career, Sanchez has conceded 646 base hits while he has accumulated 690 punch outs in 690 innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Miami (+102)
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:
Philadelphia Phillies - Twitter
Miami Marlins - Twitter
