The St. Louis Cardinals host the Miami Marlins on June 28, 2026. First pitch from Busch Stadium is scheduled for 2:15 p.m. EDT. The game will be broadcast on MIAM.
The Cardinals are favored by -127 on the moneyline and by -1.5 on the run line. The Marlins are +107 on the moneyline and +1.5 on the run line. The total is set at 9.5 runs.
Find my MLB picks and Marlins vs Cardinals prediction below, as well as probable pitchers, weather report, and more.
- Marlins vs Cardinals Pick: Xavier Edwards Over 1.5 Hits (+182, DraftKings)
My Marlins vs Cardinals best bet is on Xavier Edwards to go over his props/batting" target="_blank" rel="noopener">hits total. Make sure to find the best odds by checking our live MLB odds page.
Marlins vs Cardinals Odds
| Marlins Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
+1.5 +154 | 9.5 -100o / -120u | +107 |
| Cardinals Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
-1.5 -186 | 9.5 -100o / -120u | -127 |
- Marlins vs Cardinals moneyline: Marlins +107, Cardinals -127
- Marlins vs Cardinals over/under: 9.5 (-100o / -120u)
- Marlins vs Cardinals spread: Cardinals -1.5 (+154 ), Marlins +1.5 (-186)
Marlins vs Cardinals Probable Pitchers
| RHP Tyler Phillips (MIA) | Stat | RHP Kyle Leahy (STL) |
|---|---|---|
| 2-1 | W-L | 5-4 |
| 0.3 | fWAR (FanGraphs) | 0.7 |
| 3.09/4.29 | ERA / xERA | 4.24/5.89 |
| 4.36/4.56 | FIP / xFIP | 4.27/4.25 |
| 7.5% | K-BB% | 10.1% |
| 46.4% | GB% | 44.2% |
| .265 | BABIP | .332 |
| 97 | Stuff+ | 89 |
| 98 | Location+ | 105 |
Marlins vs Cardinals MLB Betting Preview
The Miami Marlins are playing some of the best baseball in the majors right now. Entering Sunday's finale at Busch Stadium, Miami has absolutely owned the month of June with a staggering 18-5 record. Following a 4-0 shutout on Friday and a commanding 5-1 victory on Saturday, the Marlins have already locked up their first season-series win over the St. Louis Cardinals since 2016.
Miami's bats are completely locked in, anchored by major-league batting leader Otto Lopez (.336 AVG) and a relentless contact-heavy approach. On the mound, the pitching staff has stifled St. Louis, which had its 33 2/3 scoreless innings streak at Busch Stadium snapped only late in Saturday's game.
The Cardinals, on the other hand, are searching for answers and scrambling to find stability. With Dustin May’s spot in the rotation being skipped, St. Louis turns to right-hander Kyle Leahy (5-4, 4.24 ERA). Leahy has a bloated 1.51 WHIP on the season and faces the unenviable task of trying to cool off a relentless Marlins lineup that logged 11 hits off Andre Pallante just 24 hours ago.

Marlins vs Cardinals Pick, Betting Analysis
Our PRO Projections system has identified a significant edge in the player props market for this afternoon's game,
Xavier Edwards is a nightmare matchup for a pitcher like Kyle Leahy, who relies heavily on his sinker, slider, and sweeper, but doesn't miss many bats. Statcast data shows Leahy’s miss rate (22.1%) sits well below the MLB average (24.9%). Meanwhile, Edwards ranks in the 98th percentile in whiff percentage. He rarely strikes out and excels at putting the ball in play.
Edwards is a significantly better hitter when batting from the left side against right-handed pitching. He slashes .306/.368/.391 against righties compared to just .236 against left-handers. Facing the right-handed Leahy maps out perfectly for his strengths.
He's swinging a scorching-hot bat, coming off a 3-for-5 performance on Saturday night that included a run-scoring single and a double. Batting at the top of an efficient Miami order ensures he will see 4 to 5 plate appearances today, maximizing his opportunities to cash this prop.
Pick: Xavier Edwards Over 1.5 Hits (+182, DraftKings)



































