MLB Scores · MLB Odds

Marlins vs Astros

Final · Mon Jul 20 · 8:10 PM ET · Daikin Park

Miami MarlinsMarlins52-49
5
FinalJul 20, 2026
Houston AstrosAstros48-54
8
TVSpace City Home NetworkStreamMLB.TVMarlins.TV

Closing line

US sportsbook at first pitch
Moneyline
MIA+102
HOU−123
Run line
MIA +1.5−198
HOU −1.5+162
Total O/U
Over 9+101
Under 9−121
  • Run line: Astros −1.5 covered.
  • Total O/U: over 9 (13 runs).

Recap

The Houston Astros beat the Miami Marlins 8-5 at Daikin Park in Houston on Jul 20, 2026 to move to 48-54.

They scored 6 runs in the second inning.

Score by inning

Miami Marlins and Houston Astros, score by inning
Team123456789R
MIA0202000015
HOU06001010x8

W: Santos (1-3) · L: Junk (4-6)

Scoring plays

Top 2

  1. MIAHome runMack homered to right (409 feet), Marsee scored.2-0

Bottom 2

  1. HOUSingleTrammell singled to right, Wade Jr. scored, Diaz to second.2-1
  2. HOUHome runPeña homered to right (340 feet), Diaz scored, Dezenzo scored and Spence scored.2-5
  3. HOUHome runAlvarez homered to right center (428 feet).2-6

Top 4

  1. MIAHome runHicks homered to right (393 feet), Edwards scored.4-6

Bottom 5

  1. HOUHome runAlvarez homered to right center (419 feet).4-7

Bottom 7

  1. HOUSingleAltuve singled to center, Paredes scored.4-8

Top 9

  1. MIASingleHernández singled to left, Sanoja scored, Stowers to second.5-8

Team stats

MIAHOU
Hits
9
8
Home Runs
2
3
Runs Batted In
5
8
Walks
4
5
Strikeouts
14
8
Runners Left On Base
17
8
Errors
0
0

Player stats

Marlins · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Kyle Stowers 1B1-4401001217.230.315.435
Heriberto Hernandez LF1-5501100214.236.313.464
Xavier Edwards 2B0-3310002226.296.379.413
Liam Hicks DH2-5512210227.288.360.457
Griffin Conine RF1-4401000215.275.359.549
Jakob Marsee CF0-3310001221.194.316.290
Joe Mack C1-2211210113.242.302.424
Leo Jimenez 3B1-2201000012.214.311.299
Graham Pauley 3B0-2200000111.172.214.290
Esteury Ruiz PH0-110000001.245.366.490
Brian Navarreto C0-110000003.167.231.250
Javier Sanoja SS2-4412000011.272.310.399

Marlins · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Janson Junk P4.056633280-515.0980
Lake Bachar P1.011101114-103.6314
Dax Fulton P3.021124045-262.7045

Astros · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jeremy Pena SS1-4411410116.294.357.441
Yordan Alvarez DH3-4423220116.324.432.651
Isaac Paredes 3B1-3311001022.257.351.419
Jose Altuve 2B1-4401100218.235.303.407
Nick Allen 2B0-000000000.239.287.304
LaMonte Wade Jr. 1B0-221000109.195.327.390
Christian Walker 1B0-110000004.233.310.455
Yainer Diaz C1-441100019.242.267.393
Taylor Trammell LF1-4401100212.229.289.364
Zach Dezenzo LF0-2210001112.231.306.338
Cam Smith RF0-000000105.210.283.362
Lucas Spence CF0-3310001016.214.313.214

Astros · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Ronel Blanco P4.224438286-587.7186
Enyel De Los Santos P1.110002022-144.2122
Steven Okert P1.020002019-132.1719
Bryan Abreu P1.010012028-175.4528
Josh Hader P1.031100016-121.5616

Game info

VenueDaikin Park, Houston, TX
Attendance23,684
OfficialsHome Plate Umpire: D.J. Reyburn · First Base Umpire: Sean Barber · Second Base Umpire: John Libka · Third Base Umpire: James Hoye
TVSpace City Home Network · local

Last and next games

Head to head

More scores

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:53 PM ET. How game pages are made