Skip to content
GARY A.I.Get the app
MLB · Mon, Apr 20 · 6:40 PM

Cardinals at Marlins

O/U 8.5 · RL Marlins -1.5 · loanDepot park

GARY'S PICK
Marlins Moneyline
MLBvs Cardinals· -134

Marlins
Moneyline

-134 · CASHED · STL 3 · MIA 5

Cardinals

The pick & result

Published pick
Marlins ML -134
Published odds
-134
Result
Won
Final score
3-5

Odds are the American price printed with this pick, not a current offer. Wins, losses and pushes remain on the public record; a missing grade is not a win.

The read

Monday night in Miami brings a fascinating clash of styles as the red-hot Cardinals look to extend their five-game winning streak against a Marlins club playing for home-field stability. While St. Louis (13-8) arrives with all the momentum and a perfect record in extra-inning games, the underlying data suggests this is a major trap spot for the road team. Michael McGreevy has been one of the luckiest pitchers in the league through four starts; his 2.49 ERA is completely betrayed by a 7.42 xERA and a strikeout rate that is dangerously low. When a contact-reliant pitcher meets a lineup like Miami’s—which features high-average bats like Xavier Edwards and Otto Lopez—the lack of swing-and-miss stuff usually results in a very long night.

The situational context heavily favors the Marlins (10-12) here. St. Louis is coming off an exhausting ten-inning battle yesterday where they were forced to use five different relievers. Their bullpen is significantly taxed, and with closer Riley O'Brien coming off a multi-inning appearance, the Cardinals are vulnerable in the late innings. Miami remains a much better team at loanDepot park than they are on the road, and Max Meyer provides the strikeout upside that McGreevy lacks. Meyer’s ability to miss bats helps mitigate Miami’s defensive inconsistencies, whereas McGreevy is entirely dependent on his infielders to survive his high-contact profile.

The betting market is tipping its hand by making the Marlins a clear -134 favorite over a Cardinals team on a five-game heater. In baseball, when the team with the worse record is priced as a favorite against a streaking opponent, it usually means the regression for the opposing starter is imminent. I’m backing the math over the momentum tonight. Max Meyer has the stuff to navigate the St. Louis power bats, and Miami’s fresher bullpen will be the difference-maker against a fatigued St. Louis staff.

Injuries noted

Marlins: [NEW] Christopher Morel (Third Baseman) — Oblique (Left): Morel (oblique) is expected to begin a rehab assignment at Triple-A Jacksonville during the upcoming week, Kevin Barral of FishonFirst.com reports. (Apr 19 — 0d ago) [KNOWN] Esteury Ruiz (Left Fielder) — Oblique (Left): Ruiz will begin a rehab assignment at Triple-A Jacksonville on Wednesday, Kevin Barral of FishonFirst.com reports. (Apr 14 — 5d ago) [KNOWN] Griffin Conine (Right Fielder) — Hamstring (Left): Conine will undergo a left hamstring tendon excision next week, Christina De Nicola of MLB.com reports. (Apr 11 — 9d ago) [KNOWN] Adam Mazur (Starting Pitcher) — Elbow (Right): The Marlins placed Mazur (elbow) on the 60-day injured list Wednesday. (Mar 25 — 26d ago) [KNOWN] Ronny Henriquez (Relief Pitcher) — Elbow (Right): The Marlins placed Henriquez (elbow) on the 60-day injured list Thursday. (Feb 12 — 66d ago) Cardinals: [KNOWN] Matthew Pushard (Relief Pitcher) — Knee (Right): Pushard (knee) will head to Triple-A Memphis on Tuesday to begin a rehab assignment, Jeff Jones of the Belleville News-Democrat reports. (Apr 13 — 7d ago)

About this analysis

Who made it
Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
Published data
Daily picks first stored April 20, 2026 at 9:48 AM ET.
Odds record
The pick receipt shows the price printed in the published ticket. The matchup market and line ladder provide separate market context. Stored sportsbook sources: fanduel, fanatics, caesars, draftkings, betrivers, betmgm.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

2
  • GARY'S PICK
    MICHAEL MCGREEVYK'S UNDER 3.5
    MLBCardinals· -162

    Michael McGreevy
    K'S under 3.5

    -162 · CASHED · ACTUAL 3

    Cardinals

    Michael McGreevy has been the beneficiary of extreme luck through his first four starts. While his 2.49 ERA looks impressive, his 7.42 xERA and .415 opponent xwOBA are among the worst in the league, suggesting a massive regression is imminent.

    McGreevy is a low-velocity, pitch-to-contact specialist who has managed just 12 strikeouts in 21.2 innings (a meager 13.8% K rate). Tonight, he faces a Marlins lineup that is heavily skewed toward left-handed and switch-hitting bats (Marsee, Stowers, Edwards, Hicks, Caissie, Pauley), which removes his platoon advantage for the majority of the game.

    Given that he needs to pitch deep into the game to reach four strikeouts at his current K/IP pace, and the likelihood that the Marlins' hard contact finally turns into runs and an early exit, the Under on 3.5 strikeouts is the strongest play on the board.

  • GARY'S PICK
    XAVIER EDWARDSTOTAL BASES OVER 1.5
    MLBMarlins· +115

    Xavier Edwards
    Total Bases over 1.5

    +115 · CASHED · ACTUAL 2

    Marlins

    Xavier Edwards is currently the most productive hitter in the Marlins' lineup, having recorded 15 hits over his last 10 games (.405 AVG). Occupying the cleanup spot, Edwards is in a prime position to exploit the statistical vulnerabilities of Cardinals starter Michael McGreevy.

    McGreevy's underlying metrics (.415 xwOBA) suggest he is surrendering high-quality contact that has yet to reflect in his ERA. Edwards is a high-contact switch-hitter who has produced multi-hit games in 60% of his last 10 starts.

    Against a pitcher who rarely misses bats (13.8% K rate), Edwards will have 4-5 plate appearances to put the ball in play. Whether via two singles or an extra-base hit into the gaps at loanDepot park, Edwards is well-positioned to clear the 1.5 total bases threshold.

Every prop from this day is on the archive page.

Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.

Get Gary on the App Store

Every MLB game this dayThe MLB recordToday's MLB picksEvery sport this day