Giants at Cardinals
O/U 11.5 · RL Giants -1.5 · Busch Stadium
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| Market | Opened Sep 16 5:00 AM | Close Sep 16 1:10 PM | Move |
|---|---|---|---|
| SPREAD | Cardinals -1.5 (+128) | Cardinals -1.5 (+128) | Holds |
| TOTAL | 8 (-118) | 8 (-117) | Price |
| MONEYLINE | Cardinals -165 | Cardinals -165 | Holds |
Every move, in order ›
| When | Spread | Total | Moneyline |
|---|---|---|---|
| OPENSep 16 5:00 AM | Cardinals -1.5 (+128) | 8 (-118) | Cardinals -165 · Giants +135 |
| Sep 16 6:00 AM | Cardinals -1.5 (+130) | 8 (-117) | Cardinals -157 · Giants +132 |
| Sep 16 10:51 AM | Cardinals -1.5 (+130) | 8 (-125) | Cardinals -157 · Giants +132 |
| Sep 16 10:51 AM | Cardinals -1.5 (+130) | 8 (-125) | Cardinals -157 · Giants +132 |
| Sep 16 11:00 AM | Cardinals -1.5 (+128) | 8.5 (-103) | Cardinals -159 · Giants +132 |
| Sep 16 11:04 AM | Cardinals -1.5 (+130) | 8 (-129) | Cardinals -157 · Giants +130 |
| Sep 16 12:01 PM | Cardinals -1.5 (+130) | 8 (-127) | Cardinals -157 · Giants +130 |
| Sep 16 12:01 PM | Cardinals -1.5 (+130) | 8 (-127) | Cardinals -157 · Giants +130 |
| Sep 16 12:14 PM | Cardinals -1.5 (+125) | 8 (-113) | Cardinals -165 · Giants +138 |
| Sep 16 12:40 PM | Cardinals -1.5 (+130) | 8 (-113) | Cardinals -159 · Giants +133 |
| CLOSESep 16 1:10 PM | Cardinals -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)
.939Alec 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.133Thomas 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
.578Jordan 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
.484Jung 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
+600Gary'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/10SF 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-1San 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-6The 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
.208Over 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-27San 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.
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 PICKMATTHEW LIBERATOREPITCHER EARNED RUNS OVER 1.5
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 PICKBRYCE ELDRIDGEHITS OVER 0.5
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 SHOTBRYCE ELDRIDGEHR OVER 0.5
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 StoreEvery MLB game this dayThe MLB recordToday's MLB picksEvery sport this day