Cardinals vs Marlins Prediction, Odds, Moneyline, Spread & Over/Under for June 28

Odds updated as of 2:12 a.m.
The Sunday schedule in MLB includes a matchup between the St. Louis Cardinals and the Miami Marlins.
Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's what you need to know.
Cardinals vs Marlins Game Info
- St. Louis Cardinals (42-38) vs. Miami Marlins (44-39)
- Date: Sunday, June 28, 2026
- Time: 2:15 p.m. ET
- Venue: Busch Stadium -- St. Louis, Missouri
- Coverage: Cardinals.TV and Marlins.TV
Cardinals vs Marlins Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: STL: (-134) | MIA: (+114)
- Spread: STL: -1.5 (+155) | MIA: +1.5 (-188)
- Total: 9.5 -- Over: (+102) | Under: (-124)
Cardinals vs Marlins Probable Starting Pitchers
Probable Pitchers: Kyle Leahy (Cardinals) - 5-4, 4.24 ERA vs Tyler Phillips (Marlins) - 1-2, 3.09 ERA
The Cardinals will give the ball to Kyle Leahy (5-4, 4.24 ERA), who is eyeing win No. 6 on the season, and the Marlins will turn to Tyler Phillips (1-2, 3.09 ERA). Leahy and his team have a record of 8-6-0 against the spread when he starts. When Leahy starts a game and his team is the favorite on the moneyline, they have a record of 1-3. The Marlins have a 2-3-0 record against the spread in Phillips' starts. The Marlins were the moneyline underdog for two Phillips starts this season -- they lost both.
Cardinals vs Marlins Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Cardinals win (52.8%)
Cardinals vs Marlins Moneyline
- St. Louis is a -134 favorite on the moneyline, while Miami is a +114 underdog on the road.
Cardinals vs Marlins Spread
- The Marlins are at +1.5 on the runline against the Cardinals. The Marlins are -188 to cover the spread, and the Cardinals are +155.
Cardinals vs Marlins Over/Under
- A combined run total of 9.5 has been set for Cardinals-Marlins on June 28, with the over at +102 and the under at -124.
Bet on St. Louis Cardinals vs. Miami Marlins on FanDuel today!
Cardinals vs Marlins Betting Trends
- The Cardinals have been favorites in 24 games this season and have come away with the win 14 times (58.3%) in those contests.
- This season St. Louis has been victorious four times in five chances when named as a favorite of at least -134 on the moneyline.
- Contests with the Cardinals have gone over the total set by oddsmakers in 34 of 79 chances this season.
- The Cardinals are 46-33-0 against the spread in their 79 games that had a posted line this season.
- The Marlins have won 36.4% of the games this season they were the moneyline underdog (16-28).
- Miami has a 9-17 record (winning only 34.6% of its games) when it has played as a moneyline underdog of +114 or longer.
- The Marlins have played in 82 games with an over/under set, and have combined with their opponents to go over the total 43 times (43-37-2).
- The Marlins have put together a 43-39-0 record against the spread this season (covering 52.4% of the time).
Cardinals Player Leaders
- Alec Burleson is hitting .282 with 20 doubles, a triple, 13 home runs and 30 walks. He has an on-base percentage of .351 while slugging .481.
- Among all qualified batters in the majors, his batting average ranks 30th, his on-base percentage ranks 47th, and he is 34th in slugging.
- Jordan Walker has 90 hits to go with a slugging percentage of .516, both of which rank first among St. Louis hitters this season. He's batting .290 with an on-base percentage of .343.
- Among qualifying batters, he is 20th in batting average, 56th in on-base percentage and 16th in slugging percentage.
- Walker has picked up a hit in four straight games. In his last five games he is batting .278 with a walk.
- Ivan Herrera leads St. Louis with an OBP of .401 this season while batting .259 with 48 walks and 53 runs scored.
- JJ Wetherholt is batting .262 with a .358 OBP and 34 RBI for St. Louis this season.
Marlins Player Leaders
- Otto Lopez has totaled 109 hits with a .481 slugging percentage, both team-high stats for the Marlins. He's batting .336 and with an on-base percentage of .370.
- He ranks first in batting average, 26th in on-base percentage and 34th in slugging percentage among all qualified batters in the big leagues.
- Xavier Edwards' .379 on-base percentage paces his team. He has a batting average of .298 while slugging .430.
- Including all qualified hitters, his batting average places him 12th, his on-base percentage is 17th, and he is 78th in slugging.
- Jakob Marsee is hitting .199 with 11 doubles, three triples, four home runs and 43 walks.
- Javier Sanoja is hitting .260 with 13 doubles, two home runs and 11 walks.
Cardinals vs Marlins Head to Head
- 6/27/2026: 5-1 MIA (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 6/26/2026: 4-0 MIA (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -108, Underdog Moneyline: -108)
- 4/22/2026: 4-1 MIA (Favorite: Marlins, Spread: -1.5, Total: 8.5, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 4/21/2026: 5-3 STL (Favorite: Marlins, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 4/20/2026: 5-3 MIA (Favorite: Marlins, Spread: -1.5, Total: 8.5, Favorite Moneyline: -134, Underdog Moneyline: +116)
- 8/20/2025: 6-2 MIA (Favorite: Marlins, Spread: -1.5, Total: 8.5, Favorite Moneyline: -120, Underdog Moneyline: +102)
- 8/19/2025: 7-4 STL (Favorite: Marlins, Spread: -1.5, Total: 7.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 8/18/2025: 8-3 STL (Favorite: Marlins, Spread: -1.5, Total: 7.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 7/30/2025: 2-0 MIA (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -144, Underdog Moneyline: +122)
- 7/29/2025: 5-0 MIA (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -154, Underdog Moneyline: +130)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



