ENSign in
MLB · Final

Marlins Sweep Giants with 6-3 Victory

Saturday, June 20, 2026, 4:10 PM ET · loanDepot park

Miami Marlins 6, San Francisco Giants 3, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won San Francisco Giants vs Miami Marlins?

Miami Marlins beat San Francisco Giants 6-3 at loanDepot park on June 20, 2026.

Who was favored in San Francisco Giants vs Miami Marlins?

Miami Marlins were the favorite at DraftKings, moneyline -149 (about 60% implied). The favorite won.

The Miami Marlins completed a three-game sweep of the San Francisco Giants with a 6-3 victory at loanDepot park. This win marked a significant moment for the Marlins, who have been performing well at home, boasting a record of 39-38 overall and a recent home record of 4-0. The Marlins have now won their last two games, scoring an average of 5.2 runs while allowing 3.6 runs over their last ten games.

In this matchup, the Marlins started strong, with scoring plays that set the tone early. They took the lead in the first inning when Caissie walked, allowing Lopez to score. The Giants responded in the second inning with Gilbert's single that brought Lee home, leveling the game at 1-1. However, the Marlins quickly regained the lead with a run resulting from an error by Giants’ pitcher McDonald, making it 2-1.

As the game progressed, the fourth inning proved pivotal for the Marlins. Hernández's two-run homer, which traveled 389 feet, significantly extended their lead to 6-2. The Giants managed to score one more run in the eighth inning when Schmitt doubled to bring Lee home, but it was not enough to close the gap.

The Giants, with an overall record of 31-45, have struggled recently, recording a 3-6-1 record in their last ten games. They have averaged only 2.9 runs scored during this stretch, indicating a significant offensive challenge. Their recent form has seen them lose their last game against the Marlins, and they are currently on a one-game losing streak.

In terms of home and away performance, the Marlins have excelled at home, while the Giants have struggled significantly on the road, with a home record of 0-4 in their last four games. The Marlins' recent success against the Giants is reflected in their head-to-head record, where they have won five out of the last eight meetings, including all three games in this series.

Injuries have also played a role in the teams' performances. The Marlins are missing key players such as Anthony Bender and Pete Fairbanks, both on the 15-day injured list, along with Xavier Edwards on the 10-day IL. The Giants are dealing with injuries to Victor Bericoto and Marcelo Mayer, both on the 10-day IL, and JT Brubaker on the 15-day IL, which could have impacted their lineup.

The betting market reflected the Marlins' strong position going into the game, with DraftKings listing them at -149 on the money line, while the Giants were at +123. The spread was set at -1.5 for the Marlins, with the total runs over/under at 8.0.

Weather conditions were not detailed in the block, but fans and viewers were treated to a competitive game that showcased the Marlins' offensive capabilities and the Giants' struggles. As the Marlins continue to build momentum, they will look to maintain their form moving forward, while the Giants will need to regroup and find ways to improve their performance as they navigate through the remainder of the season.

Odds

BookSpreadTotalMoneyline
DraftKingsMIA -149 8 o -110 / u -109 San Francisco Giants +123 · Miami Marlins -149

What these prices pay on $100 · What these numbers mean

Injury report

  • Anthony Bender15-Day-ILLower LegMiami Marlins
  • Pete Fairbanks15-Day-ILHandMiami Marlins
  • Xavier Edwards10-Day-ILThumbMiami Marlins
  • Max Meyer15-Day-ILNeckMiami Marlins
  • Ronny Henriquez60-Day-ILElbowMiami Marlins
  • Victor Bericoto10-Day-ILKneeSan Francisco Giants
  • Marcelo Mayer10-Day-ILForearmSan Francisco Giants
  • JT Brubaker15-Day-ILRibsSan Francisco Giants
  • Keaton Winn15-Day-ILElbowSan Francisco Giants
  • Matt Gage60-Day-ILElbowSan Francisco Giants

Recent form

Miami Marlins

Last 10: 7-3Streak W25.2 scored · 3.6 allowed per game4-0 at home

  • W4-3vs San Francisco GiantsJun 19
  • W12-4at Philadelphia PhilliesJun 17
  • L2-8at Philadelphia PhilliesJun 16
  • L0-7at Philadelphia PhilliesJun 15
  • W4-2at Pittsburgh PiratesJun 14
  • L2-3at Pittsburgh PiratesJun 13
  • W8-3at Pittsburgh PiratesJun 12
  • W2-0vs Arizona DiamondbacksJun 11
  • W8-0vs Arizona DiamondbacksJun 10
  • W10-6vs Arizona DiamondbacksJun 9

San Francisco Giants

Last 10: 3-6-1Streak L12.9 scored · 3.6 allowed per game3-2 away

  • L3-4at Miami MarlinsJun 19
  • D0-0at Atlanta BravesJun 18
  • W7-5at Atlanta BravesJun 17
  • W7-2at Atlanta BravesJun 16
  • L1-6vs Chicago CubsJun 14
  • L1-5vs Chicago CubsJun 13
  • L3-6vs Washington NationalsJun 10
  • L3-4vs Washington NationalsJun 9
  • W2-1at Chicago CubsJun 8
  • L2-3at Chicago CubsJun 6

Standings

TeamGames behindLostStreakWin %Won
Los Angeles-57L2.59082
Arizona967W1.52574
San Diego9.567L2.52173
San Francisco24.582W1.41458
Colorado28.586W2.38654
Atlanta-57W1.59383
Philadelphia461L1.56479
Miami1269W2.50771
Washington1775L1.47267
New York2077W1.45063

How the scoring went

  1. 1st Inning0-1Caissie walked, Lopez scored, Hernández to second, Edwards to third.
  2. 2nd Inning1-1Gilbert singled to left, Lee scored, Schmitt to third.
  3. 2nd Inning1-2Mack scored, Edwards safe at first on error by pitcher McDonald, Stowers to second, Ruiz to third.
  4. 4th Inning2-2Schmitt homered to center (414 feet).
  5. 4th Inning2-3Marsee singled to center, Ruiz scored.
  6. 4th Inning2-4Edwards grounded into double play, shortstop to second to first, Marsee scored, Stowers out at second, Lopez to third.
  7. 4th Inning2-6Hernández homered to left (389 feet), Lopez scored.
  8. 8th Inning3-6Schmitt doubled to center, Lee scored.

Win probability

Above the line favours Miami Marlins, below favours San Francisco Giants.

Venue

  • loanDepot parkMiami, Florida
  • Attendance22643
  • OfficialsMark Wegner, Carlos Torres, Nate Tomlinson, Jacob Metz

Elsewhere

Picks for MLB

MLB rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.