ENSign in
MLB · Final

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.

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 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

BookSpreadTotalMoneyline
DraftKingsMIA -115 7.5 o -115 / u -105 Miami Marlins -115 · San Francisco Giants -105

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

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

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

How the scoring went

  1. 1st Inning1-0Edwards doubled to right, Marsee scored.
  2. 1st Inning3-0Hicks homered to right center (390 feet), Edwards scored.
  3. 2nd Inning4-0Pauley singled to center, Caissie scored.
  4. 3rd Inning5-0Hicks hit sacrifice fly to left, Stowers scored.
  5. 4th Inning8-0Norby homered to center (418 feet), Caissie scored and Pauley scored.
  6. 5th Inning8-1Gilbert singled to center, Ramos scored.
  7. 5th Inning8-2Haase doubled to right, Gilbert scored.
  8. 5th Inning8-3Arraez singled to left, Haase scored.
  9. 6th Inning9-3Lopez singled to left, Stowers scored.
  10. 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

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.