DataBaseball
2026
Miami Marlins logo

National League East · 2026

Miami Marlins 2026

Team WAR
38.7
26.0 bat / 12.7 pitch
Win %
.494
pyth .504
Run diff
+6
4.42 / 4.38 per g
wRC+
107
ERA
4.09
FIP 4.18
Home runs
173

The Miami Marlins are 79-81 through 160 games of 2026, a .494 winning percentage — 14th of 30 record in baseball. They have scored 707 runs and have allowed 701, a run differential of +6. The offence ranks 17th of 30 in MLB for runs scored, while their 4.09 staff ERA is 15th of 30. Their 107 team wRC+ is 7% above league average — 4th of 30 in MLB. Otto Lopez leads the position players at 5.3 WAR, and Sandy Alcantara the rotation at a 3.89 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,419 team hits
Otto Lopez189Otto Lopez — 189 hits (13.3%)Xavier Edwards145Xavier Edwards — 145 hits (10.2%)Javier Sanoja134Javier Sanoja — 134 hits (9.4%)Liam Hicks132Liam Hicks — 132 hits (9.3%)Jakob Marsee119Jakob Marsee — 119 hits (8.4%)Kyle Stowers107Kyle Stowers — 107 hits (7.5%)Heriberto Hernández100Heriberto Hernández — 100 hits (7.0%)Connor Norby79Connor Norby — 79 hits (5.6%)Griffin Conine72Griffin Conine — 72 hits (5.1%)Joe Mack71Joe Mack — 71 hits (5.0%)Owen Caissie64Owen Caissie — 64 hits (4.5%)Agustín Ramírez52Agustín Ramírez — 52 hits (3.7%)Esteury Ruiz45Esteury Ruiz — 45 hits (3.2%)33Leo Jiménez — 33 hits (2.3%)Graham Pauley29Graham Pauley — 29 hits (2.0%)Morel17Christopher Morel — 17 hits (1.2%)15Austin Slater — 15 hits (1.1%)Brian Navarreto — 7 hits (0.5%)Deyvison De Los Santos — 5 hits (0.4%)Jared Serna — 4 hits (0.3%)
Each rectangle is a player, sized by his share of the team's hits; darker means a larger share. Top 30 contributors. Select a different statistic above, or click a player for his page.

Batting

20 players, ranked by dbWAR.

Otto LopezSS156682189117134.304.349.437.3441215.3
Liam HicksC14054413218823.281.366.431.3531283.5
Xavier Edwards2B14059514565221.280.360.371.3291103.2
Jakob MarseeCF151612119114123.232.348.361.3261082.9
Javier Sanoja3B134482134106811.296.335.455.3431202.6
Griffin ConineRF913157218414.261.352.486.3681382.1
Kyle Stowers1B12151210721651.239.331.459.3431202.0
Heriberto HernándezLF128497100246513.227.314.432.3291101.8
Connor Norby1B1023757973310.244.341.380.3271091.3
Joe MackC1023307114520.234.282.403.300891.3
Esteury RuizRF962474561633.217.332.372.3211051.2
Owen CaissieRF1073306414585.220.288.412.305930.4
Agustín RamírezDH69247525244.239.324.362.309960.2
Graham Pauley3B52150294251.210.257.377.27773-0.0
Austin SlaterRF287415034.231.311.277.27471-0.0
Jared Serna2B11254020.174.200.261.20118-0.2
Leo Jiménez3B64194332141.199.306.259.27168-0.2
Brian NavarretoC23587130.140.200.260.20823-0.3
Deyvison De Los Santos1B14355000.147.171.206.170-4-0.4
Christopher Morel1B3510517161.173.229.245.21831-0.6

Pitching

27 pitchers, ranked by dbWAR.

Sandy Alcantara3533213.0131121523.894.101.236.42.6
Max Meyer2020111.09101212.683.511.149.82.2
Eury Pérez3029159.081101703.914.071.219.62.0
Janson Junk2524119.0690844.314.131.316.41.4
Calvin Faucher68067.1553713.342.971.299.51.3
Michael Petersen64064.1341813.083.091.1311.31.2
Ryan Gusto231888.0150744.094.171.447.60.9
Anthony Bender35034.1112412.622.400.9610.70.9
Tyler Phillips3720126.25621013.344.651.337.20.4
Dax Fulton15026.0200263.463.451.319.00.4
Cade Gibson46149.2620435.444.051.417.80.4
Lake Bachar521285.0142893.494.441.149.40.3
William Kempner9012.1100142.923.350.9710.20.2
Chris Paddack14957.0070406.794.861.676.30.1
Pete Fairbanks46141.14519576.314.601.3512.40.0
Zach Brzykcy203.000023.003.771.676.00.0
Andrew Nardi25022.2330275.164.601.4110.70.0
Josh Ekness29029.2341233.344.651.457.00.0
Braxton Garrett224.1010514.546.333.4610.4-0.1
Patrick Monteverde104.000029.006.101.504.5-0.1
John King50149.2621333.994.871.016.0-0.1
Robby Snelling115.001025.407.301.803.6-0.1
Bradley Blalock308.000095.636.851.5010.1-0.2
Jack Ralston15016.0020174.505.911.319.6-0.2
Javier Sanoja504.2000113.509.532.571.9-0.3
Tyler Zuber44039.2211425.675.251.449.5-0.3
Josh White100.2000167.5042.107.5013.5-0.3

Attendance

Announced gate at 79 home dates, 2026.

Average
14,555
79 home dates
Median
13,215
Total
1,149,874
Best
34,814
2026-09-12
Quietest
6,505
2026-04-01
On the road
29,009
what they drew away

By situation

Day and night divide the home schedule, and so do weekend and weekday. The road line is a different question.
SplitGamesAvgMedLowHigh
All home7914,55513,2156,50534,814
Night4412,35810,4296,51532,459
Day3517,31716,0706,50534,814
Weekend4018,98917,25110,16034,814
Weekday3910,0088,6606,50520,008
On the road8129,00928,7488,68651,909

Through the season

Average home crowd by month.
MonthGamesAverage
Mar514,631
Apr1110,851
May1713,050
Jun1213,227
Jul1214,449
Aug1214,298
Sep1023,182

By season

21633.010816.50.0151617181920212223242526

Announced gate — tickets distributed, which is the figure every reference publishes and is not the same as people through the turnstile. A game the feed reports no gate for is left out rather than counted as empty. Seasons before attendance was carried into the lake are absent from the trend rather than shown as zero.

Game time

First pitch to final out across 160 completed games, 2026.

Regulation
2:44
149 games
All games
2:47
Extra innings
3:22
11 of them
Longest
3:38
2026-09-09, 9 inn
Shortest
2:01
2026-09-25

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1602:472:472:014:10
Regulation1492:442:452:013:49
Extra innings113:223:192:594:10
Home792:462:452:013:38
Road812:472:492:074:10
Day642:452:472:123:24
Night962:472:472:014:10

Through the season

Average completed game by month.
MonthGamesAverage
Mar52:37
Apr112:45
May172:44
Jun122:40
Jul122:48
Aug122:48
Sep102:54

By season

188.094.00.0151617181920212223242526

Regulation games only, in minutes. 164 minutes this season.

Elapsed time from first pitch to final out. The feed does not itemise delays, so a rain delay is inside these numbers with no way to subtract it. Games called early are excluded — five innings in ninety-three minutes is not a short game — but they still count in attendance, because the crowd turned up.

Record versus run differential

Miami Marlins are 79-81, a .494 win rate, while their +6 run differential implies .504. That is essentially in line — the record reflects the run scoring.