Skip to content
GARY A.I.Get the app
MLB · Wed, Aug 5 · 2:35 PM

Giants at Rangers

O/U 8.5 · RL Rangers -1.5

GARY'S PICK
Rangers Moneyline
MLBvs Giants· -147

Rangers
Moneyline

-147 · CASHED · SF 0 · TEX 6

Giants

The pick & result

Published pick
Rangers ML -147
Published odds
-147
Result
Won
Final score
0-6

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

It's a getaway afternoon in Arlington with the roof shut, comfortable and completely still, so nobody gets to blame the wind for anything today. Texas finally ended a long losing run Tuesday night on a walk-off from Ezequiel Duran, and San Francisco is closing out a seven-game road trip with a roster that got picked apart at the trade deadline. Both teams are handing the ball to a starter nobody can count on.

Carson Whisenhunt is the shakier of the two. The rookie lefty leans on a fastball that hitters are crushing, and right-handed batters have gone deep on him several times in a small sample while doing plenty of damage overall. His changeup is legitimately nasty — hitters swing through it constantly — but one great pitch can't cover for a fastball that gets hit like that, and he's been getting pulled earlier with every start. Texas is running out a lineup stacked with righties this afternoon. Duran is as hot as anyone in this series after driving in four runs last night, and he's been raking for two weeks straight, day games included. Even the guys in a slump get the matchup edge here.

Cody Bradford is his own mystery — first big-league start since late 2024, a rebuilt elbow, and a pitch count that won't get him deep — so this turns into a bullpen game by the fourth inning. That's exactly where I want to be. Bradford throws lefty against a San Francisco lineup that bats Devers fourth despite his struggles against lefties, then fills the bottom with Kennedy, McCray, Leonard and Cavanaugh, none of whom have done anything lately. Once the starters are out, Texas goes to Silseth, Ahlstrom, Gray and Latz; the Giants go to arms that have pitched three days in a row at the end of a long trip. Add in the home crowd and a strong record in close, one-run games, and I'm fine laying the price. Rangers to win, straight up.

The full analysis

Getaway day in Arlington, roof closed, 74 degrees and dead still — the kind of controlled afternoon where nothing gets blamed on the wind. Texas snapped a six-game skid Tuesday night on Ezequiel Duran's walk-off, and San Francisco is playing the last of seven on the road with a roster that got taken apart at the deadline. Both these clubs are handing the ball to a question mark.

Carson Whisenhunt is the softer of the two. The rookie lefty has been living on a 92.8 fastball that hitters are squaring at a .500 clip, and right-handed bats have taken him deep four times in sixty at-bats with a .989 OPS against. His changeup is a genuine weapon — nearly half of the swings against it miss — but he can't hide behind one pitch when the heater is that hittable, and his outings have shortened every time out: five innings, then five and two-thirds, then five, then three and a third. Texas sends six righties up there this afternoon. Duran is locked in as anything in this series, four RBI last night, hitting .352 over the last two weeks and .303 in daylight. Even the cold bats in that lineup get the platoon advantage.

Cody Bradford is his own kind of unknown — first big-league start since the end of 2024, elbow rebuilt, capped somewhere around fifty-some pitches — so this becomes a bullpen game by the fourth. That's where I'll take my side. Bradford is left-handed against a Giants card that hits Devers fourth with a .546 OPS against lefties and fills the back half with Kennedy, McCray, Leonard and Cavanaugh, none of whom have found anything lately. When the starters exit, Texas turns to Silseth, Ahlstrom, Gray and Latz; San Francisco turns to arms that have been up three days running at the end of a long trip. Add the home dugout and a 20-12 mark in one-run games, and I'm laying the number. Rangers moneyline at -147.

The research

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

PLATOON EDGE

  • Justin Foscue (bats R) gets a LHP from the 5th spot

    .929

    Justin Foscue's vs. Left line (.929 OPS, 74 AB) sits well above his .579 mark the other way (57 AB). Tonight's starter Carson Whisenhunt throws LHP, the hand he hits best.

  • Elias Diaz (bats R) gets a LHP from the 6th spot

    .900

    Elias Diaz's vs. Left line (.900 OPS, 49 AB) sits well above his .556 mark the other way (76 AB). Tonight's starter Carson Whisenhunt throws LHP, the hand he hits best.

HEAT CHECK

  • Ezequiel Duran: 1.021 OPS in Last 15 Days

    1.021

    Thirteen home runs already on the year says the power under this hot streak is real, not empty singles against forgettable arms. This reads like the sharper edge of a breakout season, not a two-week stretch San Francisco should expect to fade on its own.

  • Jung Hoo Lee: 1.037 OPS in Last 15 Days

    1.037

    Only eight homers on the season tells you this isn't a power binge inflating the number — he's finding barrels and using the whole field, which is a steadier kind of hot. That's a tougher out to plan for than a pure slugger running hot, because there's no one pitch he's hunting.

COOLING OFF

  • Bryce Eldridge: .560 OPS in L15 — draws LHP Cody Bradford

    .560

    Bryce Eldridge's .560 OPS over the last 15 days (47 PA) trails his .795 season mark, down 0.235. Tonight he draws LHP Cody Bradford — his weaker side: a .771 OPS vs LHP across 67 AB.

  • Willy Adames: .521 OPS in L15 — draws LHP Cody Bradford

    .521

    Willy Adames's .521 OPS over the last 15 days (50 PA) trails his .691 season mark, down 0.17. Tonight he draws LHP Cody Bradford — his weaker side: a .592 OPS vs LHP across 106 AB.

