Skip to content
GARY A.I.Get the app
MLB · Sat, Aug 29 · 10:05 PM

Diamondbacks at Giants

O/U 7.5 · RL Diamondbacks -1.5 · Oracle Park

GARY'S PICK
Diamondbacks Moneyline
MLB@ Giants· -106

Diamondbacks
Moneyline

-106 · 4:05 PM ET

Giants

The pick & result

Published pick
Diamondbacks ML -106
Published odds
-106
Result
Game identity unresolved
Final score
Not available

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.

GARY'S PICK
Diamondbacks Moneyline
MLB@ Giants· -124

Diamondbacks
Moneyline

-124 · 10:05 PM ET

Giants

The pick & result

Published pick
Diamondbacks ML -124
Published odds
-124
Result
Game identity unresolved
Final score
Not available

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: Diamondbacks ML

Oracle Park hosts the first half of a split doubleheader, with a struggling veteran opposite a rookie left-hander whose entire major-league résumé spans 5.2 innings. At essentially an even price, this comes down to which lineup and relief structure I trust more.

Arizona owns the stronger matchup against Matt Wilkinson. The Diamondbacks are batting .278 with a .792 OPS against left-handed pitching and have gone 24-11 against left-handed starters. Their confirmed lineup contains six right-handed hitters and two switch-hitters. Wilkinson allowed seven hits and four earned runs over 3.2 innings in his second start, while right-handed batters have produced a .421 average and 1.210 OPS against him through 19 at-bats. That sample is extremely small, but it aligns with the handedness of the lineup he faces here.

Wilkinson’s first two starts lasted 2.0 and 3.2 innings, placing greater importance on the pitching behind him. Arizona’s current bullpen has a 3.07 ERA and 1.06 WHIP, compared with a 4.41 ERA and 1.49 WHIP for San Francisco’s current group. Arizona also holds the season-long defensive advantage, with a .989 fielding percentage and 51 errors against San Francisco’s .982 and 87 errors.

Merrill Kelly is the obvious danger to this ticket. He has a 9.20 ERA with 10 walks over his last three starts, and San Francisco is sending seven left-handed hitters against a pitcher who has allowed them a .285 average and .907 OPS. That vulnerability is why I want the moneyline rather than asking Arizona to cover -1.5.

At -106, I can back Arizona’s lineup construction, bullpen and defense without demanding a multi-run result from an unstable starting-pitching matchup.

The read: Diamondbacks ML

The lights come back on at Oracle Park for the second half of a split doubleheader, with both clubs handing the ball to inexperienced starters. That makes this a game where lineup depth, defense and the relief innings carry extra weight.

Yunior Marte was selected from Double-A today and is making his first MLB start. Mitch Bratt carries his own risk—a 6.16 road ERA and 1.56 WHIP—but San Francisco has produced a .236 average and .663 OPS against left-handed pitching. Arizona also has the deeper lineup and has averaged 4.5 runs per game this season, compared with 4.1 for San Francisco.

The clearest advantage is behind the starters. Arizona’s current bullpen owns a 3.07 ERA and 1.06 WHIP, while San Francisco’s sits at 4.41 and 1.49. Arizona needed only two relief innings in the afternoon game after Merrill Kelly completed seven; San Francisco needed three. The Diamondbacks also hold the defensive edge with a .989 fielding percentage and 51 errors, versus .982 and 87 for the Giants.

Bratt’s road results and the uncertainty surrounding both starters keep me off Arizona -1.5. In a pitcher-friendly park, I want the better lineup-bullpen-defense combination simply to win the game.

The research

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

STARTER FORM

  • Merrill Kelly: 9.20 ERA over his last 3 starts

    9.20

    Hitters are squaring him up every time out right now, and that's contact quality cratering, not bad luck. San Francisco draws one of the softer matchups on the mound in the league tonight, not the pitcher his season line describes.

