DataBaseball
2026
Miami Marlins logo

National League East · 2024

Miami Marlins

62-100loanDepot parkNational League
Team WAR
18.0
12.6 bat / 5.4 pitch
Win %
.383
pyth .376
Run diff
-204
3.93 / 5.19 per g
wRC+
85
ERA
4.81
FIP 4.45
Home runs
181

The Miami Marlins went 62-100 in 2024, a .383 winning percentage — 28th of 30 record in baseball. They scored 637 runs and allowed 841, a run differential of -204. The offence ranked 27th of 30 in MLB for runs scored, while their 4.81 staff ERA was the second worst. Their 85 team wRC+ is 15% below league average — the second worst in MLB. Jazz Chisholm Jr. leads the position players at 3.5 WAR, and Declan Cronin the rotation at a 4.35 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,480 team hits
Jazz Chisholm Jr.144Jazz Chisholm Jr. — 144 hits (9.7%)Bryan De La Cruz136Bryan De La Cruz — 136 hits (9.2%)Jake Burger134Jake Burger — 134 hits (9.1%)Josh Bell134Josh Bell — 134 hits (9.1%)Jesús Sánchez123Jesús Sánchez — 123 hits (8.3%)Otto Lopez109Otto Lopez — 109 hits (7.4%)Xavier Edwards87Xavier Edwards — 87 hits (5.9%)Nick Fortes70Nick Fortes — 70 hits (4.7%)Jonah Bride64Jonah Bride — 64 hits (4.3%)Emmanuel Rivera63Emmanuel Rivera — 63 hits (4.3%)Nick Gordon59Nick Gordon — 59 hits (4.0%)Vidal Bruján55Vidal Bruján — 55 hits (3.7%)Tim Anderson50Tim Anderson — 50 hits (3.4%)Norby42Connor Norby — 42 hits (2.8%)Kyle Stowers40Kyle Stowers — 40 hits (2.7%)Derek Hill39Derek Hill — 39 hits (2.6%)Bethancourt29Christian Bethancourt — 29 hits (2.0%)Dane Myers25Dane Myers — 25 hits (1.7%)22Griffin Conine — 22 hits (1.5%)Ali Sánchez — 14 hits (0.9%)12Avisaíl García — 12 hits (0.8%)11David Hensley — 11 hits (0.7%)9Jhonny Pereda — 9 hits (0.6%)8Javier Sanoja — 8 hits (0.5%)José Devers — 1 hits (0.1%)
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

25 players, ranked by dbWAR.

Jazz Chisholm Jr.CF147621144247340.256.324.436.3291033.5
Xavier EdwardsSS703038712631.328.397.423.3621253.1
Jake Burger1B13757913429761.250.301.460.3261021.7
Otto Lopez2B11443410963920.270.313.377.304871.5
Jesús SánchezRF149537123186416.252.313.417.319971.4
Jonah Bride1B672726411390.276.357.461.3541191.2
Josh Bell1B14560313419710.249.319.405.319970.8
Connor Norby3B45194429203.236.294.438.317950.7
Emmanuel Rivera3B97302635292.238.312.343.294810.5
Dane MyersRF42108253194.263.333.442.3371080.5
Griffin ConineRF3089223120.268.326.451.3381090.4
Derek HillCF51172397256.241.271.420.297830.3
Christian BethancourtC47147295223.209.241.367.264610.2
Nick FortesC102335704290.227.259.318.254540.1
Vidal BrujánSS93278552165.222.303.319.278700.1
José Devers2B141000.250.250.250.22234-0.0
Avisaíl GarcíaRF185112220.240.255.380.27568-0.1
Javier SanojaSS15368020.229.250.286.23743-0.1
David HensleyRF235811141.212.293.288.26864-0.1
Jhonny PeredaC15409040.231.250.231.21831-0.1
Kyle StowersLF63209403240.208.268.333.26763-0.4
Nick GordonLF92275598325.227.258.369.27266-0.4
Ali SánchezC309614042.167.211.190.18610-0.5
Bryan De La CruzLF14962213621685.233.271.384.28474-0.6
Tim AndersonSS6524150094.214.237.226.20926-1.1

Pitching

40 pitchers, ranked by dbWAR.

Declan Cronin56070.1340724.352.581.429.21.6
A.J. Puk62471.1493883.152.871.1111.11.4
Tanner Scott72072.09622841.752.921.1310.51.3
Calvin Faucher53053.2236633.192.501.4010.61.2
Anthony Bender59053.0521594.082.921.2810.01.0
Ryan Weathers161686.2560803.634.111.188.30.9
Huascar Brazobán39051.2130513.833.321.228.90.7
Andrew Nardi59049.2320705.073.331.2512.70.7
Trevor Rogers2525124.12110974.924.521.587.00.7
Jesus Tinoco32040.2103423.323.170.969.30.6
Jesús Luzardo121266.2360584.994.261.247.80.5
Braxton Garrett7737.0220345.353.821.198.30.5
Edward Cabrera202096.14801074.954.681.3710.00.3
Anthony Veneziano12013.1100143.382.941.439.40.2
Anthony Maldonado16119.0111115.683.801.475.20.2
John McMillon10012.0210131.503.331.009.80.2
Brett de Geus13011.102077.153.781.595.60.1
Sixto Sánchez14735.2030176.064.741.604.30.0
Jhonny Pereda100.100000.003.170.000.00.0
Shaun Anderson6216.1020108.274.702.145.5-0.0
Emmanuel Ramirez15020.2010216.974.621.409.1-0.0
David Hensley102.000009.006.171.500.0-0.0
Lake Bachar1009.1010113.864.881.5010.6-0.0
Kyle Tyler8731.2020255.405.031.747.1-0.0
Austin Kitchen417.0010414.145.172.715.1-0.0
Xzavion Curry16542.2220284.644.781.055.9-0.1
Vladimir Gutierrez104.000046.755.921.259.0-0.1
Matt Andriese406.001076.005.671.3310.5-0.1
Eli Villalobos304.100032.086.171.156.2-0.1
Emmanuel Rivera404.000009.007.171.750.0-0.1
Adam Oller8842.1240365.315.321.547.7-0.2
Jonathan Bermúdez316.201048.107.671.955.4-0.2
Vidal Bruján201.2000143.2024.776.005.4-0.4
Kent Emanuel12017.2000126.626.451.536.1-0.4
Yonny Chirinos6630.0020256.306.131.877.5-0.4
George Soriano22029.1111296.756.031.368.9-0.5
Valente Bellozo131368.2340443.675.731.315.8-0.6
Max Meyer111157.0350465.685.901.427.3-0.6
Darren McCaughan12542.0002286.216.121.626.0-0.7
Roddery Muñoz181782.2270706.537.271.587.6-2.2
Record versus run differential

Miami Marlins are 62-100, a .383 win rate, while their -204 run differential implies .376. That is essentially in line — the record reflects the run scoring.