Back to Games Friday, Mar 20, 2026

Miami Marlins vs Houston Astros — Mar 20, 2026 | AI Prediction & Stats

CACTI Park of the Palm Beaches, West Palm Beach
75°F, Partly Cloudy
15 mph, In From CF
W Dale Stanavich L Logan VanWey SV Stephen Jones

Scoreboard

1 2 3 4 5 6 7 8 9 R H E
Marlins 0 3 0 0 0 0 4 0 0 7 6 0
Astros 0 0 2 0 0 2 0 0 0 4 9 0

AI PREDICTIONNeural Network Forecast

AI
1 2 3 4 5 6 7 8 9 R
Marlins 0 0 0 1 0 0 1 0 0 2
Astros 0 1 0 0 0 2 0 1 0 4
Expect a tightly contested start as Cristian Javier and Jesús Luzardo trade zeroes through the first inning. Houston cracks the seal in the 2nd when Kyle Tucker pulls a hanging slider into the right-field corner, plating Alex Bregman from first. Miami answers in the 4th on Jazz Chisholm Jr.’s opposite-field solo shot, but Javier strands two to preserve the tie. The game swings in the 6th. Luzardo’s pitch count climbs past 90, and Yordan Alvarez punishes a misplaced fastball for a two-run blast into the Crawford Boxes, giving Houston a 3-1 edge. The Astros’ deep bullpen—Héctor Neris, Bryan Abreu, and Ryan Pressly all fresh after an off-day—locks down the late frames. Miami scratches one back in the 7th when Luis Arraez singles, advances on a steal, and scores on Jake Burger’s line-drive double, but Abreu fans back-to-back hitters to limit the damage. In the 8th, José Altuve’s leadoff double sets up an insurance run on Bregman’s sac fly, stretching the lead to 4-2. Pressly faces the heart of the Marlins order in the 9th and records two strikeouts around a weak grounder, sealing Houston’s fifth win in the last six head-to-head matchups. The Astros’ superior bullpen depth and middle-order thump prove decisive, while Miami’s ongoing defensive lapses (league-worst −34 DRS) and a thin relief corps again undermine a solid Luzardo outing.
Baseball Predict App
BaseballPredicts: Forecasts & Stats AI-Powered MLB Predictions

Predictions, Stats & More in the App

AI predictions for upcoming games, inning-by-inning forecasts, expert commentary, detailed statistics, and real-time updates.

Miami Marlins — Roster

PlayerPosAVGHRRBIOBPSLG
Cam Cannarella
CF .33300.333.667
Carter Johnson
2B .16700.286.333
Emilio Barreras
SS .00000.000.000
Fenwick Trimble
RF .00000.143.000
Eric Rataczak
DH .33300.333.333
Connor Caskenette
C .00000.000.000
Dillon Lewis
LF .26714.389.533
Nathan Martorella
1B .11101.333.111
Juan Matheus
3B .00001.250.000

Houston Astros — Roster

PlayerPosAVGHRRBIOBPSLG
Taylor Trammell
LF .25717.381.457
Cavan Biggio
DH .25002.400.250
Shay Whitcomb
3B .26304.333.316
Chase Call
RF .25000.333.250
Brice Matthews
2B .257110.395.429
Josh Wakefield
CF .33301.455.444
Riley Unroe
1B .29605.500.333
Jax Biggers
SS .08703.364.087
Christian Vázquez
C .14301.333.143

Scoring Plays

2
Liam Hicks singles on a ground ball to right fielder Joey Loperfido. Kyle Stowers scores.
1-0
2
Nathan Martorella singles on a line drive to right fielder Joey Loperfido. Liam Hicks scores. Connor Norby to 3rd.
2-0
2
Juan Matheus grounds out to pitcher Hunter Brown. Connor Norby scores. Nathan Martorella to 2nd.
3-0
3
Jose Altuve singles on a line drive to left fielder Connor Norby. César Salazar scores.
3-1
3
Joey Loperfido grounds into a force out, fielded by second baseman Xavier Edwards. Yordan Alvarez scores. Carlos Correa out at 2nd. Joey Loperfido to 1st.
3-2
6
Carlos Pérez singles on a ground ball to left fielder Dillon Lewis. Shay Whitcomb scores. Chase Call scores. Jake Meyers to 2nd.
3-4
7
Dillon Lewis hits a grand slam (1) to left field. Carter Johnson scores. Fenwick Trimble scores. Eric Rataczak scores.
7-4

Miami Marlins — Batting

