Miami Marlins vs St. Louis Cardinals Prediction, 6/28/2026 MLB Picks, Best Bets & Odds
Game: Miami Marlins vs St. Louis Cardinals
Date: Sunday, June 28, 2026
Location: Busch Stadium in St. Louis, MO
TV: Cardinals.TV
Odds/Point Spread: Miami (-130) St. Louis (+110)
The Miami Marlins (42-39) are hitting the road to Busch Stadium on Sunday where they will attempt to defeat the St. Louis Cardinals (42-36). The line on this matchup has the Marlins at -130 while the Cardinals are priced at +110. The over/under has been set at 9. The pitchers taking the mound are Tyler Phillips and Andre Pallante.

As a team, the Miami Marlins are recording 4.3 runs per game, which has them at 19th in MLB. They have 349 runs scored and hold an OBP of .323. The Marlins have accrued 133 two-baggers as a squad and have knocked 73 balls out of the park. They have tallied 335 runs batted in as well as 655 base knocks for the year, and their average at the plate comes in at .246. Miami has a slugging % of .390 and have been called out on strikes 671 times, while taking a walk on 270 occasions.
Today’s Featured MLB Best Bet!
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 Picks Today
The Marlins have an ERA of 4.04 so far this season (12th in the league), and the staff has struck out 691 hitters. Marlins pitchers have yielded 79 home runs in addition to 346 total runs (12th in MLB). They have walked 280 batters and their FIP is 3.97 as a squad on the season. Miami has conceded 612 base hits (7.7 per 9 innings) as well as 320 earned runs. Their K/BB ratio is 2.47 and the pitching staff sits with a WHIP of 1.25.
The Marlins bullpen have recorded a save percentage of 68.8% and have entered the game in 78 save situations. They have recorded 22 saves on the year and have blown 10 out of their 32 chances to get a save. The relievers have inherited 101 base runners on the season and 20.8% of those runners ended up crossing the plate. Marlins bullpen pitchers have come into the game with players on base 68 times in addition to having 80 appearances in high leverage situations. The Marlins have dispatched 262 relief pitchers to the mound on the campaign. The relievers have earned 45 holds this year (15th in the league).
The Miami Marlins have earned 2,136 putouts on the campaign, in addition to 648 assists and 52 errors. Their fielding percentage is holding at .982 which has them sitting 27th in professional baseball, and have earned 56 double plays. The Marlins have transformed 70.6% of baseballs in play into outs out of their 6,408 innings, which has them sitting 10th in baseball.
Phillips has taken the hill for 172 frames and is sitting with 129 punch outs so far in his career. His ERA is 3.76 (72 earned runs allowed) and he has a career WHIP of 1.283. He has conceded 160 hits (8.4 hits per 9 innings) and has had 61 walks. Phillips (7-4 career record) is the owner of a FIP of 3.71 while he has gone up against 725 batters in the majors.
The Cardinals have a team slugging % of .399 and they tally 4.60 runs per contest (12th in MLB). They have recorded 113 doubles, while getting a free base 264 times as well as earning 359 runs. St. Louis has a total of 88 home runs on the campaign as well as 347 runs batted in. They have struck out on 607 instances (27th in the league) and have recorded 654 hits. The St. Louis Cardinals have an OBP of .327 and a batting average of .249 on the year.
The Cardinals have a WHIP of 1.348 and have a FIP of 4.35 as a squad on the year. They currently have a strikeout to walk ratio of 7.60 (587 strikeouts vs 259 bases on balls). They sit at 23rd in baseball as a staff in total hits given up with 681. They have allowed 89 homers and they concede 4.65 runs per 9 innings (16th in MLB). The St. Louis pitching staff have given up 360 runs on the campaign while holding a team ERA of 4.30 (333 earned runs relinquished).
St. Louis bullpen pitchers have an inherited score rate of 34.4% out of 122 inherited runners. Their relief pitchers have stepped onto the mound 91 times in high leverage situations and also on 84 occasions with runners on base. With 94 save situations, the Cardinals have amassed 55 holds in addition to 13 blown saves. They rank 15th in MLB with a save rate of 64.9%, and they have dispatched 264 relief pitchers to the hill on the year.
The St. Louis Cardinals have gotten 71 double plays and have a fielding percentage of .987 (11th in MLB). The Cardinals have accrued 743 assists, 37 errors and have a tally of 2,093 putouts this season. In their 6,279 innings on the field, the Cardinals have earned a efficiency on defense of 69.6% (18th in professional baseball).
Pallante (33-33 career win-loss record) has a 4.22 earned run average while allowing 9.0 hits per nine innings. He has a K/BB ratio of 1.88 and he has faced 2,329 batters during his career. He has surrendered a total of 254 earned runs while holding a WHIP of 1.383 and being the owner of a FIP of 4.2. During his MLB career, Pallante has given up 545 hits while he has accumulated 385 strikeouts in 542 frames.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Miami (-130)
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:
St. Louis Cardinals - Twitter
Miami Marlins - Twitter
