The Matchup Report

Miami Marlins vs St. Louis Cardinals Prediction (June 28): Odds, Pick & Analysis

WA

Wyatt Anderson

June 27, 2026 · 10:21 PM EDT
MLB
Share
Busch Stadium — Miami Marlins at St. Louis Cardinals

Miami Marlins vs St. Louis Cardinals · June 28, 2026 · 2:15 PM EDT · Photo: ESPN

Tyler Phillips enters Friday's matchup with a significant advantage over Kyle Leahy in the statistical categories that matter most for starting pitchers. Phillips carries a 3.09 ERA across his limited appearances, while Leahy's 4.24 ERA and 4-4 record suggest inconsistency on the mound. The Marlins' starter has posted a 1-2 record with 2 saves, indicating he's been deployed in various roles, but his ERA marks him as the superior arm in this pitching duel.

Tonight's Odds

MONEYLINE
Miami Marlins+120
St. Louis Cardinals-142
RUN LINE
Miami Marlins +1.5-176
St. Louis Cardinals -1.5+146
OVER/UNDER
Over 8.5-120
Under 8.5-102

Probable Pitchers

Miami Marlins

Tyler Phillips

Record1-2
ERA3.09
VS

St. Louis Cardinals

Kyle Leahy

Record5-4
ERA4.24

St. Louis's rotation has struggled overall this season, posting a 4.29 team ERA that ranks among the league's weaker units. The Cardinals have managed 359 runs across their 42 wins and 37 losses, averaging respectable offensive output despite their pitching concerns. Their lineup carries a .247 batting average with 657 hits, placing them in the middle of the pack offensively. The Cardinals' defense has been relatively sharp, committing only 37 errors, which provides some foundation for their competitiveness.

Miami's pitching staff, by contrast, has been a strength, boasting a 3.99 ERA that outpaces St. Louis by a full run. The Marlins' offense, however, mirrors the Cardinals' struggles at the plate with a .246 average and 657 hits. They've scored 353 runs through 43 wins and 39 losses, slightly trailing St. Louis in run production. Defensively, the Marlins have been sloppier than their opponents, with 52 errors suggesting some vulnerability in the field.

The pitching edge belongs squarely to Miami. Phillips's 3.09 ERA versus Leahy's 4.24 ERA represents a substantial gap in Friday's starter comparison—nearly 1.15 runs per nine innings in the Marlins' favor. Given that both offenses are nearly interchangeable in terms of batting average and run output, the quality of pitching becomes the primary differentiator. St. Louis's bullpen advantage (24 saves to Miami's 22) provides marginal help, but it cannot overcome the disadvantage in starting pitching quality.

The betting market prices the Cardinals as slight favorites at -142 moneyline odds, while the Marlins sit at +120. This line undervalues Miami's pitching superiority. Phillips's ability to limit runs, combined with the Marlins' comparable offensive firepower, makes the underdog play attractive. The run line at Miami +1.5 also merits consideration, though the straight moneyline offers better value for a team with the pitching advantage in a close matchup.

Miami's defensive liabilities could pose problems in a tight game, but Phillips's ERA suggests he limits hard contact and keeps games manageable. The Marlins' ability to stay competitive offensively while benefiting from superior starting pitching makes them the logical choice at plus money. Back Miami on Friday.

Best Bet

Miami Marlins (+120)

Based on the matchup analysis, recent form, and line value, Miami Marlins (+120) is our top play for this game.

More MLB Predictions