Diamondbacks vs Giants Prediction

Details
The main thing
    Arizona Diamondbacks
    Arizona Diamondbacks
    San Francisco Giants
    San Francisco Giants
    6
    3
    1
    0
    2
    0
    3
    0
    0
    0
    -
    1
    1
    0
    1
    0
    0
    0
    0
    -

    📡 Arizona have already demonstrated in this series just how quickly they can break open San Francisco when the top of the lineup gets runners on base. Now, the matchup features a new starting duo: Merrill Kelly takes the mound against Tyler Mahle. The prediction for the total over 8.5 is based on two key factors-recent head-to-head encounters often turn into high-scoring affairs, and both projected starters enter this game with elevated season ERAs.

    Head-to-Head

    📊 The last 10 head-to-head matchups are dead even at 5-5. Arizona’s wins: 12-2, 6-5, 8-1, 5-3, 8-2. San Francisco’s victories: 5-1, 5-3, 11-5, 7-2, 6-5. Totals-wise, there have been seven games over and three under. This matchup rarely turns into a defensive battle: in seven out of the last 10 meetings, both teams have produced high-scoring affairs, with several contests breaking wide open before halftime.

    H2H Stats Matches and Previous Teams Results

    45%
    73 Wins
    54%
    88 Wins
    27.05.26
    MLB
    San Francisco Giants
    San Francisco Giants
    Arizona Diamondbacks
    Arizona Diamondbacks
    2
    3
    0
    0
    0
    0
    2
    0
    0
    0
    0
    0
    0
    2
    0
    1
    0
    0
    0
    0
    27.05.26
    MLB
    San Francisco Giants
    San Francisco Giants
    Arizona Diamondbacks
    Arizona Diamondbacks
    5
    7
    1
    0
    0
    3
    1
    0
    0
    0
    0
    0
    0
    1
    1
    2
    1
    1
    1
    0
    25.05.26
    MLB
    San Francisco Giants
    San Francisco Giants
    Arizona Diamondbacks
    Arizona Diamondbacks
    2
    6
    0
    0
    0
    0
    0
    1
    2
    0
    0
    3
    0
    2
    0
    0
    0
    0
    0
    0
    20.05.26
    MLB
    Arizona Diamondbacks
    Arizona Diamondbacks
    San Francisco Giants
    San Francisco Giants
    6
    3
    1
    1
    0
    1
    2
    0
    0
    1
    3
    0
    0
    0
    0
    0
    0
    0
    20.05.26
    MLB
    Arizona Diamondbacks
    Arizona Diamondbacks
    San Francisco Giants
    San Francisco Giants
    5
    3
    1
    0
    0
    3
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    4
    0
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Arizona Diamondbacks Team Overview

    Arizona play with noticeably more confidence and aggression at home. The team are adept at turning a single walk or a pitcher’s mistake into a big inning: their combination of speed, contact hitting, and power in the heart of the lineup gives the hosts multiple ways to apply pressure. Following a blowout win earlier in the series, it’s not just the run total that stands out, but also the quality of their at-bats - the Diamondbacks didn’t wait for gifts, instead forcing opposing pitchers to work under constant stress. That approach could once again pay early dividends against Mahle.

    Match Results: Arizona Diamondbacks

    13.06.26
    MLB
    Cincinnati Reds
    Cincinnati Reds
    Arizona Diamondbacks
    Arizona Diamondbacks
    2
    1
    0
    1
    0
    0
    1
    0
    0
    0
    0
    0
    0
    0
    0
    0
    1
    0
    L
    12.06.26
    MLB
    Cincinnati Reds
    Cincinnati Reds
    Arizona Diamondbacks
    Arizona Diamondbacks
    2
    5
    0
    0
    1
    0
    1
    1
    0
    0
    0
    0
    0
    1
    0
    0
    0
    0
    0
    3
    W
    11.06.26
    MLB
    Miami Marlins
    Miami Marlins
    Arizona Diamondbacks
    Arizona Diamondbacks
    2
    0
    1
    0
    0
    0
    0
    0
    1
    0
    0
    0
    0
    0
    0
    0
    0
    0
    L
    10.06.26
    MLB
    Miami Marlins
    Miami Marlins
    Arizona Diamondbacks
    Arizona Diamondbacks
    8
    0
    0
    0
    0
    0
    1
    0
    6
    0
    1
    0
    0
    0
    0
    0
    0
    0
    L
    09.06.26
    MLB
    Miami Marlins
    Miami Marlins
    Arizona Diamondbacks
    Arizona Diamondbacks
    10
    6
    1
    1
    1
    0
    1
    0
    0
    1
    0
    0
    3
    0
    0
    1
    4
    3
    L
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    San Francisco Giants Team Overview

    San Francisco haven't exactly showcased a consistent offense this season, but when it comes to the total here, it's not just about the visitors' potential at the plate. Kelly is currently far from his best form, and the Giants have already found ways to put up runs against Arizona in previous head-to-head meetings. If the visitors can make early contact or force Kelly to pitch from the stretch, they're more than capable of contributing to the over. For San Francisco, this is also a chance to respond after a tough start to the series.

    Match Results: San Francisco Giants

    13.06.26
    MLB
    San Francisco Giants
    San Francisco Giants
    Chicago Cubs
    Chicago Cubs
    1
    5
    0
    0
    0
    0
    0
    0
    0
    2
    0
    3
    0
    0
    0
    0
    0
    0
    1
    0
    L
    10.06.26
    MLB
    San Francisco Giants
    San Francisco Giants
    Washington Nationals
    Washington Nationals
    11
    10
    0
    0
    0
    0
    0
    2
    0
    0
    0
    0
    1
    4
    0
    3
    5
    0
    5
    1
    W
    10.06.26
    MLB
    San Francisco Giants
    San Francisco Giants
    Washington Nationals
    Washington Nationals
    3
    6
    0
    2
    0
    0
    0
    0
    0
    0
    2
    1
    0
    0
    0
    2
    0
    0
    1
    1
    L
    09.06.26
    MLB
    San Francisco Giants
    San Francisco Giants
    Washington Nationals
    Washington Nationals
    3
    4
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    1
    1
    0
    0
    2
    0
    0
    3
    L
    08.06.26
    MLB
    Chicago Cubs
    Chicago Cubs
    San Francisco Giants
    San Francisco Giants
    1
    2
    0
    1
    0
    0
    1
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    1
    W
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    ⚾ Starting Pitchers

    Merrill Kelly gets the nod for Arizona, carrying a 3-3 record with a 5.91 ERA. This is a key factor for the over: Kelly brings plenty of experience to the mound, but his current numbers suggest he's prone to traffic and hard contact. Against San Francisco, he'll need to establish command of his secondary pitches early-otherwise, even the Giants' inconsistent lineup could capitalize and put up runs in the opening frames.

    Tyler Mahle is set to start for San Francisco, entering with a 1-5 record and a 5.59 ERA. His profile doesn't inspire much confidence in a low-scoring affair either: opponents have consistently found ways to reach base against him, and Arizona are adept at extending innings at home. If Mahle struggles to navigate the order cleanly the first time through, the Diamondbacks could get on the board early and force the Giants to play catch-up.


    ⭐ Editorial Prediction

    The 8.5 total looks like a solid line for the over, with several key factors aligning here. These teams have gone over in 7 of their last 10 head-to-head meetings. Arizona have recently displayed an impressive offensive rhythm, and the starting matchup of Kelly vs. Mahle doesn't exactly promise a classic pitchers' duel. San Francisco can be inconsistent at the plate, but facing Kelly and his near-6.00 ERA gives the visitors a real chance to get on the board. Arizona, meanwhile, enjoy home-field advantage and face a starter who’s still searching for consistency. Even if one of the starters manages to get through the early innings unscathed, both bullpens leave plenty of room for late runs. All things considered, we see over 8.5 total runs as a strong play here.

    Our choice
    Total Over (8.5) at odds of -133*
    *The odds are relevant for the time of publication (20 May 2026, 04:31)

    Betting Tips: Arizona Diamondbacks - San Francisco Giants

    Over 7.5 runs scored
    arizona-diamondbacksin 6 of last 7 Arizona Diamondbacks games (MLB).
    Total Over (7.5)
    -161
    Under 8.5 runs scored
    arizona-diamondbacksin 6 of last 7 Arizona Diamondbacks home games (MLB).
    Total Under (8.5)
    Bovada
    -105
    Arizona Diamondbacks won with a +2.5 handicap
    arizona-diamondbacksin 13 of last 14 games (MLB).
    arizona-diamondbacksin last 10 home games (MLB).
    Arizona Diamondbacks Handicap (+2.5)
    -303