We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsMiami Marlins at Houston Astros
Miami MarlinsMiami Marlins
@
Daikin Park
Houston AstrosHouston Astros

Match Predictor

Pre-match Prediction
Miami Marlins
@
Houston Astros
Miami Marlins 48%Houston Astros 52%
Market LinesRun Line: Houston Astros -0.5Total: O/U 8
Model: Under 8
Model projects 7.6 total runs vs 8 line

Miami Marlins

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
53%
54/102
MLB: 48%
Starter
67%
14/21
vs HOU
50%
1/2
Avg Total
8.8
MLB: 8.9
Game Starter (21) Last Starter vs HOU vs HOU (2)
Sandy Alcantara #22 · RHP · Age 31
3.89
ERA (2026)
7.1
K/9 (2026)
21
Starts (2026)
9.6
Avg Total (2026)
Last 3:
ND @MIL (Jul 17): 6.0IP, 1ER, 7K
L CLE (Jul 10): 7.0IP, 3ER, 8K
W @ATH (Jul 04): 8.0IP, 1ER, 8K
vs HOU: L (Aug 04 2025): 7.0 IP, 6 ER, 5 K
Bullpen (2026 Season)Average
ERA: 4.24MLB Avg: 3.9510 relievers
Workload Alert: Allowed 8 runs on 2026-07-18 vs MIL. Bullpen arms likely still recovering.
Recent: L 1-2L 6-8L 1-3L 5-8L 3-5
Lineup vs Sandy Alcantara (Career)
BatterPosPAAVGOPSHR
Christian Walker1B15.3571.0431
Nick AllenSS8.2500.5000
Isaac Paredes3B7.1430.2860
Christian VazquezC6.0000.1670
Jeremy PenaSS4.6672.0830
Jose Altuve2B4.2500.5000
Cam SmithRF3.3330.6660
LaMonte Wade Jr.LF3.0000.3330
Taylor TrammellCF3.0000.0000
Yainer DiazC3.6671.6670
3 batters with no matchup history

Houston Astros

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
57%
59/103
MLB: 48%
Starter
44%
7/16
vs MIA
50%
1/2
Avg Total
9.6
MLB: 8.9
Game Starter (16) Last Starter vs MIA vs MIA (2)
Peter Lambert #38 · RHP · Age 29
3.03
ERA (2026)
8.9
K/9 (2026)
16
Starts (2026)
8.0
Avg Total (2026)
Last 3:
ND BAL (Jul 17): 6.0IP, 1ER, 10K
W @TEX (Jul 11): 6.0IP, 1ER, 7K
W TB (Jul 05): 5.2IP, 0ER, 6K
vs MIA: ND (May 02 2024): 3.1 IP, 4 ER, 3 K
Bullpen (2026 Season)Average
ERA: 4.08MLB Avg: 3.958 relievers
Recent: L 2-3L 2-4L 2-5W 8-5W 5-3
Lineup vs Peter Lambert (Career)
No career matchup data — first meaningful meeting
Our Top PicksLive Odds
Top PickMiami Marlins +1.5 (-204) | Run Line | M
Miami Marlins +1.5 (-204) | Run Line | MEDIUM confidence. The analyst's predicted flow has this game finishing 4-3 Houston, a 1-run result Miami cover...
PickUnder 8 runs (+100) | Total | LOW confid
Under 8 runs (+100) | Total | LOW confidence. Lambert's recent strikeout volume suppresses Miami's depleted offense, and Alcantara has the stuff to ke...
PickPeter Lambert Over 5.5 strikeouts (-102)
Peter Lambert Over 5.5 strikeouts (-102) | Player Prop | HIGH confidence. Three starts, three times over 5.5: 10K vs Baltimore, 7K vs Texas, 6K vs Tam...

Miami Marlins vs Houston Astros Game Preview

