ENSign in
MLB · Final

Astros Complete Sweep Against Marlins with 5-3 Victory

Tuesday, July 21, 2026, 8:10 PM ET · Daikin Park

Houston Astros 5, Miami Marlins 3, 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 Houston Astros?

Houston Astros beat Miami Marlins 5-3 at Daikin Park on July 21, 2026.

Who was favored in Miami Marlins vs Houston Astros?

Houston Astros were the favorite at DraftKings, moneyline -123 (about 55% implied). The favorite won.

The Houston Astros secured a decisive 5-3 victory over the Miami Marlins at Daikin Park, completing a three-game series sweep. This win marked the Astros' third consecutive victory against the Marlins in their recent meetings, further establishing their dominance in this matchup. Houston now holds a 3-1 record against Miami in their last four encounters, having won all three games in this series.

In terms of recent form, the Astros have struggled somewhat, with a record of 3-7 over their last ten games prior to this matchup. They had averaged 4.2 runs scored per game while allowing 5.2 runs during this stretch. However, they managed to secure a win in their last outing against the Marlins on July 21, winning 8-5. At home, the Astros have recorded a 2-3 record in their last five games, averaging 4.0 runs scored and allowing 5.2 runs.

Conversely, the Marlins have been on a downward spiral, losing their last seven games and posting a 3-7 record in their last ten. They have struggled offensively, averaging only 3.4 runs scored per game while allowing 4.2 runs. Their last five games saw them fail to secure a win, with an average of just 3.0 runs scored and 5.2 runs allowed. The Marlins' last victory came against the Seattle Mariners on July 9, which feels like a distant memory given their current form.

The Astros played this game while dealing with several injuries. Brice Matthews, Mike Burrows, Carlos Correa, and Brandon Walter are all on the injured list, with Matthews and Correa on the 60-day IL. The Marlins also faced injury challenges, with Anthony Bender, Pete Fairbanks, Xavier Edwards, Max Meyer, and Ronny Henriquez all sidelined. These injuries have undoubtedly impacted both teams' performances as they navigate through the season.

Betting lines from DraftKings indicated the Astros as favorites with odds of -123 on the money line and a spread of -1.5. The total for the game was set at 9.0, with over odds at -122.0 and under odds at 101.0. This reflects a market confidence in the Astros' ability to win, especially given their recent success against the Marlins.

The game conditions were favorable for baseball, contributing to an exciting atmosphere at Daikin Park. The scoring plays highlighted the Astros' offensive capabilities, starting with a home run from Peña in the first inning, followed by a double from Spence in the second inning that put Houston up 2-0. The Marlins managed to get on the board in the fifth inning with a double from Stowers, but the Astros responded with a powerful inning, featuring a home run from Paredes that brought in two more runs, extending their lead to 5-1.

The Marlins did not go quietly, as Mack homered in the seventh inning, bringing the score to 5-3, but it was not enough to overcome the Astros' lead. The final score reflected a solid performance from Houston, who demonstrated their ability to capitalize on scoring opportunities, especially in critical moments of the game.

Overall, this matchup showcased the Astros' resilience and ability to perform under pressure, while the Marlins continued to seek answers to their recent struggles. The Astros' victory not only solidified their standing in the series but also provided a much-needed boost as they look to build momentum moving forward.

Odds

BookSpreadTotalMoneyline
DraftKingsHOU -123 9 o -122 / u +101 Miami Marlins +102 · Houston Astros -123

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

Injury report

  • Brice Matthews60-Day-ILKneeHouston Astros
  • Mike Burrows15-Day-ILElbowHouston Astros
  • Carlos Correa60-Day-ILAnkleHouston Astros
  • Brandon Walter60-Day-ILElbowHouston Astros
  • 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

Houston Astros

Last 10: 3-7Streak W14.2 scored · 5.2 allowed per game2-3 at home

  • W8-5vs Miami MarlinsJul 21
  • L2-5vs Baltimore OriolesJul 19
  • L2-3vs Baltimore OriolesJul 18
  • L5-6at Texas RangersJul 12
  • L3-7at Texas RangersJul 11
  • L2-8at Washington NationalsJul 8
  • W6-3at Washington NationalsJul 7
  • L11-12at Washington NationalsJul 6
  • W2-0vs Tampa Bay RaysJul 5
  • L1-3vs Tampa Bay RaysJul 4

Miami Marlins

Last 10: 3-7Streak L73.4 scored · 4.2 allowed per game0-4 away

  • L5-8at Houston AstrosJul 21
  • L1-3at Milwaukee BrewersJul 19
  • L6-8at Milwaukee BrewersJul 18
  • L1-2at Milwaukee BrewersJul 17
  • L2-5vs Cleveland GuardiansJul 12
  • L1-4vs Cleveland GuardiansJul 11
  • L2-3vs Cleveland GuardiansJul 10
  • W8-4vs Seattle MarinersJul 9
  • W2-0vs Seattle MarinersJul 8
  • W6-5vs Seattle MarinersJul 7

Standings

TeamGames behindLostStreakWin %Won
Atlanta-57W1.59383
Philadelphia461L1.56479
Miami1269W2.50771
Washington1775L1.47267
New York2077W1.45063
Houston-69W1.50771
Texas271L1.49369
Seattle574W2.47166
Athletics1786W1.38654
Los Angeles1887L2.37953

How the scoring went

  1. 1st Inning0-1Peña homered to left center (405 feet). Umpire review: call on the field was overturned.
  2. 2nd Inning0-2Spence doubled to right, Wade Jr. scored, Walker to third.
  3. 5th Inning1-2Stowers doubled to center, Lopez scored.
  4. 5th Inning1-5Paredes homered to left (388 feet), Peña scored and Alvarez scored.
  5. 7th Inning3-5Mack homered to right center (435 feet), Sanoja scored.

Win probability

Above the line favours Houston Astros, below favours Miami Marlins.

Venue

  • Daikin ParkHouston, Texas
  • Attendance28748
  • OfficialsSean Barber, John Libka, James Hoye, D.J. Reyburn

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.