| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Christian Walker | 1B | 15 | .357 | 1.043 | 1 |
| Nick Allen | SS | 8 | .250 | 0.500 | 0 |
| Isaac Paredes | 3B | 7 | .143 | 0.286 | 0 |
| Christian Vazquez | C | 6 | .000 | 0.167 | 0 |
| Jeremy Pena | SS | 4 | .667 | 2.083 | 0 |
| Jose Altuve | 2B | 4 | .250 | 0.500 | 0 |
| Cam Smith | RF | 3 | .333 | 0.666 | 0 |
| LaMonte Wade Jr. | LF | 3 | .000 | 0.333 | 0 |
| Taylor Trammell | CF | 3 | .000 | 0.000 | 0 |
| Yainer Diaz | C | 3 | .667 | 1.667 | 0 |
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.
Picks made July 22, 2026 at 05:39 AM ET. Odds shown reflect current market prices.
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.
| Date | Matchup | Result |
|---|---|---|
| Jul 21, 2026 | MIA @ HOU | HOUHOU 8-5 |
| Jul 22, 2026 | MIA @ HOU | HOUHOU 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.