Back to Games Monday, Jul 20, 2026

Miami Marlins vs Houston Astros — Jul 20, 2026 | AI Prediction & Stats

Daikin Park, Houston
73°F, Roof Closed
0 mph, None
W Enyel De Los Santos L Janson Junk

Scoreboard

1 2 3 4 5 6 7 8 9 R H E
Marlins 0 2 0 2 0 0 0 0 1 5 9 0
Astros 0 6 0 0 1 0 1 0 - 8 8 0

AI PREDICTIONNeural Network Forecast

AI
1 2 3 4 5 6 7 8 9 R
Marlins 1 0 1 0 2 0 0 1 0 5
Astros 0 1 0 0 1 0 1 0 0 3
Confidence: 54% Marlins favored
The Houston Astros are in serious trouble heading into this series opener. Ronel Blanco is listed on the 60-day IL recovering from right elbow surgery, yet he appears in the game data as the probable starter — a significant red flag suggesting Houston may roll out a spot starter, opener, or bullpen game entirely. With Wesneski, Burrows, and several other arms already sidelined, the Astros' pitching depth is critically thin. The recent news also notes Jeremy Peña left with a hamstring issue against Baltimore and Christian Walker dealing with an injury, further gutting a lineup already posting just 455 runs on the season with a -53 run differential. This team is in free fall at 47-54 on a four-game losing streak. Janson Junk is not an ace — his 4.57 ERA and 6.65 K/9 tell you that much — but he is a capable innings-eater against a wounded Houston offense. His four-seam fastball sitting 94.2 mph with a slider-changeup mix gives him enough arsenal variety to navigate a lineup missing key pieces. His recent pitch counts (79, 93, 100) suggest he's built up and could work into the sixth inning. The concern is Yordan Alvarez, who at .320 with 31 home runs is comfortably the best hitter either team will face tonight and will challenge Junk's low strikeout profile. Miami enters on a six-game losing streak, but their underlying numbers are healthier: 52-48 record, positive run differential at +19, and a lineup led by Otto Lopez (.335), Xavier Edwards (.299), and Liam Hicks (13 HR, 53 RBI). The Marlins have lost tight games recently — five of their last six losses by two runs or fewer — suggesting performance that hasn't matched results. Against a patchwork Houston rotation and a bullpen that has already chewed through Nate Pearson and Ray Delgado callups, Miami has a real opportunity to snap that streak tonight.

Scoring Dynamics

Early (1-3) 3R Junk controls early; Astros offense sputters
Middle (4-6) 3R Marlins leverage depth vs. Houston pen
Late (7-9) 2R Bullpens tighten; Astros strand runners

Matchup Analysis

Astros

Yordan Alvarez elite bat
Walker RBI production
Daikin Park home crowd
4-game losing streak
Blanco on IL, no SP named

Marlins

Otto Lopez hot bat .335
Positive run differential
Deep lineup contact
L6 skid entering series
Junk fringe-starter stuff

Risk Factors

No named Houston starter (IL chaos)
Both teams on skids — volatility high

Key Matchups

Yordan Alvarez vs Janson Junk batter Alvarez .320/31 HR crushes mid-90s fastballs; Junk's K rate too low to miss him
Otto Lopez vs Houston bullpen batter Lopez .335 AVG punishes thin Houston relief corps mid-game
Liam Hicks vs Houston bullpen batter Hicks 13 HR, 53 RBI; Houston pen ranks among league's worst

Statistical Edges

First to Score Marlins 57%
Strikeouts 13 10-16
Total Runs 8 6-11

Game Preview

