MLB Scores · MLB Odds

Marlins vs Astros

Final · Wed Jul 22 · 8:10 PM ET · Daikin Park

Miami MarlinsMarlins52-51
2
FinalJul 22, 2026
Houston AstrosAstros50-54
5
TVSpace City Home NetworkStreamMLB.TVMarlins.TV

Closing line

US sportsbook at first pitch
Moneyline
MIA−107
HOU−112
Run line
MIA −1.5+159
HOU +1.5−193
Total O/U
Over 8−111
Under 8−108
  • Run line: Astros +1.5 covered.
  • Total O/U: under 8 (7 runs).

Recap

The Houston Astros beat the Miami Marlins 5-2 at Daikin Park in Houston on Jul 22, 2026 to move to 50-54.

The Astros have won 3 straight.

Score by inning

Miami Marlins and Houston Astros, score by inning
Team123456789R
MIA0002000002
HOU01100003x5

W: Okert (3-1) · L: Alcantara (10-6) · S: Abreu (2-3)

Scoring plays

Bottom 2

  1. HOUSingleAllen singled to right, Diaz scored, Spence to third.0-1

Bottom 3

  1. HOUHome runPeña homered to left (383 feet).0-2

Top 4

  1. MIADoubleSanoja doubled to right, Conine scored.1-2
  2. MIASingleMack singled to left, Sanoja scored.2-2

Bottom 8

  1. HOUHome runAlvarez homered to left center (394 feet), Peña scored.2-4
  2. HOUHome runParedes homered to left center (398 feet).2-5

Team stats

MIAHOU
Hits
7
9
Home Runs
0
3
Runs Batted In
2
5
Walks
2
1
Strikeouts
6
5
Runners Left On Base
14
13
Errors
1
0

Player stats

Marlins · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Otto Lopez SS1-4401000012.332.367.499
Kyle Stowers 1B0-4400000211.229.312.432
Heriberto Hernandez LF2-4402000215.246.319.474
Xavier Edwards 2B0-4400000114.290.372.404
Liam Hicks DH1-3301001018.285.361.451
Griffin Conine RF0-3310001016.268.355.536
Javier Sanoja 3B1-4411100013.275.312.406
Joe Mack C1-4401100017.243.299.434
Esteury Ruiz CF1-4401000111.243.359.477

Marlins · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Sandy Alcantara P7.0955133108-724.01108
Calvin Faucher P1.000002018-114.8918

Astros · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jeremy Pena SS3-4423110014.302.362.472
Yordan Alvarez LF2-4412210011.328.433.656
Taylor Trammell LF0-000000000.231.290.364
Isaac Paredes 3B2-4412110019.263.354.438
LaMonte Wade Jr. RF0-4400000118.170.304.340
Cam Smith RF0-000000000.210.283.362
Yainer Diaz DH0-3310001017.238.267.387
Christian Walker 1B1-4401000321.234.309.452
Lucas Spence CF0-3300000111.200.273.250
Nick Allen 2B1-330110009.242.288.305
Christian Vazquez C0-330000006.210.265.326

Astros · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Peter Lambert P6.062223089-603.0389
Enyel De Los Santos P1.010002016-114.1316
Steven Okert P1.00000008-62.138
Bryan Abreu P1.000001014-95.2914

Game info

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

Last and next games

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