Marlins vs Giants Prediction 21 June 2026

Details
The main thing

    📡 Miami have taken a commanding 2-0 lead in the series, claiming the opening games by scores of 4-3 and 6-3. The Marlins are enjoying a strong run at home, climbing above the .500 mark, while San Francisco continue to struggle with closing out games. The Giants have created offensive chances in both matchups but have failed to put together a complete nine innings. Sunday's clash represents the visitors' last opportunity to avoid a sweep.

    Head-to-Head

    📊 Over their last 10 head-to-head matchups, the Miami Marlins have come out on top seven times, while the San Francisco Giants have claimed three victories. The Marlins have taken seven of the past eight meetings between these clubs, including both games in the current series. However, this rivalry has rarely been one-sided: seven of those 10 contests ended with nine runs or fewer, and the first two games in Miami also stayed within a manageable scoring range. The hosts clearly have the upper hand in this matchup, but San Francisco still have a chance to turn the series around thanks to a strong starting pitching duel.

    H2H Stats Matches and Previous Teams Results

    53%
    40 Wins
    45%
    34 Wins
    20.06.26
    MLB
    Miami Marlins
    Miami Marlins
    San Francisco Giants
    San Francisco Giants
    6
    3
    1
    0
    1
    1
    0
    0
    4
    1
    0
    0
    0
    0
    0
    0
    0
    1
    19.06.26
    MLB
    Miami Marlins
    Miami Marlins
    San Francisco Giants
    San Francisco Giants
    4
    3
    1
    0
    0
    1
    0
    0
    0
    0
    1
    0
    0
    2
    2
    0
    0
    0
    26.04.26
    MLB
    San Francisco Giants
    San Francisco Giants
    Miami Marlins
    Miami Marlins
    6
    3
    0
    0
    0
    3
    1
    0
    0
    0
    0
    0
    2
    0
    3
    0
    0
    0
    25.04.26
    MLB
    San Francisco Giants
    San Francisco Giants
    Miami Marlins
    Miami Marlins
    6
    2
    0
    0
    0
    0
    0
    1
    0
    0
    1
    0
    3
    0
    0
    0
    2
    0
    25.04.26
    MLB
    San Francisco Giants
    San Francisco Giants
    Miami Marlins
    Miami Marlins
    4
    9
    0
    3
    0
    1
    0
    1
    0
    3
    3
    0
    0
    1
    0
    0
    1
    0
    0
    0
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Miami Marlins Team Overview

    Miami enter the matchup with a 39-38 record and a strong 25-16 mark at home. On Saturday, the Marlins secured a 6-3 win, capitalizing on walks and defensive miscues despite limited hits. This team isn’t reliant solely on the long ball-they’re adept at manufacturing runs, extending innings, and consistently putting pressure on opposing defenses with aggressive baserunning. That approach has powered them to wins in the first two games of the series. The Marlins are riding high emotionally, but the third game will demand a more cautious start if they want to keep their momentum going.

    Match Results: Miami Marlins

    20.06.26
    MLB
    Miami Marlins
    Miami Marlins
    San Francisco Giants
    San Francisco Giants
    6
    3
    1
    0
    1
    1
    0
    0
    4
    1
    0
    0
    0
    0
    0
    0
    0
    1
    W
    19.06.26
    MLB
    Miami Marlins
    Miami Marlins
    San Francisco Giants
    San Francisco Giants
    4
    3
    1
    0
    0
    1
    0
    0
    0
    0
    1
    0
    0
    2
    2
    0
    0
    0
    W
    17.06.26
    MLB
    Philadelphia Phillies
    Philadelphia Phillies
    Miami Marlins
    Miami Marlins
    4
    12
    2
    2
    2
    4
    0
    0
    0
    0
    0
    0
    0
    4
    0
    0
    0
    1
    0
    1
    W
    16.06.26
    MLB
    Philadelphia Phillies
    Philadelphia Phillies
    Miami Marlins
    Miami Marlins
    8
    2
    3
    0
    4
    0
    0
    0
    1
    0
    0
    0
    0
    0
    0
    2
    0
    0
    L
    15.06.26
    MLB
    Philadelphia Phillies
    Philadelphia Phillies
    Miami Marlins
    Miami Marlins
    7
    0
    0
    0
    1
    0
    2
    0
    0
    0
    2
    0
    0
    0
    0
    0
    2
    0
    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 hold a 31-45 record and have managed just 17 wins in 42 road games. Over two days in Miami, the Giants put up six runs but too often relied on a single clutch hit rather than stringing together consistent offense throughout the lineup. They've claimed four wins from their last 10 outings, with this rough patch ramping up the pressure ahead of Sunday’s game. Still, San Francisco have enough power at the plate to turn things around quickly-especially if Miami’s starting pitcher struggles to settle in during the early innings.

    Match Results: San Francisco Giants

    20.06.26
    MLB
    Miami Marlins
    Miami Marlins
    San Francisco Giants
    San Francisco Giants
    6
    3
    1
    0
    1
    1
    0
    0
    4
    1
    0
    0
    0
    0
    0
    0
    0
    1
    L
    19.06.26
    MLB
    Miami Marlins
    Miami Marlins
    San Francisco Giants
    San Francisco Giants
    4
    3
    1
    0
    0
    1
    0
    0
    0
    0
    1
    0
    0
    2
    2
    0
    0
    0
    L
    17.06.26
    MLB
    Atlanta Braves
    Atlanta Braves
    San Francisco Giants
    San Francisco Giants
    5
    7
    0
    1
    0
    4
    0
    0
    0
    0
    0
    0
    2
    0
    0
    0
    0
    0
    3
    2
    W
    17.06.26
    MLB
    Atlanta Braves
    Atlanta Braves
    San Francisco Giants
    San Francisco Giants
    2
    7
    2
    1
    0
    2
    0
    0
    0
    0
    0
    2
    0
    0
    0
    0
    0
    1
    0
    1
    W
    14.06.26
    MLB
    San Francisco Giants
    San Francisco Giants
    Chicago Cubs
    Chicago Cubs
    5
    1
    0
    0
    0
    0
    0
    0
    0
    0
    3
    0
    0
    0
    1
    0
    1
    1
    W
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    ⚾ Starting Pitchers

    Logan Webb gets the nod for San Francisco. The right-hander owns a 4-4 record, a 3.46 ERA, and has racked up 65 strikeouts. Webb’s key asset is his ability to dictate tempo, generating plenty of weak contact and keeping the ball on the ground. Against Miami’s current lineup, Webb has faced 33 batters, holding them to a .233 average with a .330 wOBA. His main challenge will be limiting free passes, as the Marlins are at their most dangerous when they get runners on base and can ramp up the pressure with speed and aggressive baserunning.

    Ryan Gusto takes the mound for Miami. The righty enters with an 0-2 record, a 7.24 ERA, and just 10 strikeouts. While it’s a small sample size, Gusto has struggled early this season-opposing hitters are making solid contact right from their first trips through the order. He has only faced San Francisco’s current roster eight times, which isn’t enough to draw meaningful conclusions. For Gusto, finding his command early will be crucial; otherwise, the Giants could seize an early advantage.


    ⭐ Editor’s Prediction

    Miami have rightfully taken the lead in the series and boast a strong home record, so backing the visitors certainly comes with its share of risk. However, the disparity in the starting pitching matchup is significant: Webb gives San Francisco a real chance to dictate terms from the opening innings, while Gusto has yet to find his footing at the MLB level. The Giants don’t need to put up big numbers offensively-they simply need to build an early lead and then trust their bullpen to see it out. After back-to-back losses, this is the visitors’ last chance to respond in the series, and their advantage on the mound makes this scenario plausible. Our final pick is a San Francisco Giants win.

    Our choice
    San Francisco Giants Win at odds of -141*
    MyBookie
    Bet
    *The odds are relevant for the time of publication (21 June 2026, 05:11)

    Will this prediction come true?

    Total votes cast: 0

    Betting Tips: Miami Marlins - San Francisco Giants

    Miami Marlins have won:
    miami-marlinsin last 7 home games (MLB).
    Miami Marlins Win
    MyBookie
    +121
    Under 9.5 runs scored:
    miami-marlinssan-francisco-giantsin last 13 Miami Marlins home games against San Francisco Giants (MLB).
    miami-marlinsin 10 of last 11 Miami Marlins home games (MLB).
    san-francisco-giantsin 6 of last 7 San Francisco Giants games (MLB).
    Total Under (9,5)
    -213
    San Francisco Giants have scored under 4.5 runs:
    miami-marlinssan-francisco-giantsin last 8 away games against Miami Marlins (MLB).
    San Francisco Giants Total Under (4,5)
    -137
    Over 6.5 runs scored:
    miami-marlinssan-francisco-giantsin last 7 Miami Marlins games against San Francisco Giants (MLB).
    miami-marlinsin last 5 Miami Marlins games (MLB).
    Total Over (6,5)
    -200
    View more facts