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.
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.
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+.
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
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | MIA -149 | 8 o -110 / u -109 | San Francisco Giants +123 · Miami Marlins -149 |
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
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Los Angeles | - | 57 | L2 | .590 | 82 |
| Arizona | 9 | 67 | W1 | .525 | 74 |
| San Diego | 9.5 | 67 | L2 | .521 | 73 |
| San Francisco | 24.5 | 82 | W1 | .414 | 58 |
| Colorado | 28.5 | 86 | W2 | .386 | 54 |
| Atlanta | - | 57 | W1 | .593 | 83 |
| Philadelphia | 4 | 61 | L1 | .564 | 79 |
| Miami | 12 | 69 | W2 | .507 | 71 |
| Washington | 17 | 75 | L1 | .472 | 67 |
| New York | 20 | 77 | W1 | .450 | 63 |
How the scoring went
- 1st Inning0-1Caissie walked, Lopez scored, Hernández to second, Edwards to third.
- 2nd Inning1-1Gilbert singled to left, Lee scored, Schmitt to third.
- 2nd Inning1-2Mack scored, Edwards safe at first on error by pitcher McDonald, Stowers to second, Ruiz to third.
- 4th Inning2-2Schmitt homered to center (414 feet).
- 4th Inning2-3Marsee singled to center, Ruiz scored.
- 4th Inning2-4Edwards grounded into double play, shortstop to second to first, Marsee scored, Stowers out at second, Lopez to third.
- 4th Inning2-6Hernández homered to left (389 feet), Lopez scored.
- 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
- 2026 MLB ABS challenge system tracker: Team, player rankings
- Saggese hits go-ahead single in the 10th in the Cardinals' 8-6 victory over the Dodgers
- St. Louis Cardinals vs. Los Angeles Dodgers: Game Highlights
- Schlittler sharp, the Yankees score 5 2-out runs in the 10th in a 6-3 win over the Angels
- New York Yankees vs. Los Angeles Angels: Game Highlights
- Pitcher Trent Thornton has fit of rage in dugout after being pulled by Cubs
Picks for MLB
MLB rules and settlement
These two, other days
- Marlins Sweep Giants with 2-1 VictoryJun 21, 2026
- Marlins Complete Sweep Over Giants with 4-3 VictoryJun 19, 2026
- Giants Secure Series Win Over MarlinsApr 26, 2026
- Giants Secure Series Win Over Marlins with 6-2 VictoryApr 25, 2026
- Marlins Defeat Giants 9-4 in Series FinaleApr 24, 2026