ENSign in
MLB · Final

Giants Secure Series Win Over Marlins with 6-2 Victory

Saturday, April 25, 2026, 4:05 PM ET · Oracle Park

San Francisco Giants 6, Miami Marlins 2, 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?

San Francisco Giants beat Miami Marlins 6-2 at Oracle Park on April 25, 2026.

Who was favored in Miami Marlins vs San Francisco Giants?

San Francisco Giants were the favorite at DraftKings, moneyline -112 (about 53% implied). The favorite won.

The San Francisco Giants triumphed over the Miami Marlins with a convincing 6-2 win at Oracle Park, marking the conclusion of their three-game series, which the Giants won 2-1. This victory comes on the heels of the Giants' recent resurgence, having won their last two games, and improving their home record to 13-15. The Giants' performance at home has been notably better than their away games, where they hold a 12-15 record.

In this matchup, the Giants showcased their offensive strength, particularly in the latter innings. The scoring began in the third inning when the Marlins' Edward singled to right, allowing Ramírez to score. However, the Giants quickly responded in the fifth inning with a homer from Gilbert, leveling the game at 1-1. The Giants took control in the sixth inning, with Schmitt hitting a two-run homer, followed by Bailey's single that brought in another run, pushing the score to 4-1.

The Giants continued to extend their lead in the eighth inning with Ramos hitting a homer and Arraez doubling to left, bringing the score to 6-1. The Marlins managed to add a run in the ninth inning with Marsee's single, but it was too little, too late. The Giants' pitching staff performed well, allowing only two runs while their offense capitalized on scoring opportunities.

In terms of recent form, the Giants have shown a solid performance, going 5-5 in their last ten games, with an average of 3.4 runs scored and 3.7 runs allowed. Their last five games have been particularly strong, with a record of 4-1 and an average of 4.6 runs scored while allowing just 3.0 runs. The Marlins, on the other hand, have struggled recently, posting a 4-6 record in their last ten games, with an average of 4.4 runs scored and 4.8 runs allowed.

Injury concerns for the Giants include Victor Bericoto, Marcelo Mayer, JT Brubaker, Keaton Winn, and Matt Gage, all of whom are on the injured list. The Marlins also have several players on the injured list, including Anthony Bender, Pete Fairbanks, Xavier Edwards, Max Meyer, and Ronny Henriquez. These injuries have impacted both teams' lineups and overall performance.

The betting odds from DraftKings reflected the competitive nature of the matchup, with the Giants priced at -112 on the money line and the Marlins at -108. The spread was set at 1.5, with a total of 7.5 runs for the game. The conditions at Oracle Park were favorable for baseball, contributing to the quality of play witnessed during the game.

Overall, this game was significant not only for the series outcome but also for the Giants as they aim to build momentum moving forward. The combination of timely hitting and solid pitching was key to their success in this contest.

Odds

BookSpreadTotalMoneyline
DraftKingsSF -112 7.5 o -110 / u -110 Miami Marlins -108 · San Francisco Giants -112

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. 3rd Inning1-0Edwards singled to right, Ramírez scored, Norby to third.
  2. 5th Inning1-1Gilbert homered to right (370 feet).
  3. 6th Inning1-3Schmitt homered to left center (404 feet), Chapman scored.
  4. 6th Inning1-4Bailey singled to right, Lee scored, Bailey to second, Ramos to third.
  5. 8th Inning1-5Ramos homered to right (365 feet).
  6. 8th Inning1-6Arraez doubled to left, Bailey scored.
  7. 9th Inning2-6Marsee singled to center, Caissie scored.

Win probability

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

Venue

  • Oracle ParkSan Francisco, California
  • Attendance38589
  • OfficialsMark Ripperger, Shane Livensparger, Dan Merzel, Dan Bellino

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.