PLATOON EDGE

  • Drew Gilbert (bats L) draws Merrill Kelly (RHP), batting 1st

    .808

    Gilbert leading off against a right-hander puts his platoon edge in play immediately and maximizes his opportunities. His matchup is stronger than the overall numbers might suggest.

  • Rafael Devers (bats L) gets a RHP from the 2nd spot

    .947

    Devers hitting second gives him repeated chances to attack Kelly with the platoon advantage. He can set the table or drive in runs from that premium lineup position.

PARK WEATHER

  • Wind blowing out 13 mph at Oracle Park tonight

    OUT 13

    A 13 mph wind blowing out strips away some of Oracle Park’s usual protection for pitchers. With the total sitting at 6.75, a little extra carry can make a major difference.

HEAD-TO-HEAD

  • Diamondbacks are 10-3 vs Giants this season

    10-3

    Thirteen games in and Arizona's 10-3, with the most recent one a 10-6 shootout — the season-long trend and the latest data point are pointing the same way. I like the Diamondbacks to keep it going on the road tonight.

TEAM RECORD

  • Diamondbacks 2-6 in Merrill Kelly's last 8 starts

    2-6

    Arizona has gone 2-6 in Kelly’s last eight starts and enters on a three-game slide in his outings. That makes the Diamondbacks difficult to trust despite their season-series success.

REGRESSION

  • Merrill Kelly: 5.35 ERA vs 7.18 xERA

    7.18

    The surface ERA is lying — a 5.9 K/9 next to a 43.6% hard-hit rate and the board's highest barrel rate is a shaky mix, and hitters should be doing more damage than they have been. I'd treat the number on the card skeptically tonight.

  • San Francisco Giants are 11-24 in one-run games (.314 win%)

    11-24

    A .314 win rate in one-run games is the same story in reverse — heavy on bad luck, and it tends to climb back toward .500 too. San Francisco's record might be selling their actual team strength short right now.

CLOSER WATCH

  • Ryan Walker / Dylan Smith

    3 SV

    Walker and Smith are dead-even at three saves apiece, both working high leverage, so there's no clean read on who closes if a save spot comes up. They're both rested, but the pen's worked in two of the last three games, and San Francisco's a home underdog to Arizona — that cuts into the odds a save situation even shows up tonight. Don't lean on either one blind this week. If you're desperate for saves, handcuff both, but this committee hasn't separated and the underdog price works against there being a save to get in the first place.

FANTASY PICKUPS

  • Turner Hill

    .800 OPS

    Turner Hill is a must-add for me today. He owns an .800 OPS and .286 average, bats fifth, and gets Merrill Kelly with a 7.18 xERA tonight. That is exactly the combination of production, lineup position, and matchup I want. Add everywhere he is available, especially if you need an outfielder tonight.

  • Bryce Eldridge

    .793 OPS

    Bryce Eldridge belongs on a roster today. He has a .793 OPS, bats third, and faces struggling Merrill Kelly and his 7.18 xERA. The .254 average is less exciting, but the lineup spot and matchup make this a must-add opportunity. Add in all formats for a middle-of-the-order bat with a favorable matchup.

  • Jung Hoo Lee

    .750 OPS

    Jung Hoo Lee is a clean one-day stream against Merrill Kelly and his 7.18 xERA. Lee brings a .289 average, .750 OPS, and the fourth spot in the order, putting a productive bat in a strong lineup position tonight. Stream if you need an outfielder or batting-average help tonight.

  • Drew Gilbert

    .718 OPS

    Drew Gilbert gets immediate streaming appeal from the leadoff spot against struggling Merrill Kelly, who carries a 7.18 xERA. Gilbert's .718 OPS and .242 average are modest, so the case rests on batting first in this matchup. Stream in deeper formats if you want a leadoff hitter for tonight's matchup.

