Marlins Complete Sweep Over Giants with 4-3 Victory
Friday, June 19, 2026, 7:10 PM ET · loanDepot park
Miami Marlins 4, 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 4-3 at loanDepot park on June 19, 2026.
Who was favored in San Francisco Giants vs Miami Marlins?
Miami Marlins were the favorite at DraftKings, moneyline -112 (about 53% implied). The favorite won.
In a tightly contested matchup, the Miami Marlins edged the San Francisco Giants 4-3 at loanDepot park, completing a three-game series sweep. This victory marks the Marlins' third consecutive win against the Giants, having previously won the first two games of the series. With this result, the Marlins improved their record to 39-38, while the Giants fell to 31-45 on the season.
The Marlins entered this game with a solid home record of 38-38, and they have been particularly strong recently, boasting a 7-3 record over their last ten games. During this stretch, they averaged 5.2 runs scored per game while allowing just 3.4 runs. Their performance at home has been impressive, with a perfect 4-0 record in their last four home games. In contrast, the Giants have struggled, with a 4-5-1 record over their last ten games, averaging 4.4 runs scored and allowing 3.5 runs.
The game began with the Marlins taking an early lead when Caissie homered to center in the first inning. The Giants responded in the second inning with a sacrifice fly from Susac that allowed Adames to score, tying the game at one. The Marlins regained the lead in the fifth inning when Caissie doubled to right, bringing Sanoja home. However, the Giants answered back in the sixth inning with a home run from Devers, followed by a single from Schmitt that scored Lee, putting the Giants ahead 3-2.
The seventh inning saw the Marlins tie the game again when Hicks singled to right, scoring Ruiz. The decisive moment came shortly after when Caissie hit a sacrifice fly, allowing Sanoja to score, giving the Marlins a 4-3 lead that they would hold onto for the remainder of the game.
In terms of injuries, the Marlins were without several key players, including Anthony Bender, Pete Fairbanks, Xavier Edwards, Max Meyer, and Ronny Henriquez. The Giants also faced injury challenges, missing Victor Bericoto, Marcelo Mayer, JT Brubaker, Keaton Winn, and Matt Gage. These absences likely impacted both teams' performances as they navigated the game.
The betting odds from DraftKings reflected the competitive nature of the matchup, with the Marlins priced at -112 on the money line and the Giants at -107. The spread was set at 1.5, with a total of 8.0 runs for the game. The over was priced at -117, while the under was at -103, indicating a balanced expectation for scoring.
Conditions at loanDepot park were favorable for baseball, contributing to a lively atmosphere as fans witnessed the Marlins secure their series sweep. As the game progressed, viewers were treated to a showcase of resilience from the Marlins, who managed to rally back from a deficit and capitalize on their scoring opportunities.
Overall, this game highlighted the Marlins' ability to perform under pressure, particularly in front of their home crowd, while the Giants continue to search for consistency as they face ongoing challenges this season.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | MIA -112 | 8 o -117 / u -103 | San Francisco Giants -107 · Miami Marlins -112 |
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 W15.2 scored · 3.4 allowed per game4-0 at home
- 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
- W4-1vs Tampa Bay RaysJun 7
San Francisco Giants
Last 10: 4-5-1Streak D14.4 scored · 3.5 allowed per game4-1 away
- 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
- W18-3at Chicago CubsJun 5
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 homered to center (401 feet).
- 2nd Inning1-1Susac hit sacrifice fly to left, Adames scored.
- 5th Inning1-2Caissie doubled to right, Sanoja scored.
- 6th Inning2-2Devers homered to right center (413 feet).
- 6th Inning3-2Schmitt singled to right, Lee scored.
- 7th Inning3-3Hicks singled to right, Ruiz scored, Hicks to second, Sanoja to third.
- 7th Inning3-4Caissie hit sacrifice fly to left, Sanoja scored.
Win probability
Above the line favours Miami Marlins, below favours San Francisco Giants.
Venue
- loanDepot parkMiami, Florida
- Attendance11677
- OfficialsJacob Metz, Mark Wegner, Carlos Torres, Nate Tomlinson
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 Sweep Giants with 6-3 VictoryJun 20, 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