Sign up free
Matchups
Props
Hit rates count how often tonight's line would have landed in each player's recent games.How to use the cheat sheet →
Research
Matchups ranked from this season's box scores; prices are FanDuel's.Research home →
Tools
Bet tracker
Free. Log a bet from any game page.Add a bet →
Sign up freeLog in
Game

Miami Marlins vs Houston Astros: result and box score, 20 July 2026

MLB games
Final, Daikin Park
52–49
@
48–54
5FINAL8
Box score →

Matchup

Last 15 games
5.2Runs per game4.53
4.8Runs allowed5.27
0.842OPS0.710
6.07Bullpen ERA3.3
19.3Strikeout %21.3
MLB matchupsMarlins @ Astros
Away, 52–49
Home, 48–54
Tue 21 Jul, 01:10 UK, Daikin Park
5 – 8

Box score

Box score

Team123456789RH
Miami Marlins 020200001 59
Houston Astros 06001010x 88

Miami Marlins

BatterABRH2B3BHRRBIBBSOSB
1. Kyle Stowers 4010 0001 20
2. Heriberto Hernández 5010 0010 20
3. Xavier Edwards 3100 0002 20
4. Liam Hicks 5120 0120 20
5. Griffin Conine 4010 0000 20
6. Jakob Marsee 3100 0001 20
7. Joe Mack 2110 0120 10
Leo Jiménez 2010 0000 00
8. Graham Pauley 2000 0000 10
Esteury Ruiz 1000 0000 00
Brian Navarreto 1000 0000 00
9. Javier Sanoja 4120 0000 00
PitcherIPHRERBBSOHRPitches
Janson Junk4.056 6332 80
Lake Bachar1.011 1011 14
Dax Fulton3.021 1240 45

Houston Astros

BatterABRH2B3BHRRBIBBSOSB
1. Jeremy Peña 4110 0140 10
2. Yordan Alvarez 4230 0220 10
3. Isaac Paredes 3110 1001 00
4. Jose Altuve 4010 0010 20
Nick Allen 0000 0000 00
5. LaMonte Wade Jr. 2100 0001 00
Christian Walker 1000 0000 00
6. Yainer Diaz 4110 0000 10
7. Taylor Trammell 4010 0010 20
8. Zach Dezenzo 2100 0001 10
Cam Smith 0000 0001 01
9. Lucas Spence 3100 0001 00
PitcherIPHRERBBSOHRPitches
Ronel Blanco4.224 4382 86
Enyel De Los Santos1.110 0020 22
Steven Okert1.020 0020 19
Bryan Abreu1.010 0120 28
Josh Hader1.031 1000 16

Team comparison

Last 15 games before this one
MarlinsAstros
5.2 Runs per game 4.53
4.8 Runs allowed 5.27
0.842 OPS 0.710
6.07 Bullpen ERA 3.3
19.3 Strikeout % 21.3

Weather at first pitch

90°F, wind 2 mph, retractable roof