Tonight's MLB series finale at Daikin Park has one dominant storyline: Peter Lambert has been untouchable over the last three weeks, and the market has not caught up. The Houston Astros right-hander posted 10 strikeouts against Baltimore on July 17, 7 against Texas on July 11, and 6 against Tampa Bay on July 5. Over 92.0 innings in 2026 he carries a 3.03 ERA and a K/9 of 8.9. His strikeout line tonight is 5.5. When a pitcher averages 7.67 strikeouts across three consecutive starts and the line sits more than two full strikeouts below that ceiling, you pay attention. That gap is where this game starts for bettors.

The Miami Marlins counter with Sandy Alcantara, who has made a real comeback in 2026 after posting a 5.36 ERA in 2025. His current ERA is 3.89 over 136.2 innings, and his last three outings featured 7, 8, and 8 strikeouts respectively. He enters on five days of rest and gives Miami their best shot at avoiding a series sweep. The Marlins have dropped 8 consecutive games and lost the first two contests of this series in Houston. Their road record stands at 21-30. A depleted, road-weary roster leaning on an ace in a must-win situation is a familiar story, and Alcantara has earned the right to be trusted in that role.

The batter-versus-pitcher history adds texture on the Houston side. Christian Walker carries a 1.043 OPS across 15 career plate appearances against Alcantara, including 1 home run. That is the strongest career matchup edge for any Houston bat against tonight's Miami starter. The complication: Walker's last 7 days have produced a .311 OPS, the coldest stretch in the Astros lineup. Career edge and present-day cold snap are pulling in opposite directions. Yordan Alvarez presents no such ambiguity. He is posting a 1.492 OPS over the last 7 days with 33 home runs on the season. No career matchup data exists between Alvarez and Alcantara, so there is no historical suppression signal to lean on. What there is: a 1.05 home run factor at Daikin Park and the hottest bat in this game at its peak.

This is Game 3 of 3, which means both bullpens have been worked through a series. Houston's relievers carry a 4.08 ERA and Miami's at 4.24. Neither group is a shutdown option if a starter exits early. Lambert going deep with high strikeout volume is the cleanest path to a controlled, low-scoring finish. The sharp secondary look in this game is Lambert's outs prop: he threw 17, 18, and 18 outs in his last three starts. Over 17.5 outs at -143 is worth a look for bettors who believe Miami's road-weary lineup cannot force him out early. A pitcher this locked in, against a team pressing to end an 8-game skid, tends to coast through six innings.

Miami Marlins vs Houston Astros Key Insights

  • Lambert has struck out 10, 7, and 6 batters across his last three starts, averaging 7.67 per outing. The market's 5.5 strikeout line reflects seasonal norms, not his recent form. That gap is the most exploitable number on this board.
  • Alcantara's last three outings produced 7, 8, and 8 strikeouts. His 4.5 strikeout line looks conservative against a Houston lineup that carries limited career matchup history against him and bats .241 as a group in 2026.
  • Walker's 1.043 OPS in 15 career PAs vs Alcantara is a legitimate historical edge, but his L7d OPS of .311 is the coldest stretch in the Astros lineup. Tonight tests whether career history or current form wins that battle.
  • Miami is 21-30 on the road and riding an 8-game losing streak. A depleted, travel-worn offense facing a pitcher in Lambert's current form is not a lineup built to grind out at-bats or run up pitch counts. That is the environment Lambert's strikeout prop needs.
  • Game 3 of the series means both bullpens have been leaned on. Whoever reaches their relievers first faces a depth problem. Lambert going six-plus innings on his current trajectory limits Houston's exposure on the back end and keeps the scoring environment tight.
  • The market prices Houston at 53.2% implied on the moneyline and Miami at 49.5%. That near-coin-flip framing is an honest reflection of Alcantara being a real matchup problem for any offense. The pitching cuts both ways in this game, and that symmetry is why the total at 8 runs is the right framing.

Miami Marlins vs Houston Astros Betting Picks

Picks made July 22, 2026 at 05:39 AM ET. Odds shown reflect current market prices.