From the first pitch at Daikin Park, the storyline writes itself: a Miami club overdue to break out against a Houston team in organizational crisis. Junk works a clean first inning but Otto Lopez leads off the second with a sharp single and, two batters later, Liam Hicks doubles him home to give Miami an early 1-0 lead. The Astros respond in the bottom half when Yordan Alvarez — the constant threat in this lineup — drives a two-out RBI single to tie things at one. The middle innings belong to Miami. In the fifth, with Junk laboring, manager Skip Schumaker lets him face the heart of the order one last time. He surrenders a two-run double to Lopez, pushing the lead to 3-1 before the Marlins' bullpen takes over. Houston strings together a run in the fifth on a Walker walk and a Cam Smith single, but the momentum never fully shifts. Yordan delivers again in the seventh — a solo shot to left that draws Houston within 3-2 — giving the sparse Monday night crowd something to cheer. But the Marlins' fresh arms neutralize the threat, and a clutch RBI single from Heriberto Hernández off an overworked Houston reliever in the eighth makes it 5-2. Houston adds a cosmetic run late but never seriously threatens, and Miami's bullpen closes it out 5-3, snapping their six-game skid in fitting fashion against the most vulnerable team on the schedule.
Both teams enter on losing streaks, Houston's starter situation is genuinely unclear (Blanco on IL), and Junk is a volatile arm. Miami's better run differential and healthier roster tip the lean, but injury news muddies every projection here.
Baseball Predict App
BaseballPredicts: Forecasts & Stats AI-Powered MLB Predictions

Predictions, Stats & More in the App

AI predictions for upcoming games, inning-by-inning forecasts, expert commentary, detailed statistics, and real-time updates.

Miami Marlins — Roster

PlayerPosAVGHRRBIOBPSLG
Kyle Stowers
1B .2301242.315.435
Heriberto Hernández
LF .2361337.313.464
Xavier Edwards
2B .296637.379.413
Liam Hicks
DH .2881460.360.457
Griffin Conine
RF .275716.359.549
Jakob Marsee
CF .194525.316.290
Leo Jiménez
3B .21429.311.299
Brian Navarreto
C .16700.231.250
Javier Sanoja
SS .272334.310.399

Houston Astros — Roster

PlayerPosAVGHRRBIOBPSLG
Jeremy Peña
SS .294726.357.441
Yordan Alvarez
DH .3243375.432.651
Isaac Paredes
3B .2571250.351.419
Nick Allen
2B .239110.287.304
Christian Walker
1B .2332058.310.455
Yainer Diaz
C .242623.267.393
Taylor Trammell
LF .229312.289.364
Cam Smith
RF .2101234.283.362
Lucas Spence
CF .21400.313.214

Scoring Plays

2
Joe Mack homers (8) on a fly ball to right field. Jakob Marsee scores.
2-0
2
Taylor Trammell singles on a ground ball to right fielder Griffin Conine. LaMonte Wade Jr. scores. Yainer Diaz to 2nd.
2-1
2
Jeremy Peña hits a grand slam (7) to right field. Yainer Diaz scores. Zach Dezenzo scores. Lucas Spence scores.
2-5
2
Yordan Alvarez homers (32) on a fly ball to right center field.
2-6
4
Liam Hicks homers (14) on a fly ball to right field. Xavier Edwards scores.
4-6
5
Yordan Alvarez homers (33) on a fly ball to right center field.
4-7
7
Jose Altuve singles on a ground ball to center fielder Jakob Marsee. Isaac Paredes scores.
4-8
9
Heriberto Hernández singles on a ground ball to left fielder Taylor Trammell, deflected by shortstop Jeremy Peña. Javier Sanoja scores. Kyle Stowers to 2nd.
5-8

Miami Marlins — Batting

PlayerABRHRBIBBKHRAVGOPS
Kyle Stowers1B
4010120.230.750
Heriberto HernándezLF
5011020.236.777
Xavier Edwards2B
3100220.296.792
Liam HicksDH
5122021.288.817
Griffin ConineRF
4010020.275.908
Jakob MarseeCF
3100120.194.606
Leo Jiménez3B
2010000.214.610
Brian NavarretoC
1000000.167.481
Javier SanojaSS
4120000.272.709
Totals365954142
BATTING
HR: Mack (8, 2nd inning off Blanco, 1 on, 2 out); Hicks, L (14, 4th inning off Blanco, 1 on, 0 out).
TB: Conine; Hernández, H; Hicks, L 5; Jiménez, L; Mack 4; Sanoja 2; Stowers.
RBI: Hernández, H (37); Hicks, L 2 (60); Mack 2 (26).
2-out RBI: Mack 2.
Runners left in scoring position, 2 out: Jiménez, L; Hernández, H; Hicks, L.
Team RISP: 1-for-7.
Team LOB: 8.
FIELDING
DP: (Pauley-Edwards, X-Stowers).
a-Singled for Mack in the 7th.
b-Popped out for Pauley in the 7th.