PlayerABRHRBIBBKHRAVGOPS
Cam CannarellaCF
1000000.3331.000
Carter Johnson2B
1100110.167.619
Emilio BarrerasSS
2000010.000.000
Fenwick TrimbleRF
2100010.000.143
Eric RataczakDH
2110000.333.666
Connor CaskenetteC
1000010.000.000
Dillon LewisLF
1114001.267.922
Nathan Martorella1B
3011110.111.444
Juan Matheus3B
2001210.000.250
Totals327678111
BATTING
2B: Stowers (1, Brown, H).
HR: Lewis (1, 7th inning off VanWey, 3 on, 2 out).
TB: Hicks, L; Lewis 4; Martorella; Rataczak; Stowers 3.
RBI: Hicks, L (2); Lewis 4 (4); Martorella (1); Matheus (1).
2-out RBI: Lewis 4.
Runners left in scoring position, 2 out: Marsee 3; Hicks, L.
Team RISP: 4-for-12.
Team LOB: 7.
BASERUNNING
SB: Hernández, H (4, 2nd base off Abreu, B/Vázquez, C).
PO: Matheus (1st base by De Los Santos, E).
FIELDING
PB: Caskenette (1).
a-Singled for Hernández, H in the 7th.

Houston Astros — Batting

PlayerABRHRBIBBKHRAVGOPS
Taylor TrammellLF
2010000.257.838
Cavan BiggioDH
2000010.250.650
Shay Whitcomb3B
2100010.263.649
Chase CallRF
2100000.250.583
Brice Matthews2B
2000210.257.824
Josh WakefieldCF
0000100.333.899
Riley Unroe1B
1010000.296.833
Jax BiggersSS
1000000.087.451
Christian VázquezC
2000010.143.476
Totals36494490
BATTING
2B: Salazar (1, Pérez, Eu).
TB: Altuve; Correa; Loperfido, J 2; Meyers; Pérez, C; Salazar 2; Trammell; Unroe.
RBI: Altuve (2); Loperfido, J (6); Pérez, C 2 (4).
Runners left in scoring position, 2 out: Matthews; Vázquez, C 3; Call; Allen, N.
Team RISP: 4-for-16.
Team LOB: 9.
BASERUNNING
SB: Matthews (8, 2nd base off Petersen/Caskenette).
FIELDING
Pickoffs: De Los Santos, E (Matheus at 1st base).
a-Struck out for Alvarez, Y in the 7th.
1-Ran for Correa in the 6th.
2-Ran for Loperfido, J in the 6th.
3-Ran for Pérez, C in the 6th.

Miami Marlins — Pitching

PitcherIPHRERBBKHRPC-STERA
Eury Pérez
5.042215081-525.52
Cade Gibson(BS, 2)
0.232211031-196.48
Dale Stanavich(W, 1-0)
0.10000001-118.00
Lake Bachar(H, 2)
1.000002017-102.35
Michael Petersen(H, 5)
1.010021029-153.12
Stephen Jones(S, 3)
1.010000021-140.00

Houston Astros — Pitching

PitcherIPHRERBBKHRPC-STERA
Hunter Brown
4.043336083-522.84
Amilcar Chirinos
0.20000009-50.00
Bryan King
0.10000002-15.40
Bryan Abreu
1.000031027-133.86
Logan VanWey(L, 0-3)(BS, 2)
1.024412131-168.00
Enyel De Los Santos
1.000011011-60.00
Christian Roa
1.000001017-120.93

Game Info

Umpires: Home Plate: Mitch Trzeciak; First Base: Ron Kulpa; Second Base: Edwin Moscoso
Venue: CACTI Park of the Palm Beaches, West Palm Beach
Weather: 75°F, Partly Cloudy
Wind: 15 mph, In From CF

Miami Marlins — News

Houston Astros — News

Season Comparison

Marlins
STAT
Astros
34-35 Record 31-39
49.3% Win % 44.3%
.493 PCT .443
296 Runs For 315
302 Runs Against 353
69 Games Played 70
W5 Streak L2
8-2 Last 10 4-6
23-16 Home Record 16-19
11-19 Away Record 15-20

Marlins Recent

Jun 12 @ Pirates 8-3 W
Jun 11 vs Diamondbacks 0-2 W
Jun 10 vs Diamondbacks 0-8 W
Jun 9 vs Diamondbacks 6-10 W
Jun 7 vs Rays 1-4 W

Astros Recent

Jun 12 @ Royals 10-8 W
Jun 10 @ Angels 2-3 L
Jun 9 @ Angels 1-10 L
Jun 8 @ Angels 5-4 W
Jun 7 vs Athletics 5-0 L

Unlock the Power of AI Predictions

Premium Analytics & Deep Insights

AI Predictions Advanced machine learning forecasts
Deep Analytics Professional-grade statistics
Expert Commentary Detailed game analysis

AI-Powered MLB Baseball Predictions

Get the edge in every MLB game with our AI prediction app. Real-time scoring probabilities inning by inning, accurate game outcome forecasts, detailed player and team analytics, and interactive performance stats — all powered by a constantly evolving algorithm. Whether you're a passionate fan or a dedicated analyst, Baseball Predict delivers the most accurate MLB forecasts and game insights right to your phone.

Inning-by-Inning Scoring Probabilities
Accurate Game Outcome Forecasts
Player & Team Analytics
Regular AI Model Updates
Baseball Predict App — AI MLB Predictions

Our Other Sport Apps