FIRST INNING

  • SF have gone quiet in the 1st: runs in 1 of their last 10

    1/10

    San Francisco's scored in the first inning just once in their last ten games, and tonight's board (+100 over / -130 under) suggests the market's caught up to that. Combine it with a lineup already living on the wrong side of one-run games this year, and this offense has had trouble delivering when the moment's tightest.

REGRESSION

  • Wyatt Langford: .264 AVG vs .238 xBA

    .238

    Across 268 plate appearances, Wyatt Langford carries a .264 average versus a .238 xBA. His wOBA sits at .345 against a .304 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.

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

    10-20

    Out in San Francisco it's the same shape — the Giants are 10-20 in one-run games, a .333 clip that leans heavily on variance rather than true talent. Records like that tend to climb back toward .500 given enough time, which would make the Giants better than they currently look on paper.

CLOSER WATCH

  • Ryan Walker / JT Brubaker

    3 SV

    Shared ninth in SF: Ryan Walker 3 saves, JT Brubaker 1. The role is live.

  • Jacob Latz

    21 SV

    Jacob Latz owns the ninth for the Rangers — 21 saves this season (next closest: Jakob Junis with 5).

FANTASY PICKUPS

  • Ezequiel Duran

    .792 OPS

    Pickup vs Carson Whisenhunt (7.64 xERA) — .792 OPS, bats 2nd.

  • Brandon Nimmo

    .774 OPS

    Pickup vs Carson Whisenhunt (7.64 xERA) — .774 OPS, bats 3rd.

  • Justin Foscue

    .778 OPS

    Pickup vs Carson Whisenhunt (7.64 xERA) — .778 OPS, bats 5th.

  • Jake Burger

    .717 OPS

    Pickup vs Carson Whisenhunt (7.64 xERA) — .717 OPS, bats 4th.

CUT LIST

  • Carson Whisenhunt

    7.64 xERA

    Starts tonight for SF — 7.64 xERA behind a 6.63 ERA — the ERA is flattering him.

  • Buddy Kennedy

    0.274 OPS

    Still hitting 6th for SF — 0.274 OPS, 0.050 AVG from the 6-hole.

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

Props on this game

3
  • GARY'S PICK
    CODY BRADFORDPITCHER OUTS UNDER 13.5
    MLBTexas Rangers· -128

    Cody Bradford
    Pitcher Outs under 13.5

    -128 · CASHED · ACTUAL 13

    Texas Rangers

    Bradford hasn't thrown a big league pitch since September of 2024. The elbow reconstruction cost him all of last year, and a rehab setback pushed this return even further back than the original plan.

    He built up to fifty-six pitches in his final rehab start, and Texas has already signaled they're not letting him past that kind of workload his first time back against real competition. Thirteen and a half outs works out to four and a third innings — nothing for a healthy, established starter, but a real stretch for a pitcher two years removed from his last major league inning working on a hard pitch count.

    Whatever his stuff looks like early, the number on the pitch count is what ends his night.

  • GARY'S PICK
    CARSON WHISENHUNTPITCHER OUTS UNDER 15.5
    MLBSan Francisco Giants· -158

    Carson Whisenhunt
    Pitcher Outs under 15.5

    -158 · CASHED · ACTUAL 10

    San Francisco Giants

    Three of Whisenhunt's last four starts didn't reach this number, including his most recent, where he was out after three and a third having already allowed seven hits and six runs. The problem isn't matchup-specific bad luck — hitters are squaring him up at a rate well above league norm all season, and tonight he draws a Rangers lineup that's six right-handed bats deep against the exact pitch, his four-seamer, that righties have hit at a .500 clip against him this year. A pitcher who can't keep the ball off the barrel doesn't get stretched out by his manager, he gets pulled once the line starts filling up. Five and a third innings is a reasonable ask for a healthy, established arm — it hasn't been the norm for him lately.

  • THE LONG SHOT
    BRANDON NIMMOHR OVER 0.5
    MLBTexas Rangers· +520

    Brandon Nimmo
    HR over 0.5

    +520 · CASHED · ACTUAL 1

    Texas Rangers

    Nimmo leads off, which puts him first in line for whatever Whisenhunt brings, and lately what he brings is a 92.8 mph fastball that hitters are batting .500 against with a .583 expected wOBA — a pitch he goes to more than a third of the time and the one his own arsenal gets the fewest swings and misses on. Nimmo's in the best stretch of his season right now, a .961 OPS over his last fifteen games with eight hits in his last twenty-five at-bats. He's not walking in cold, and the arm he's facing has a primary pitch that keeps getting hit hard by whoever's in the box.

    The one thing pulling the other way: in his small sample against left-handed hitters this year, Whisenhunt hasn't allowed a home run in fourteen at-bats, against four homers and a .989 OPS from the right side in sixty at-bats. That's a same-side matchup working against Nimmo on paper. But fourteen at-bats isn't enough to hang a conclusion on, especially against a fastball getting hit hard across the board, from a pitcher who's shown he can lose the zone and lose his hook fast — his last start lasted three innings and cost him six runs on seven hits. Nimmo isn't running hot on barrels at the moment, so I'm not pretending this is a sure thing, but between the at-bats he's going to get and a fastball that keeps getting squared up, +520 is a number I'll take a swing at.

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