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

Cardinals at Pirates

O/U 8.5 · RL Pirates -1.5 · PNC Park

GARY'S PICK
Cardinals Moneyline
MLB@ Pirates· +128

Cardinals
Moneyline

+128 · CASHED · STL 11 · PIT 7

Pirates

The pick & result

Published pick
Cardinals ML +128
Published odds
+128
Result
Won
Final score
11-7

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

PNC Park sits under the lights for a high-stakes NL Central clash between two teams separated by just a half-game in the standings, as the Pirates look to shake off a gut-punch loss and the Cardinals aim to ride a new wave of momentum. On paper, this pitching matchup looks like a total mismatch favoring Pittsburgh, but beneath the surface of the ERA totals lies a structural problem for the home team that makes the plus-money on St. Louis (15-13) the sharper play.

Braxton Ashcraft is the real deal, sporting a 2.43 ERA and an even more impressive 2.08 xERA, but he is stepping onto the mound for a team with an almost non-existent safety net tonight. After yesterday’s nine-inning meltdown where the Pirates (16-13) used seven relievers—including over 40 pitches from Wilber Dotel and a blown save from Dennis Santana—manager Don Kelly is effectively playing with a three-man bullpen. Justin Lawrence, Cam Sanders, and Evan Sisk are likely down after back-to-back usage, leaving the Pirates completely vulnerable if Ashcraft can’t provide seven or eight elite innings. In contrast, the Cardinals have their primary high-leverage arms like Riley O'Brien and JoJo Romero fully rested and ready to protect a lead.

The Cardinals' offense finally woke up in yesterday’s 9th inning, snapping a 36-inning scoreless drought at PNC Park in the most explosive way possible. JJ Wetherholt is the hottest hitter in this series, homering in three straight games and returning to his home state of Pennsylvania with a vengeance. While Kyle Leahy’s 5.63 ERA and 1.67 WHIP are admittedly a liability, the Cardinals only need him to survive five innings before they can turn the game over to a fresh and superior relief corps. The Pirates are in a redemption spot, but you can’t redeem yourself with a tired arm. I’m taking the value with the Cardinals to exploit a thin Pittsburgh bridge and secure the series lead.

Injuries noted

Pirates: [NEW] Will Robertson (Left Fielder) — Undisclosed (Not Specified): The Orioles reassigned Robertson to minor-league camp Wednesday, Jacob Calvin Meyer of The Baltimore Sun reports. (Apr 28 — 0d ago) [NEW] Oneil Cruz (Shortstop) — Illness: Cruz was scratched from the Pirates' starting lineup against the Cardinals on Monday due to an illness. (Apr 27 — 0d ago) [KNOWN] Jared Triolo (Third Baseman) — Knee (Right): Triolo (knee) will begin a rehab assignment with Single-A Bradenton on Friday, Kevin Gorman of TribLive.com reports. (Apr 24 — 4d 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 — 15d 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 28, 2026 at 4:48 PM 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, draftkings, betmgm, caesars, betrivers.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

2
  • GARY'S PICK
    NICK GONZALESH+R+RBI OVER 1.5
    MLBPirates· -130

    Nick Gonzales
    H+R+RBI over 1.5

    -130 · CASHED · ACTUAL 4

    Pirates

    Nick Gonzales is currently the most consistent offensive engine for the Pirates, entering tonight with an eight-game hitting streak and fresh off a three-hit performance on Monday. While he faces a right-handed pitcher in Kyle Leahy, the matchup is less about platoon splits and more about Leahy's inability to keep runners off the bases (5.73 xERA).

    Gonzales bats fifth, positioning him directly behind Bryan Reynolds and Ryan O'Hearn. With Leahy's tendency to allow high traffic, Gonzales is virtually guaranteed multiple at-bats with runners in scoring position.

    His high-contact approach (.323 AVG) makes him a safe bet to record at least one hit, and the combination of his lineup spot and the hitter-friendly weather (wind out to LF) makes the 'Runs + RBIs' portion of this prop very attainable. In a game where the Pirates are expected to score frequently, their hottest hitter is the best target for a production-based prop.

  • GARY'S PICK
    RYAN O'HEARNTOTAL BASES OVER 1.5
    MLBPirates· +145

    Ryan O'Hearn
    Total Bases over 1.5

    +145 · CASHED · ACTUAL 5

    Pirates

    Ryan O'Hearn is in a prime position to exploit the biggest pitching mismatch on tonight's slate. The Cardinals start Kyle Leahy, whose 1.67 WHIP and 5.73 xERA suggest he is one of the most hittable pitchers currently in a rotation. Leahy struggles with command and allows a massive amount of traffic, which is a nightmare scenario against a left-handed power threat like O'Hearn.

    O'Hearn has been locked in lately, hitting .306 over his last 10 games with significant extra-base power (3 HR). PNC Park's conditions tonight—71 degrees with wind blowing out to the pull-side for lefties—further inflate the probability of an extra-base hit. Batting cleanup, O'Hearn should see 4-5 plate appearances with plenty of runners on base, forcing Leahy to challenge him in the zone.

    A single double or two singles clears this line at a significant plus-money price.

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