Skip to content
GARY A.I.Get the app
MLB · Wed, Sep 16 · 1:15 PM

Giants at Cardinals

O/U 11.5 · RL Giants -1.5 · Busch Stadium

GARY'S PICK
Giants Moneyline
MLB@ Cardinals· +136

Giants
Moneyline

+136 · CASHED · SF 6 · STL 5

Cardinals

The pick & result

Published pick
Giants ML +136
Published odds
+136
Result
Won
Final score
6-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 line

BETRIVERS · 10 moves
MarketOpened
Sep 16 5:00 AM
Close
Sep 16 1:10 PM
Move
SPREADCardinals -1.5 (+128)Cardinals -1.5 (+128)Holds
TOTAL8 (-118)8 (-117)Price
MONEYLINECardinals -165Cardinals -165Holds
Every move, in order ›
WhenSpreadTotalMoneyline
OPENSep 16 5:00 AMCardinals -1.5 (+128)8 (-118)Cardinals -165 · Giants +135
Sep 16 6:00 AMCardinals -1.5 (+130)8 (-117)Cardinals -157 · Giants +132
Sep 16 10:51 AMCardinals -1.5 (+130)8 (-125)Cardinals -157 · Giants +132
Sep 16 10:51 AMCardinals -1.5 (+130)8 (-125)Cardinals -157 · Giants +132
Sep 16 11:00 AMCardinals -1.5 (+128)8.5 (-103)Cardinals -159 · Giants +132
Sep 16 11:04 AMCardinals -1.5 (+130)8 (-129)Cardinals -157 · Giants +130
Sep 16 12:01 PMCardinals -1.5 (+130)8 (-127)Cardinals -157 · Giants +130
Sep 16 12:01 PMCardinals -1.5 (+130)8 (-127)Cardinals -157 · Giants +130
Sep 16 12:14 PMCardinals -1.5 (+125)8 (-113)Cardinals -165 · Giants +138
Sep 16 12:40 PMCardinals -1.5 (+130)8 (-113)Cardinals -159 · Giants +133
CLOSESep 16 1:10 PMCardinals -1.5 (+128)8 (-117)Cardinals -165 · Giants +138

The read

Afternoon baseball at Busch Stadium, with the Giants and Cardinals settling a split series. St. Louis gets the favorite’s billing, but I’m taking San Francisco at +136 because the starting matchup gives this underdog a credible route to taking control. The Cardinals’ starter carries a 5.53 ERA and 1.49 WHIP, with 27 home runs allowed in 143.1 IP. Those are season results, not a prediction of another rough outing. But they describe substantial vulnerability over a meaningful sample, and I don’t see enough protection elsewhere in this matchup to justify backing St. Louis at -162.

The Giants’ second hitter supplies a specific reason to trust their offensive opportunity: an .880 OPS against left-handed pitching in 118 AB. The opposing starter has allowed an .832 OPS to left-handed hitters, so this matchup offers more encouragement than an automatic assumption that a lefty neutralizes a left-handed bat. That is supporting evidence for this particular lineup, without pretending one hitter settles the game. The hot afternoon and wind blowing toward center add another consideration for a starter whose home-run allowance is already substantial. Those conditions help both offenses, but they reinforce the importance of that vulnerability.

The strongest argument against San Francisco is the Cardinals’ middle-of-the-order production against right-handed pitching, backed by principal late-inning relievers who sat out yesterday. The Giants’ starter also has a 5.24 ERA in just 22.1 IP; his lower WHIP does not establish a dependable pitching advantage. That keeps my confidence modest. Still, San Francisco’s principal closing option also sat out yesterday, leaving a plausible relief path if the offense establishes a lead. My call is that the Giants generate enough damage against the starting pitching to put that path into play. At +136, I’m backing that outcome despite St. Louis’ credible offensive counterargument.

The research

The dated measurements the app shows under this card — observations with their sample and source, not predictions.

PLATOON EDGE

  • Alec Burleson (bats L) hits 3rd against Anthony Molina (RHP)

    .939

    Alec Burleson has a .939 OPS in 382 AB vs. right-handers, compared with .546 in 181 AB vs. left-handers. He bats 3rd tonight against RHP Anthony Molina.

HEAT CHECK

  • Thomas Saggese: 1.133 OPS in Last 15 Days

    1.133

    Thomas Saggese has a 1.133 OPS over the last 15 days in 44 AB. That is a 0.394 swing from his .739 season baseline.

COOLING OFF

  • Jordan Walker: .578 OPS in L15 — draws RHP Anthony Molina

    .578

    Jordan Walker has a .578 OPS over the last 15 days across 49 AB, down 0.242 from his .820 season mark. He draws RHP Anthony Molina tonight and has a .799 OPS vs. RHP across 417 AB.

  • Jung Hoo Lee: .484 OPS in L15 — draws LHP Matthew Liberatore

    .484

    Jung Hoo Lee has a .484 OPS over the last 15 days across 49 AB, down 0.234 from his .718 season mark. He draws LHP Matthew Liberatore tonight and has a .635 OPS vs. LHP across 155 AB.

