Skip to content
GARY A.I.Get the app
MLB · Fri, Aug 14 · 10:15 PM

Rockies at Giants

O/U 7.5 · RL Giants -1.5

GARY'S PICK
Rockies Moneyline
MLB@ Giants· +125

Rockies
Moneyline

+125 · CASHED · COL 5 · SF 2

Giants

The pick & result

Published pick
Rockies ML +125
Published odds
+125
Result
Won
Final score
5-2

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

Cool marine air settles over Oracle Park as two rebuilding clubs open a late-night divisional series. Colorado arrives with consecutive wins; San Francisco sends out a lineup that looks very different from the one it planned to field.

The price decided this for me. The Giants are laying -135 despite scoring only 2.7 runs per game over their last ten, losing Adames tonight and carrying several cold or inexperienced bats. Freeland’s ugly season numbers are already baked into the line, but his last three starts have been substantially better, and Oracle Park gives him room to attack without every mistake becoming a home run.

Roupp has the better underlying arsenal, but 12 walks across his last 13⅔ innings make him difficult to trust as this large a favorite. Colorado can pressure him with patient left-handed bats, McCarthy’s speed and a lineup showing more life than San Francisco’s. I’ll accept the bullpen risk and take the plus money.

The research

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

STARTER FORM

  • Kyle Freeland: 3.38 ERA over his last 3 starts

    3.38

    Seven earned runs in nearly nineteen innings is a completely different pitcher than the 6.63 he's carrying for the season, and thirteen strikeouts over that stretch says he's earning it himself. This is his best run of the year, and he draws Roupp, who's fading hard the other direction. When one starter's climbing this fast and the other's sinking, that split shapes how I look at the whole game.

  • Landen Roupp: 6.59 ERA over his last 3 starts

    6.59

    Ten earned runs in under fourteen innings over three starts erases a lot of the goodwill from earlier in the year — that's a pattern, not a bad week. He draws Freeland, who's trending in the exact opposite direction right now. Rough spot to trust the guy who's been getting hit like this lately.

PLATOON EDGE

  • Mickey Moniak (bats L) gets a RHP from the 2nd spot

    .925

    Moniak bats second with the platoon edge against Roupp, letting Colorado apply pressure immediately. The spot gives him extra chances to reach base and create opportunities for the heart of the order.

PARK WEATHER

  • Wind blowing out 10 mph at Oracle Park tonight

    OUT 10

    A 10 mph wind blowing out gives both offenses more help than usual at Oracle Park, particularly on well-struck balls to center. With the total at 7.5, one or two wind-assisted drives could materially change the game.

TEAM RECORD

  • Giants 2-6 in Landen Roupp's last 8 starts

    2-6

    San Francisco's stuck in a loop on his turns — quiet lineup, a pen turning short leads into losses. Colorado catches that funk at home tonight. I'm fading the Giants here.

REGRESSION

  • Mickey Moniak: .271 AVG vs .221 xBA

    .221

    Moniak’s .271 average is not supported by his .221 expected mark, and the wider production gap strengthens the warning. Even with a favorable lineup role, I would rather fade the inflated results than assume they continue.

  • Kyle Freeland: 6.63 ERA vs 5.22 xERA

    5.22

    This is the rare arm actually getting a worse shake than it deserves — a strikeout rate near 7.7 per nine is solid, and if the average matched the contact quality, the results would already look better. The underlying contact still isn't clean, a 42% hard-hit rate and an 11% barrel rate see to that. I'd expect the results to tighten up some against San Francisco tonight.

  • San Francisco Giants are 10-21 in one-run games (.323 win%)

    10-21

    A .323 win rate in one-run games is the kind of number that tends to find its way back toward .500. San Francisco's overall record probably sells this team a little short of where it should be priced tonight.

CLOSER WATCH

  • Ryan Walker / JT Brubaker

    3 SV

    Ryan Walker leads a tight committee with 3 saves and 3 holds to JT Brubaker's 2 saves and 3 holds. Walker is totally fresh after 0 outings in the last 3 games. With San Francisco favored at -126 hosting Colorado, tonight is a prime live save spot. Start Walker with confidence if you need saves tonight, but keep Brubaker stashed if you're chasing every possible save opportunity.

FANTASY PICKUPS

  • Landen Roupp

    3.52 xERA

    Biggest gap on the sheet: a 4.22 ERA against a much friendlier 3.52 xERA, pointing to some bad luck weighing the season line down. He's also missing the most bats of the group at 9 K/9. The trade-off is a 1.29 WHIP, the worst here, but he's at home against COL. Deep-league regression add. Best strikeout stuff of the four and an ERA with more room to fall than rise, worth the stream in deep formats despite the shaky WHIP.

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 August 14, 2026 at 1:35 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, draftkings, betmgm, betrivers, caesars, fanatics.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

2
  • GARY'S PICK
    LANDEN ROUPPPITCHER WALKS OVER 1.5
    MLBSan Francisco Giants· -156

    Landen Roupp
    Pitcher Walks over 1.5

    -156 · CASHED · ACTUAL 3

    San Francisco Giants

    Roupp has issued 12 walks over his last 13⅔ innings and exceeded this line in six of his last eight starts. Colorado will send seven hitters to the plate from the left side, giving a pitcher with shaky command plenty of chances to fall behind and work deep counts. I’m willing to lay the price with only two walks needed.

  • GARY'S PICK
    WILLI CASTROH+R+RBI OVER 1.5
    MLBColorado Rockies· +116

    Willi Castro
    H+R+RBI over 1.5

    +116 · LOST · ACTUAL 1

    Colorado Rockies

    Castro has cleared this number in 11 of his last 15 games while batting .316 with a .986 OPS over that stretch. He is hitting third behind two capable table-setters, and Roupp’s recent control trouble raises the likelihood of traffic ahead of him. Castro can cash this with a hit and either a run or an RBI, so I like getting plus money.

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