Houston Astros — Batting

PlayerABRHRBIBBKHRAVGOPS
Jeremy PeñaSS
4114011.294.798
Yordan AlvarezDH
4232012.3241.083
Isaac Paredes3B
3110100.257.770
Nick Allen2B
0000000.239.591
Christian Walker1B
1000000.233.765
Yainer DiazC
4110010.242.660
Taylor TrammellLF
4011020.229.653
Cam SmithRF
0000100.210.645
Lucas SpenceCF
3100100.214.527
Totals31888583
BATTING
3B: Paredes (1, Fulton).
HR: Peña (7, 2nd inning off Junk, 3 on, 1 out); Alvarez, Y 2 (33, 2nd inning off Junk, 0 on, 1 out, 5th inning off Bachar, 0 on, 0 out).
TB: Altuve; Alvarez, Y 9; Diaz, Y; Paredes 3; Peña 4; Trammell.
RBI: Altuve (29); Alvarez, Y 2 (75); Peña 4 (26); Trammell (12).
2-out RBI: Altuve.
Runners left in scoring position, 2 out: Spence.
GIDP: Altuve.
Team RISP: 3-for-5.
Team LOB: 4.
BASERUNNING
SB: Smith (10, 2nd base off Fulton/Navarreto).
a-Grounded out for Wade Jr. in the 7th.

Miami Marlins — Pitching

PitcherIPHRERBBKHRPC-STERA
Janson Junk(L, 4-6)
4.056633280-515.09
Lake Bachar
1.011101114-103.63
Dax Fulton
3.021124045-262.70

Houston Astros — Pitching

PitcherIPHRERBBKHRPC-STERA
Ronel Blanco
4.224438286-587.71
Enyel De Los Santos(W, 1-3)
1.110002022-144.21
Steven Okert(H, 13)
1.020002019-132.17
Bryan Abreu
1.010012028-175.45
Josh Hader
1.031100016-121.56

Game Info

Umpires: Home Plate: D.J. Reyburn; First Base: Sean Barber; Second Base: John Libka; Third Base: James Hoye
Venue: Daikin Park, Houston
Weather: 73°F, Roof Closed
Wind: 0 mph, None

Miami Marlins — News

Houston Astros — News

Season Comparison

Marlins
STAT
Astros
52-49 Record 48-54
51.5% Win % 47.1%
.515 PCT .471
452 Runs For 463
436 Runs Against 513
101 Games Played 102
L7 Streak W1
3-7 Last 10 3-7
31-20 Home Record 24-27
21-29 Away Record 24-27

Head to Head

1
Last 1 meetings
0
Mar 20
Marlins 7 - 4 Astros

Marlins Recent

Jul 19 @ Brewers 1-3 L
Jul 18 @ Brewers 6-8 L
Jul 17 @ Brewers 1-2 L
Jul 12 vs Guardians 5-2 L
Jul 11 vs Guardians 4-1 L

Astros Recent

Jul 19 vs Orioles 5-2 L
Jul 18 vs Orioles 4-2 L
Jul 17 vs Orioles 3-2 L
Jul 12 @ Rangers 5-6 L
Jul 11 @ Rangers 9-3 W

Unlock the Power of AI Predictions

Premium Analytics & Deep Insights

AI Predictions Advanced machine learning forecasts
Deep Analytics Professional-grade statistics
Expert Commentary Detailed game analysis

AI-Powered MLB Baseball Predictions

Get the edge in every MLB game with our AI prediction app. Real-time scoring probabilities inning by inning, accurate game outcome forecasts, detailed player and team analytics, and interactive performance stats — all powered by a constantly evolving algorithm. Whether you're a passionate fan or a dedicated analyst, Baseball Predict delivers the most accurate MLB forecasts and game insights right to your phone.

Inning-by-Inning Scoring Probabilities
Accurate Game Outcome Forecasts
Player & Team Analytics
Regular AI Model Updates
Baseball Predict App — AI MLB Predictions

Our Other Sport Apps