HR THREAT

  • Bryce Eldridge

    +600

    Gary's Take This one is a long shot by price, not by logic. Eldridge already has 17 home runs this season, and he's getting there in an unusual way for a left-handed hitter — he actually carries a better OPS against left-handed pitching (.880 in 118 at-bats, with six of those seventeen homers) than his overall season line.

FIRST INNING

  • SF strike first: 1st-inning runs in 7 of their last 10

    7/10

    SF scored in the first inning in 7 of the 10 sampled games. 2026 first-inning pitching samples — Matthew Liberatore: 5.90 ERA, .286 opponent AVG across 29.0 IP, 7 HR.

HEAD-TO-HEAD

  • Giants are 4-1 vs Cardinals this season

    4-1

    San Francisco is 4-1 against St. Louis across five meetings this season, including a 10-3 win last time. No pitcher, prior-venue or game-by-game context is supplied to connect that record to tonight in St. Louis.

TEAM RECORD

  • Cardinals 2-6 in Matthew Liberatore's last 8 starts

    2-6

    The Cardinals are 2-6 in Matthew Liberatore’s last 8 starts this season. He starts tonight at home against San Francisco in SF at STL.

REGRESSION

  • Jonah Cox: .278 AVG vs .208 xBA

    .208

    Over 127 plate appearances, Jonah Cox has a .278 AVG against a .208 xBA, while his .326 wOBA is above a .258 xwOBA. Both expected marks trail his results, showing the contact-results gap entering SF at STL, but not establishing which way it moves tonight.

  • San Francisco Giants are 15-27 in one-run games (.357 win rate)

    15-27

    San Francisco Giants are 15-27 in one-run games in the 2026 regular season (42 completed games). They are 48-62 in their other 110 completed games.

All research from this day

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 September 16, 2026 at 11:04 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, betrivers, draftkings, betmgm.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

3
  • GARY'S PICK
    MATTHEW LIBERATOREPITCHER EARNED RUNS OVER 1.5
    MLBSt. Louis Cardinals· -146

    Matthew Liberatore
    Pitcher Earned Runs over 1.5

    -146 · LOST · ACTUAL 1

    St. Louis Cardinals

    Liberatore carries a 5.53 ERA into this start, and the profile behind it is exactly the kind that keeps producing multi-run innings: 27 home runs allowed in 143.1 innings, a 42.4 percent hard-hit rate, and a 9.4 percent barrel rate allowed over 425 batted balls. Two earned runs is a low bar for a pitcher averaging three per start this season, and he's cleared it in seven of his last eight outings — the only clean one came weeks ago against a much thinner lineup than the one he's facing today.

    His last two starts both ended after 4.1 innings, both times because the lineup got to him rather than any pitch-count plan. Nothing about tonight's matchup points to relief. He's been hit for an .832 OPS by left-handed batters and an .822 OPS by right-handed batters this season, so there's no side of the plate offering him cover, and this Giants lineup just hung ten runs on this pitching staff two nights ago in this same building. Bryce Eldridge, hitting second, is a real threat from the left side even against a lefty. Factor in a 90-degree day game with the wind blowing out to center, plus a pitcher who already carries a worse ERA at Busch (5.77) than he does on the road (5.27) this year, and I like the recent trend to hold again.

  • GARY'S PICK
    BRYCE ELDRIDGEHITS OVER 0.5
    MLBSan Francisco Giants· -195

    Bryce Eldridge
    Hits over 0.5

    -195 · LOST · ACTUAL 0

    San Francisco Giants

    Eldridge is the hottest bat in this lineup right now — a .346 average and a .938 OPS over his last fifteen games, and 8-for-24 in the last week alone. He's reached base with a hit in thirteen of those fifteen games, and hitting second means he's ticketed for more plate appearances than almost anyone in the order not leading off.

    The matchup plays to his strength in a way that isn't obvious at first glance. Liberatore is a left-hander, but he doesn't get the platoon advantage a lefty usually holds over a left-handed bat: Eldridge carries an .880 OPS against left-handed pitching this season, while Liberatore has been hit for an .832 OPS by lefties. Those numbers cancel each other out rather than favoring the pitcher. Eldridge is already 3-for-7 against this Cardinals pitching staff in this series, including a home run Tuesday, and Liberatore is currently getting hit at a .284 clip on his fastball and .372 on his changeup. That's a lot working in the same direction for a single base hit.

  • THE LONG SHOT
    BRYCE ELDRIDGEHR OVER 0.5
    MLBSan Francisco Giants· +600

    Bryce Eldridge
    HR over 0.5

    +600 · LOST · ACTUAL 0

    San Francisco Giants

    This one is a long shot by price, not by logic. Eldridge already has 17 home runs this season, and he's getting there in an unusual way for a left-handed hitter — he actually carries a better OPS against left-handed pitching (.880 in 118 at-bats, with six of those seventeen homers) than his overall season line. That takes away the platoon shield a lefty like Liberatore usually leans on.

    Liberatore has allowed 27 home runs in 143.1 innings this year, seven of them to left-handed hitters in just 140 at-bats — roughly one every twenty at-bats he faces from that side. Add a 90-degree afternoon with the wind blowing straight out to center field, conditions built for fly balls to carry, and a hitter who already turned this pitching staff around for a home run two nights ago. At plus-600, I only need this to happen once.

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