CUT LIST

  • Merrill Kelly

    7.18 xERA

    Kelly's 5.35 ERA looks like a hold, but a 7.18 xERA says the market's got him priced wrong. That's nearly a two-run gap between what he's earned and what he's actually shown, and gaps that size don't sit still. Tonight's start is exactly the kind of test that closes it, and closes it the hard way. Cut him, no hedge. The number's a mirage.

  • Drew Cavanaugh

    0.587 OPS

    Drew Cavanaugh has the weakest OPS here at .587, and his .237 average plus a sixth-place lineup spot do not give me enough reason to tolerate it. CUT

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

Props on this game

4
  • GARY'S PICK
    MATT WILKINSONPITCHER OUTS UNDER 14.5
    MLBSan Francisco Giants· +110

    Matt Wilkinson
    Pitcher Outs under 14.5

    +110 · 4:05 PM ET

    San Francisco Giants

    Wilkinson has completed only two and 3.2 innings in his first two major-league starts, so asking him to finish five at plus money is a generous threshold. His last outing produced seven hits and four earned runs before San Francisco pulled him after 66 pitches.

    Arizona is especially well constructed for this matchup. The Diamondbacks own a .792 OPS against left-handed pitching and are starting six right-handed hitters plus two switch-hitters. Wilkinson has generated little swing-and-miss with a fastball averaging 90.4 mph, while right-handed batters have gone 8-for-19 against him.

    The doubleheader creates pressure to preserve the bullpen, but San Francisco recalled Seth Lonsway along with Wilkinson, giving the club another fresh arm if this turns into another short start. I make Wilkinson more likely to be removed before completing the fifth than this plus-money price suggests.

  • GARY'S PICK
    MERRILL KELLYPITCHER WALKS OVER 2.5
    MLBArizona Diamondbacks· +146

    Merrill Kelly
    Pitcher Walks over 2.5

    +146 · 4:05 PM ET

    Arizona Diamondbacks

    Kelly has issued 10 walks across his last three starts and at least three in five of his last eight. His recent command problems have been sustained rather than isolated: he has walked three or more in five consecutive starts after issuing only one in Pittsburgh.

    San Francisco can make him work. The first six hitters include Rafael Devers, Bryce Eldridge, Drew Gilbert, Turner Hill and Drew Cavanaugh, all of whom have shown a willingness to take a walk. Seven left-handed bats also force Kelly to navigate the side that has produced a .907 OPS against him this season.

    Arizona needs length from Kelly in the first half of the doubleheader, which should give him enough plate appearances to reach three walks even if he avoids major damage. At +146, I am getting paid well above even money on a number he has cleared consistently during this loss of command.

  • GARY'S PICK
    GRANT MCCRAYHITS UNDER 0.5
    MLBSan Francisco Giants· +100

    Grant McCray
    Hits under 0.5

    +100 · 10:05 PM ET

    San Francisco Giants

    McCray has five hits in 47 at-bats, has recorded a hit in only three of his last 15 games and owns a .091 average against left-handed pitching. His 17 strikeouts in that small sample underline how much trouble he has making reliable contact.

    He is batting seventh against Mitch Bratt before potentially seeing Arizona’s 1.06-WHIP bullpen. With Oracle Park also favoring pitchers, even money is enough for me to bet that McCray finishes without a hit.

  • GARY'S PICK
    SHAY WHITCOMBHITS UNDER 0.5
    MLBSan Francisco Giants· -102

    Shay Whitcomb
    Hits under 0.5

    -102 · 10:05 PM ET

    San Francisco Giants

    Whitcomb is 0-for-11 in this series and has a .122 average with 17 strikeouts in 41 at-bats this season. He has produced a hit in only three of his last 15 games, yet this under is essentially priced as a coin flip.

    Bratt can lose the strike zone, but a walk does not hurt this bet. Whitcomb still has to turn his swing-and-miss profile into a clean hit against Bratt or the stronger Arizona bullpen, and I do not think that happens often enough to justify the price.

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