Marlins Defeat Giants 9-4 in Series Finale
Friday, April 24, 2026, 10:15 PM ET · Oracle Park
Miami Marlins 9, San Francisco Giants 4, 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 Miami Marlins vs San Francisco Giants?
Miami Marlins beat San Francisco Giants 9-4 at Oracle Park on April 24, 2026.
Who was favored in Miami Marlins vs San Francisco Giants?
Miami Marlins were the favorite at DraftKings, moneyline -115 (about 53% implied). The favorite won.
In a decisive victory, the Miami Marlins triumphed over the San Francisco Giants with a final score of 9-4 at Oracle Park, concluding the three-game series with the Marlins winning 2-1. This match showcased the Marlins' offensive prowess, particularly in the early innings, where they established a commanding lead. The Marlins scored four runs in the second inning, highlighted by a single from Pauley that brought Caissie home. They continued their offensive onslaught in the third inning with a sacrifice fly from Hicks, allowing Stowers to score, extending their lead to five runs.
The fourth inning proved to be pivotal for Miami, as Norby hit a three-run homer to center field, bringing in both Caissie and Pauley, pushing the score to 8-0. The Giants managed to respond in the fifth inning, scoring three runs, starting with Gilbert's single that brought Ramos home. Haase followed with a double, scoring Gilbert, and Arraez capped the inning with a single that allowed Haase to cross the plate, narrowing the gap to 8-3.
Miami added one more run in the sixth inning when Lopez singled to left, scoring Stowers. The Giants attempted a late comeback in the eighth inning with Lee hitting a home run, but it was not enough to alter the outcome of the game. The Marlins' pitching held strong, ensuring the Giants could not capitalize on their scoring opportunities.
In terms of recent form, the Giants entered this game with a record of 5-5 over their last ten games, riding a two-game winning streak after victories against the Los Angeles Dodgers. They averaged 3.4 runs scored and allowed 3.7 runs per game during this stretch. At home, the Giants had a record of 2-0 in their last two games, showcasing a slight advantage at Oracle Park.
On the other hand, the Marlins had a record of 4-6 in their last ten games, with their most recent match resulting in a win against the St. Louis Cardinals. They averaged 4.4 runs scored and 4.8 allowed during this period. Their away record was 1-3, indicating struggles on the road prior to this game.
The injury report for the Giants included several key players: Victor Bericoto (10-Day IL, knee), Marcelo Mayer (10-Day IL, forearm), JT Brubaker (15-Day IL, ribs), Keaton Winn (15-Day IL, elbow), and Matt Gage (60-Day IL, elbow). The Marlins also faced injury challenges, with Anthony Bender (15-Day IL, lower leg), Pete Fairbanks (15-Day IL, hand), Xavier Edwards (10-Day IL, thumb), Max Meyer (15-Day IL, neck), and Ronny Henriquez (60-Day IL, elbow) unable to participate.
The betting odds from DraftKings indicated Miami as the favorite at -115, with a spread of 1.5 and a total set at 7.5. The home moneyline for the Giants was -105, while the away moneyline for the Marlins was -115, reflecting the competitive nature of the matchup.
Conditions at Oracle Park were typical for a late April evening, with fans witnessing an exciting game filled with offensive highlights. Viewers were treated to a display of power hitting from the Marlins, particularly in the early innings, and a resilient effort from the Giants to claw back into the game. This matchup not only showcased the strengths and weaknesses of both teams but also highlighted the importance of capitalizing on scoring opportunities, as the Marlins did effectively throughout the game.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | MIA -115 | 7.5 o -115 / u -105 | Miami Marlins -115 · San Francisco Giants -105 |
Injury report
- 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
- 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
Recent form
San Francisco Giants
Last 10: 5-5Streak W23.4 scored · 3.7 allowed per game2-0 at home
- W3-0vs Los Angeles DodgersApr 23
- W3-1vs Los Angeles DodgersApr 22
- L0-3at Washington NationalsApr 19
- W7-6at Washington NationalsApr 18
- W10-5at Washington NationalsApr 17
- W3-0at Cincinnati RedsApr 16
- L3-8at Cincinnati RedsApr 15
- L1-2at Cincinnati RedsApr 14
- L2-6at Baltimore OriolesApr 12
- L2-6at Baltimore OriolesApr 11
Miami Marlins
Last 10: 4-6Streak W14.4 scored · 4.8 allowed per game1-3 away
- W4-1vs St. Louis CardinalsApr 22
- L3-5vs St. Louis CardinalsApr 21
- W5-3vs St. Louis CardinalsApr 20
- W5-3vs Milwaukee BrewersApr 19
- L2-5vs Milwaukee BrewersApr 18
- L5-7vs Milwaukee BrewersApr 17
- L3-6at Atlanta BravesApr 15
- L5-6at Atlanta BravesApr 14
- W10-4at Atlanta BravesApr 13
- L2-8at Detroit TigersApr 12
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| 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 |
| 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 |
How the scoring went
- 1st Inning1-0Edwards doubled to right, Marsee scored.
- 1st Inning3-0Hicks homered to right center (390 feet), Edwards scored.
- 2nd Inning4-0Pauley singled to center, Caissie scored.
- 3rd Inning5-0Hicks hit sacrifice fly to left, Stowers scored.
- 4th Inning8-0Norby homered to center (418 feet), Caissie scored and Pauley scored.
- 5th Inning8-1Gilbert singled to center, Ramos scored.
- 5th Inning8-2Haase doubled to right, Gilbert scored.
- 5th Inning8-3Arraez singled to left, Haase scored.
- 6th Inning9-3Lopez singled to left, Stowers scored.
- 8th Inning9-4Lee homered to right (364 feet).
Win probability
Above the line favours San Francisco Giants, below favours Miami Marlins.
Venue
- Oracle ParkSan Francisco, California
- Attendance38317
- OfficialsDan Bellino, Mark Ripperger, Shane Livensparger, Dan Merzel
Elsewhere
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
- 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