Season Schedule
OffSTRegASGRegPostWSOff
Road to Playoffs
Open board →
Playoff odds, bubble teams & races — 30 clubs
3in the bubble

Miami Marlins vs Houston Astros

Monday, Jul 20, 2026Daikin ParkFinal
MIA · Away · 52-48

Miami Marlins

NL East · 4th · 6.5 GB
5:8
Final
H2H 12
HOU · Home · 47-54

Houston Astros

Starting pitchers
Starter form · last 5 starts
Season4.57
Last 57.21
2.64 ERA worse in last 5
11 days restQS 0%Blow-up 2/5
405/09
705/15
805/20
105/25
107/09

↓ ERA trending down lately

Season0.00
Last 50.00
Recent form near season pace
Same dayQS 0%Blow-up 0/1
007/20
Matchup edge
Ronel Blanco pitching edge·Miami 46 L10
PitchingAstros
Miami3Astros65
HittingMiami
Miami40Astros36
BullpenMiami
Miami63Astros50
Lineup threats vs starter
Miami vs Ronel Blanco
Avg OPS 1.0001 hot hitterTop: Marsee 1.000
Astros vs Janson Junk
Avg OPS 1.0831 hot hitterTop: Alvarez 2.500 · Trammell 0.500 · Altuve 0.250
Miami Marlins batters vs Ronel Blanco
Batter
AVG
OPS
HR
12
0.000
0.000
6
13
0.000
1.000
5
7
Houston Astros batters vs Janson Junk
Batter
AVG
OPS
HR
0.500
2.500
31
0.000
0.250
12
0.000
0.000
6
0.000
0.500
3
◆ Matchup preview

Miami Marlins at Houston Astros (2026-07-20). Janson Junk vs Ronel Blanco at Daikin Park.

Starters — Janson Junk has a 4.57 ERA, 1.31 WHIP, and 65 innings with 6.65 K/9, 2.35 BB/9, and 1.25 HR/9. His last three starts were mixed: 5 IP, 1 ER, 5 K, 4 BB on July 9; 5 IP, 1 ER, 3 K, 0 BB on May 25; and 5 IP, 8 ER, 3 K, 0 BB on May 20. The recent form shows volatility, and the listed trend is down. Ronel Blanco has only 1 inning logged, with a 0.00 ERA, 0.00 WHIP, 18.0 K/9, 0.0 BB/9, and 0.0 HR/9. His only recent outing was 1 IP, 0 ER, 2 K, 0 BB on July 20, so the sample is too small to draw strong conclusions.

Teams — Miami enters with a .734 OPS, 447 runs, and a .252 team average. On the pitching side, the Marlins have a 4.01 team ERA and 1.25 WHIP, and they are 4-6 over their last 10 games. Houston has a .724 OPS, 455 runs, and a .241 team average. The Astros’ staff has a 4.74 ERA and 1.40 WHIP, while the club is 3-7 over its last 10. Miami brings the slightly better overall offensive efficiency by OPS and the stronger season-long run prevention profile, while Houston has scored a few more total runs despite the lower average and OPS.

Key facts
Miami team pitching edge with 4.01 ERA and 1.25 WHIP vs Houston’s 4.74 and 1.40Janson Junk has allowed 1 ER or fewer in 2 of his last 3 startsHouston has scored 455 runs to Miami’s 447 despite a lower .724 OPS
◆ Lineup notes

Miami has very little established history against Ronel Blanco. Xavier Edwards is the lone Marlins hitter with recorded at-bats against him, and he is hitless in 3 at-bats across 3 plate appearances with a .000 OPS. Kyle Stowers, Heriberto Hernández, Liam Hicks, Griffin Conine, Jakob Marsee, Joe Mack, Graham Pauley, and Javier Sanoja have no MLB history versus Blanco.

Houston has a bit more familiarity with Janson Junk, led by Yordan Alvarez, who is batting .500 in 2 at-bats with a 2.500 OPS. Jose Altuve is hitless in 3 at-bats over 3 plate appearances against Junk with a .250 OPS, while Yainer Diaz is hitless in 2 at-bats over 2 plate appearances with a .000 OPS and Taylor Trammell is hitless in 1 at-bat over 1 plate appearance with a .500 OPS. Jeremy Peña, Isaac Paredes, LaMonte Wade Jr., Zach Dezenzo, and Lucas Spence have no MLB history versus Junk.

The Astros clearly bring more prior exposure to the opposing starter. Miami’s lineup is almost entirely seeing Blanco for the first time, with Edwards the only exception.

Head to head (2025–2026)
12
Houston Astros lead series
3 meetings total
2025-08-06
Houston Astros @ Miami Marlins
46
MIA
2025-08-05
Houston Astros @ Miami Marlins
73
HOU
2025-08-04
Houston Astros @ Miami Marlins
82
HOU
Team picture · 2026
46
LLLLLLWWWW
37
LLLLWLLWLW
MIA
HOU
Team AVG
0.252
0.241
Team OPS
0.734
0.724
Home runs
101
134
Runs scored
447
455
Team ERA
4.01
4.74
HR allowed
97
139

Explore more MLB matchups

Related game previews for these clubs and around the league.