Pirates at Cardinals
O/U 7.5 · RL Pirates -1.5 · Busch Stadium
The pick & result
- Published pick
- Pirates ML -120
- Published odds
- -120
- Result
- Won
- Final score
- 5-4
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
A hot afternoon at Busch Stadium, the wind carrying out to left, and a tied divisional series comes down to a pronounced pitching gap. Pittsburgh has the starter I trust more and the stronger relief group behind him.
Braxton Ashcraft brings a 3.59 ERA and 1.07 WHIP, with three earned runs across his last 23 innings. Matthew Liberatore owns a 5.44 ERA and 1.47 WHIP, allowing 13 earned runs over his last 15.1 innings. The location splits reinforce that separation: Ashcraft has a 2.25 ERA across his last three road starts, while Liberatore has an 11.37 ERA across his last three at home.
The bullpen makes the moneyline more attractive. Pittsburgh’s current relief group has a 3.08 ERA and 1.17 WHIP; St. Louis’ has a 4.13 ERA and 1.31 WHIP. Over the last 10 days, those ERAs are 1.70 for Pittsburgh and 7.97 for St. Louis.
I am choosing the moneyline instead of laying 1.5 because Pittsburgh has struggled against left-handed starters, going 13-30 with a .678 OPS, and has averaged only 2.6 runs over its last 10 games. Liberatore’s own results soften that concern—opponents have an .847 OPS from the left side and .803 from the right—but the Pirates’ recent scoring still makes a two-run requirement unnecessarily ambitious. Back Ashcraft and the better bullpen to win the game at a manageable price.
The research
The dated measurements the app shows under this card — observations with their sample and source, not predictions.
STARTER FORM
Braxton Ashcraft: 1.17 ERA over his last 3 starts
1.17Ashcraft has allowed almost nothing over his last three starts, combining limited traffic with enough strikeouts to escape trouble himself. That makes Pittsburgh’s starter a strong foundation for the under and the Pirates’ side.
Matthew Liberatore: 7.63 ERA over his last 3 starts
7.63Liberatore’s 7.63 ERA over his last three starts comes from costly bursts of damage rather than nonstop traffic. Pittsburgh’s job is to punish the few mistakes he gives them instead of waiting for a prolonged rally.
BATTER VS ARM
Bryan Reynolds vs Matthew Liberatore: .333
.333Bryan Reynolds has hit .333 against Matthew Liberatore and has already shown he can do more than slap singles in this matchup. He is one of Pittsburgh’s strongest pieces tonight.
PLATOON EDGE
Alec Burleson (bats L) hits 3rd against Braxton Ashcraft (RHP)
.957Burleson’s .957 mark in this split belongs in the heart of the order. Batting third against the right-handed Ashcraft gives him a clean opportunity to drive an inning.
COOLING OFF
Spencer Horwitz: .368 OPS in L15 — draws LHP Matthew Liberatore
.368Spencer Horwitz enters with a .368 OPS over the last 15 days, and Matthew Liberatore attacks his clearly weaker side. That makes an already difficult stretch even harder to escape tonight.
BULLPEN
St. Louis Cardinals pen: 15.3 relief IP over their last 3 games
15.3 IPSt. Louis has covered 15.3 relief innings in three games and could be without two important options. Another short start would expose the softer part of the bullpen and give Pittsburgh a real late-game opening.
RUNNING GAME
Green light: Pittsburgh Pirates run, and Ivan Herrera has caught just 5%
5% CSPittsburgh has the green light against Ivan Herrera’s 5% caught-stealing rate. Singles and walks can become scoring chances fast, giving the Pirates another way to pressure St. Louis.
BALLPARK
Matthew Liberatore's ERA jumps to 5.97 at Busch Stadium
5.97Liberatore’s 5.97 ERA at Busch Stadium shows that pitching at home has not protected him. Pittsburgh should be able to create traffic and force him into repeated damage-control situations.
PARK WEATHER
92° at Busch Stadium — the ball will carry tonight
92°FThe 92-degree heat at Busch Stadium should give elevated contact extra carry. With traffic already likely in this matchup, one mistake from either pitcher can turn the game quickly.
HEAD-TO-HEAD
Cardinals are 7-4 vs Pirates this season
7-4St. Louis leads the season series 7-4, but Pittsburgh’s convincing latest win keeps that record in perspective. The Cardinals’ edge is background information rather than a standalone bet.
STREAK
PIT games have gone UNDER 7 straight
U7Seven straight Pittsburgh games have stayed under, and tonight’s larger total gives the trend extra room. Unless these offenses suddenly create a very different game, the under remains the natural lean.
TEAM RECORD
Pirates 6-2 in Braxton Ashcraft's last 8 starts
6-2Pittsburgh has won six of Ashcraft’s last eight starts and enters with the cleaner starting-pitching setup. I trust the Pirates more than the venue might initially suggest.
Cardinals 2-6 in Matthew Liberatore's last 8 starts
2-6St. Louis is only 2-6 in Liberatore’s last eight starts, and the slide remains active. That makes the Cardinals difficult to trust against Pittsburgh tonight.
REGRESSION
Esmerlyn Valdez: .244 AVG vs .201 xBA
.201Valdez’s .244 average is outperforming a .201 expected mark that better reflects his contact. I am fading the surface production and lowering its influence on my view of Pittsburgh’s offense.
FANTASY PICKUPS
Braxton Ashcraft
3.41 xERABraxton Ashcraft brings a steady profile into St. Louis: 3.59 ERA, 3.41 xERA, 9.3 K/9, and a 1.07 WHIP. The underlying number is even better than the season ERA, and the strikeout rate gives this stream useful upside. Add him if you are chasing strikeouts without wanting to sacrifice your ratios.
CUT LIST
Jared Triolo
0.628 OPSThe cut case is the .628 season OPS: a .246 average doesn’t rescue that lack of production. But Triolo is in tonight’s lineup and batting first, so I’m giving the opportunity one more look. HOLD
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 August 30, 2026 at 10:50 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, caesars, fanatics, draftkings, betmgm, betrivers.
- Accountability
- Read the editorial standards, source policy, and corrections process.
Props on this game
2- GARY'S PICKMATTHEW LIBERATOREPITCHER EARNED RUNS OVER 2.5
I’m taking plus money against a starter who has allowed 13 earned runs in his last 15.1 innings and owns a 5.97 ERA at Busch Stadium. Liberatore’s fastball, changeup and sinker have all been hit hard, and Pittsburgh can attack him with five right-handed bats plus two switch-hitters. He has allowed at least three earned runs in five of his last eight starts, including four against Pittsburgh earlier this season.
- GARY'S PICKBRAXTON ASHCRAFTPITCHER OUTS OVER 17.5
I need Ashcraft to complete six innings, something he has done in each of his last three starts while working 23 innings and allowing only three earned runs. His efficiency has been excellent, and this diminished St. Louis lineup is without JJ Wetherholt and Blaze Jordan. The Cardinals have also scored only three runs through the first two games against Pittsburgh’s primary pitchers, giving Ashcraft a clean path to another six-plus inning afternoon.
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 StoreEvery MLB game this dayThe MLB recordToday's MLB picksEvery sport this day