Open the board

Miami Marlins 7, Houston Astros 4: final score and stats

Miami Marlins beat Houston Astros, Miami Marlins 7 to Houston Astros 4, on Friday, March 20, 2026 at CACTI Park of the Palm Beaches, Palm Beach, Florida. Below: the box score, top performers, team stats, injuries and recent form for Houston Astros vs Miami Marlins.

MLBFriday, March 20, 2026
Final
DateMar 20, 2026
Start time6:05 PM ET
VenueCACTI Park of the Palm Beaches, Palm Beach, Florida
Attendance2,693

Line score

Team123456789R
Miami Marlins0300004007
Houston Astros0020020004

Top performers

Miami Marlins
Batting AverageNathan Martorella · 1-3, RBI, BB, K
Home RunsDillon Lewis · 1-1, HR, 4 RBI, R
Runs Batted InDillon Lewis · 1-1, HR, 4 RBI, R
MLB RatingDillon Lewis · 1-1, HR, 4 RBI, R
Houston Astros
Batting AverageBrice Matthews · 0-2, 2 BB, SB, K
Home RunsCarlos Perez · 1-3, 2 RBI, K
Runs Batted InCarlos Perez · 1-3, 2 RBI, K
MLB RatingJoey Loperfido · 2-3, RBI

Team comparison

Miami MarlinsHouston Astros
Runs per game
-
3.0
Runs allowed per game
-
6.5
9-12-3Record10-13-3
3rd in NL EastStanding1st in AL West
0-0Road record / home record0-2
Last 5LL
-StreakL2

Injury report

Confirm lineups and injuries close to game time.

Miami Marlins
Ronny Henriquez RP · Elbow - Surgery
Out
Anthony Bender RP · Lower Leg - Surgery
Out
Jakob Marsee CF · Elbow - Surgery
Out
Adam Mazur SP · Elbow - Surgery
Out
Robby Snelling SP · Elbow - Surgery
Out
Houston Astros
Carlos Correa SS · Ankle - Surgery
Out
Brandon Walter SP · Elbow - Surgery
Out
Joey Loperfido LF · Hip - Surgery
Out

Box score

Miami Marlins

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jakob Marsee0-440000010.308.471.615
Cam Cannarella0-110000000.333.333.667
Xavier Edwards0-330000010.152.237.182
Carter Johnson0-111000110.167.286.333
Otto Lopez0-330000010.286.286.476
Emilio Barreras0-220000010.000.000.000
Kyle Stowers2-221200000.231.412.308
Fenwick Trimble0-221000010.000.143.000
Heriberto Hernandez0-110000210.226.351.548
Eric Rataczak1-221100000.333.333.333
Liam Hicks1-221110100.353.450.353
Connor Caskenette0-110000010.000.000.000
Team6-323276718110

Miami Marlins

PlayerIPHRERBBKHRPC-STERAPC
Eury Perez5.042215081---5.5281
Cade Gibson0.232211031---6.4831
Dale Stanavich0.10000001---18.001
Lake Bachar1.000002017---2.3517
Michael Petersen1.010021029---3.1229
Stephen Jones1.010000021---0.0021
Team9.0944490180-0180

Houston Astros

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jose Altuve1-330110010.135.179.216
Taylor Trammell1-220100000.257.381.457
Yordan Alvarez0-331000020.267.290.433
Cavan Biggio0-220000010.250.400.250
Carlos Correa1-220100100.292.393.417
Shay Whitcomb0-221000010.263.333.316
Joey Loperfido2-330210000.351.455.459
Chase Call0-221000000.250.400.250
Brice Matthews0-220000210.257.395.429
Jake Meyers1-330100000.133.161.167
Josh Wakefield0-000000100.333.455.444
Carlos Perez1-330120010.150.320.150
Team9-36364940490

Houston Astros

PlayerIPHRERBBKHRPC-STERAPC
Hunter Brown4.043336083---2.8483
Amilcar Chirinos0.20000009---0.009
Bryan King0.10000002---5.402
Bryan Abreu1.000031027---3.8627
Logan VanWey1.024412131---8.0031
Enyel De Los Santos1.000011011---0.0011
Christian Roa1.000001017---0.9317
Team9.06778111180-0180

Recent form

Sep 30, 2026 · vs Chicago White SoxL 3-7
Sep 29, 2026 · vs Chicago White SoxL 3-6

Season series

HOU wins series 4-2
Mar 20, 2026MIA 7, HOU 4
Mar 15, 2026MIA 0, HOU 1
Mar 11, 2026HOU 4, MIA 1
Mar 7, 2026MIA 4, HOU 5

Team pages

More MLB games on Mar 20, 2026

Frequently asked questions

Who won Miami Marlins vs Houston Astros?

Miami Marlins won, 7-4, on Friday, March 20, 2026.

What was the final score of Miami Marlins vs Houston Astros?

Miami Marlins 7, Houston Astros 4.

Who were the top performers?

Miami Marlins: Nathan Martorella (1-3, RBI, BB, K batting average). Houston Astros: Brice Matthews (0-2, 2 BB, SB, K batting average).

Where is Miami Marlins vs Houston Astros played?

CACTI Park of the Palm Beaches, Palm Beach, Florida.

The model’s read

Grades, leans and the full breakdown for Miami Marlins vs Houston Astros are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.