Under 8 runs (+100) | Total | LOW confid
Under 8 runs (+100) | Total | LOW confidence. Lambert's recent strikeout volume suppresses Miami's depleted offense, and Alcantara has the stuff to keep Houston in check through the middle innings. The analyst's predicted flow projects 7 combined runs, one below the line. At even money, this is a real lean given the pitching context. Confidence is LOW because the margin is thin and Alvarez or Walker can change this with one swing. Manage your unit size accordingly.
Moneyline
Moneyline: No pick. The market implies Houston at 53.2% (-114) and Miami at 49.5% (+102). Neither side offers a meaningful gap between price and contextual case. Home field is already embedded in Houston's number, and Alcantara being on the mound for Miami creates a genuine upset path. The edge is not there on either side. Passing here is the credible move, not a hedge.
Analysis insight — no specific bet associated
Peter Lambert Over 5.5 strikeouts (-102)
Peter Lambert Over 5.5 strikeouts (-102) | Player Prop | HIGH confidence. Three starts, three times over 5.5: 10K vs Baltimore, 7K vs Texas, 6K vs Tampa Bay. His 2026 K/9 is 8.9. He faces a Miami lineup with no career matchup data against him, meaning no hitters who have systematically identified his patterns over time. At -102, this is essentially even money on a pitcher who has cleared this line in every recent outing. The market is pricing seasonal norms. His last three starts are telling a different story. That is the edge.
Sandy Alcantara Over 4.5 strikeouts (-16
Sandy Alcantara Over 4.5 strikeouts (-167) | Player Prop | MEDIUM confidence. Alcantara has posted 7, 8, and 8 strikeouts in his last three starts. Not one of those outings came within two strikeouts of missing 4.5. His 2026 K/9 is 7.05, and he faces a Houston lineup with a .727 OPS and a .241 team average. The -167 price reflects market awareness of his recent form, but the statistical floor here is consistent and the bar is low. Four and a half strikeouts against this lineup is not a stretch for a pitcher who has been this sharp.
Isaac Paredes Under 0.5 hits (+128) | Pl
Isaac Paredes Under 0.5 hits (+128) | Player Prop | MEDIUM confidence. Paredes is 1-for-7 (.143 AVG, .286 OPS) in his only career sample against Alcantara, 7 plate appearances all from 2023. That is a meaningful track record of futility against this specific arm. His season OPS is .781, but Alcantara has historically suppressed this matchup. Getting plus money at +128 on a pitcher who has dominated this batter is a genuine overlay, and it correlates naturally with the rest of this game's low-scoring lean.
Yordan Alvarez to hit a home run (+235)
Yordan Alvarez to hit a home run (+235) | Player Prop | MEDIUM confidence. Alvarez has 33 home runs on the season, a .326/.432/.649 slash line, and a 1.492 OPS over the last 7 days. He is the hottest bat in this game. No career BvP data exists against Alcantara, so there is no historical suppression signal working against him tonight. Daikin Park carries a 1.05 home run factor. At +235, the market implies 29.9% probability on the best power hitter in this matchup running at peak form. That price is not generous enough to call a lock, but it is interesting enough to play.
Christian Walker Under 0.5 total bases (
Christian Walker Under 0.5 total bases (+118) | Player Prop | LOW confidence. Walker's last 7 days have produced a .311 OPS, the coldest stretch on the Houston roster. His 2025 plate appearances against Alcantara resulted in a .000 OPS, a small sample but a directional data point. Alcantara's improved 2026 form (3.89 ERA, 7 strikeouts in his most recent start) gives this a lean. Plus money at +118 on a batter going cold against a resurgent pitcher. Small play, low confidence, but the data points in the same direction. Do not overweight it.
Same-Game Parlay
Same-Game Parlay: Lambert Over 5.5 K + Under 8 runs + Marlins +1.5 + Paredes Under 0.5 hits. The thesis is correlation-driven. A high-strikeout Lambert outing naturally suppresses Miami's offense, keeping the total under 8 and Miami within a run on the run line. A game in which Lambert strikes out 6 or 7 batters with minimal walks is also a game where Paredes, historically struggling against Alcantara, is more likely to go hitless. The four legs point toward the same game environment and reinforce each other. Individual leg contract IDs: 424524669 (Lambert K), 424399385 (Under 8), 424399351 (Marlins +1.5), 424493869 (Paredes hits).
Analysis insight — no specific bet associated
NRFI (-135) | No Run First Inning | LOW
NRFI (-135) | No Run First Inning | LOW confidence. Lambert has allowed 1 ER, 1 ER, and 0 ER across his last three starts spanning 17.2 combined innings, showing strong early-inning command. Alcantara allowed 1 ER in his most recent 6-inning outing. First-inning specific ERA and WHIP data for these starters is not available for this game, so this leans on overall context rather than precise first-inning splits. The market prices NRFI at -135 and implies a slight lean toward a clean first inning. Confidence is LOW. Use this as a complementary play within a ticket, not a standalone anchor.

Key Players

Batting AverageMIA
Otto Lopez
.332Batting Average
SS
Home RunsMIA
Liam Hicks
14Home Runs
C
Runs Batted InMIA
Liam Hicks
60Runs Batted In
C
Earned Run AverageMIA
Max Meyer
2.68Earned Run Average
SP
WinsMIA
Sandy Alcantara
10Wins
SP
StrikeoutsMIA
Max Meyer
121Strikeouts
SP
Batting AverageHOU
Yordan Alvarez
.326Batting Average
DH
Home RunsHOU
Yordan Alvarez
33Home Runs
DH
Runs Batted InHOU
Yordan Alvarez
75Runs Batted In
DH
WinsHOU
Peter Lambert
8Wins
SP
StrikeoutsHOU
Peter Lambert
91Strikeouts
SP

Recent Form

Miami Marlins
L8-6Milwaukee Brewers
L3-1Milwaukee Brewers
L8-5Houston Astros
L5-3Houston Astros
Houston Astros
L3-2Baltimore Orioles
L5-2Baltimore Orioles
W8-5Miami Marlins
W5-3Miami Marlins

Miami Marlins vs Houston Astros Summary

The edge in this game runs through Peter Lambert's right arm. He has struck out 23 batters across his last three starts against an opposing lineup with no career matchup data to exploit his patterns. The market's 5.5 strikeout line is anchored to where Lambert was earlier in 2026, not where he is right now, and at -102, that is essentially even money on a pitcher who has cleared this number three consecutive times. That is the anchor bet. Marlins +1.5 at -204 is expensive but rational: both starters are legitimate enough to keep this tight, and the predicted flow puts the final margin at one run. Miami covering +1.5 in a loss is the most probable path if Houston wins. If you want to go one layer deeper on the Lambert angle, his outs prop (Over 17.5 at -143) is a sharp look for bettors who believe Miami's road-weary lineup cannot force him into an early exit. He has gone 17, 18, and 18 outs in three straight starts. The correlation between high strikeout volume and deeper outings is not a coincidence for a pitcher this locked in.

The moneyline is a pass and that is not a hedge. The market pricing this near a coin flip is directionally correct: Alcantara rebuilt his 2026 value for good reason, and Miami has individual weapons even during a losing streak. The plays with actual numbers behind them are the Lambert strikeout prop, the Paredes hits under, the Alvarez homer at +235, and the run line giving Miami the cushion of a tight loss. The Under 8 is the thinnest of the straight bets. One swing from Alvarez or one Walker multi-hit game changes it. Alcantara keeping Houston honest through six is a real scenario. Play it small if you play it at all. The edge does not care about eight-game skids. It cares about line mispricing and matchup context, and tonight both of those point toward Lambert outperforming his number while this game stays closer than Miami's streak suggests it should.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesHOU leads series 2-0
DateMatchupResult
Jul 21, 2026MIA @ HOUHOUHOU 8-5
Jul 22, 2026MIA @ HOUHOUHOU 5-3

Marlins vs Astros predictions: Lambert Over 5.5 K at -102 leads tonight's card with Marlins +1.5 and Under 8 rounding out the key bets at Daikin Park.

Frequently Asked Questions

MLBGame PreviewsMiami Marlins at Houston Astros