Skip to main content
© Erik Williams-Imagn Images

Wednesday’s MLB nightcap features the interleague series finale between the Miami Marlins (52-50) and Houston Astros (49-54) at 8:10 p.m. ET at Daikin Park. The Astros have won the first two games of the series, while the Marlins will look to avoid the sweep and salvage the finale before returning home to face San Diego on Friday.

The Marlins were one of the hottest teams in MLB from June 1 until just before the All-Star break, but they were swept in three games by Cleveland in their final series before the break and have since lost five straight games to begin the second half, extending their losing streak to eight games. Miami couldn’t overcome the early hole that starter Janson Junk put it in during Monday’s series opener after allowing six earned runs over four innings in an 8-5 loss. The offense also failed to capitalize on its opportunities in Tuesday’s 5-3 defeat, going 0-for-8 with runners in scoring position.

The Astros entered the second half on a four-game losing streak dating back to their final game before the All-Star break but are hoping to turn things around after opening this series with back-to-back wins over Miami to stay in the American League playoff race. MLB co-home run leader Yordan Álvarez powered Houston to the series-opening victory with a two-home run performance, while Jeremy Peña chipped in with a second-inning grand slam. Japanese rookie right-hander Tatsuya Imai followed with a strong outing in Tuesday’s win, tossing six innings of four-hit, one-run baseball while striking out eight. Houston’s offense was again fueled by the long ball, first with another home run from Peña and then Isaac Paredes’ three-run shot in the fifth inning to set up a sweep opportunity on Wednesday night.

Peter Lambert and his 3.03 ERA are expected to start for the Astros on Wednesday night as he looks to help Houston complete the sweep, while veteran right-hander Sandy Alcántara will take his 10-5 record and 3.89 ERA to the mound for the Marlins in his 22nd start of the season.

Marlins vs. Astros Current Odds

Wednesday’s series finale in Houston is listed as a close matchup at Hard Rock Bet Sportsbook, with the Astros as home favorites on the moneyline while the Marlins are favored on the run line:

  • Moneyline: Astros -115, Marlins -105
  • Run Line: Marlins -1.5 (+160), Astros +1.5 (-195)
  • Total (Runs): Over 8.5 (+105), Under 8.5 (-125)
Bet $5 Get $150 in bonus bets if you win plus get up to $100 back in game bonus powered by past motor racing

Marlins vs. Astros Predictions

On Wednesday, the Marlins and Hard Rock Bet announced a new multi-year partnership naming Hard Rock Bet the Official Sportsbook of the Miami Marlins. What better way to get involved in the baseball betting action than by wagering on the Marlins themselves, as Hard Rock Bet is the only place to legally bet on sports in Florida? Be sure to also check out the Stats Hub to help make more informed wagers for Wednesday’s game like the pick below:

Astros vs. Marlins Best Bet: Yordan Álvarez Over 2.5 Hits+Runs+RBI (+110)

Yordan Álvarez ranks among the MLB leaders in several offensive categories, including the second-highest batting average, the second-most RBIs, the third-most hits, tied for the fourth-most runs scored, and, of course, a share of the MLB lead in home runs with Philadelphia’s Kyle Schwarber at 33. Álvarez is batting .390 in July with seven home runs, 15 RBIs, and an active eight-game hitting streak that includes six multi-hit performances.

In this series alone, Álvarez is 5-for-8 with three runs scored and two RBIs. He also launched two home runs in the series opener, as mentioned above.

Although Sandy Alcántara has pitched well recently, particularly over his last three starts, he has still surrendered some runs and has allowed a home run in each of his last two outings. Alcántara is holding left-handed hitters to just a .247 batting average this season, but Álvarez has been crushing right-handed pitching, batting .346 with 25 home runs, 58 RBIs, and a 1.160 OPS.

For reference, Álvarez has gone over 2.5 Hits+Runs+RBI in three of his last five games.

  • Astros vs. Marlins Player Prop Pick for July 22: Yordan Álvarez Over 2.5 Hits+Runs+RBI (+110)

Top 5 Most-Bet Player Props for MIA-HOU

There aren’t many hitters in MLB performing better than Álvarez right now. The Astros slugger is the betting favorite to win the 2026 AL MVP Award (-250) at Hard Rock Bet Sportsbook, and he’s dominating the player prop markets for Wednesday night’s matchup in Houston:

  1. Yordan Álvarez – Home Runs Over 0.5
  2. Sandy Alcántara – To Record 4+ Strikeouts
  3. Yordan Álvarez – Hits Over 0.5
  4. Jeremy Peña – Hits Over 0.5
  5. Yordan Álvarez – Hits+Runs+RBI Over 1.5

Marlins vs. Astros Betting Splits

Here’s how the action is trending at Hard Rock Bet as the Astros go for the sweep:

  • The Astros are receiving more moneyline support with 55.1% of the bets, but the larger share of the money is on the Marlins, who have 57% of the handle.
  • Houston is also seeing slightly more support on the run line with 66% of bets and 50.5% of the handle.
  • The Under is generating more action on the total with 54.9% of bets, but the money is much more lopsided, with the Under drawing 88.3% of the handle.

Marlins vs. Astros Game Info

  • 📍 Where: Daikin Park, Houston, TX
  • 📅 Date: Wednesday, July 22
  • First Pitch: 8:10 PM ET
  • 📺💻 TV/Streaming: MLB.TV
  • Probable Pitchers:
    • Marlins: Sandy Alcántara
    • Astros: Peter Lambert

More Ways to Bet

One swing can cash your ticket, but until then, Florida players can keep things interesting with Real Money Games powered by Past Motor Racing, only on Hard Rock Bet. It’s another way to stay engaged between plate appearances.

Referenced odds are subject to change.

Offered by the Seminole Tribe of Florida in FL. Offered by Seminole Hard Rock Digital, LLC, in all other states. Must be 21+ and physically present in AZ, CO, FL, IL, IN, MI, NJ, OH, TN or VA to play. Terms and conditions apply. Concerned about gambling? In FL, call 1-833-PLAYWISE. In IN, if you or someone you know has a gambling problem and wants help, call 1-800-9-WITH-IT. In AZ, OH, & VA, call 1-800-MY-RESET.
GAMBLING PROBLEM? CALL 1‑800‑GAMBLER (CO, IL, MI, NJ, TN)

Michael Hennelly

Michael has been an active sports contributor for multiple publications since graduating from Penn State in 2024. While sports play a major role in his life (in the best way), he also enjoys spending time with family and friends. Contact Michael at [email protected].