2025 Miami Marlins Statistics

National League (NL)
Team Record: 79-83
Finished 3rd in the NL's East Division
Attendance: 1,156,777, Avg. 14,281
Ballpark: loanDepot park
Manager: Clayton McCullough (79-83)
Location: Miami, Florida
2025 Miami Marlins Roster
2025 Miami Marlins Results

The Miami Marlins of the National League ended the 2025 season with a record of 79 wins and 83 losses, finishing third in the NL's East Division.

The Marlins tallied 709 runs and conceded 798 runs. Kyle Stowers paced Miami with 25 home runs, while Otto Lopez and Agustín Ramírez walloped 20 or more, too. Otto Lopez drove in 77 runs. Xavier Edwards topped all regular hitters with a .283 average. Sandy Alcantara led the squad with 11 wins, and Edward Cabrera registered a 3.53 earned run average, leading regularly-used pitchers.

Clayton McCullough coached the team.

Click on column headings to sort.

Pitching:

Player W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
Sandy Alcantara1112.4785.3631310000174.716510710422570142928745
Lake Bachar82.8003.935311200371.05534311030375305296
Edward Cabrera87.5333.5326260000137.71216054174801501008581
Ronny Henriquez71.8752.22690900773.0532318827298422303
Eury Pérez76.5384.252020000095.368474512320105329385
Janson Junk64.6004.1721163001110.01125451813077402447
Josh Simpson42.6677.343101000030.7342825522236303151
Calvin Faucher44.5003.2865029001560.3532722824059302255
Cade Gibson45.4442.634411000054.7441816321343606230
Cal Quantrill410.2865.5024240000109.712269671730082503470
Anthony Bender35.3752.165101200450.0321312321242201204
Max Meyer35.3754.731212000064.77239341220068210285
George Soriano201.0008.352401200136.74636341019136213173
Tyler Phillips21.6672.785411900477.7652624824052206313
Jesus Tinoco21.6675.12200800419.31712111811000080
Ryan Weathers22.5003.9988000038.3372017712037101166
Freddy Tarnok101.0002.455030017.31221401010028
Valente Bellozo14.2004.653261200081.38544421523054410348
Christian Roa000.002010003.0100030300012
Michael Petersen003.97110200011.311852521200151
Anthony Veneziano004.71241300021.0251111410020101100
Seth Martinez005.406000006.7444230401027
Robinson Piña009.001000001.011110000004
Patrick Monteverde009.821000003.7944010400020
Luarbert Arias0011.3270500010.31713132501020155
Javier Sanoja0016.398080009.3241717450100054
Xzavion Curry01.0006.003010003.0442030100016
Tyler Zuber01.00011.7090300010.01413133611100050
Connor Gillispie03.0008.6566000026.0322625611023101123
Ryan Gusto03.0009.7733000015.71917174801020074
Adam Mazur04.0004.8066000030.0332116412019102139
Totals7983.4884.6067716216200401443.313767987371995071712947110656185

Batting:

Player GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
Xavier Edwards139619561751592053432774988.283.343.353.69519863332
Otto Lopez1435945446613421015771564482.246.305.368.67220093032
Agustín Ramírez13658553772124331216716336113.231.287.413.701222138042
Eric Wagaman140514476561192839534132100.250.296.378.674180111050
Kyle Stowers1174573996111521325735148125.288.368.544.91221765143
Liam Hicks1193903323782131645204356.247.346.346.69311559330
Jesus Sanchez8633730540781241036922970.256.320.420.74012881021
Connor Norby883373114278171834821890.251.300.389.68912135030
Javier Sanoja1203423134076224638651941.243.287.396.68312422440
Dane Myers10633330729721006311852377.235.291.326.617100122010
Heriberto Hernandez8729425640681211045113177.266.347.438.78411263040
Jakob Marsee5523420928611835331462248.292.363.478.84210022010
Graham Pauley62184161183691411202136.224.311.366.6785910110
Troy Johnston4412111212312141322826.277.331.420.7504711000
Nick Fortes5914112911316121000722.240.288.349.6374542210
Derek Hill5314112719276031070946.213.275.331.6064232300
Matt Mervis42134120152140714001150.175.254.383.6374612011
Griffin Conine2486791320702801725.253.314.418.7323300000
Joey Wiemer2761557132031200223.236.279.436.7152402021
Ronny Simon19564761120050077.234.327.277.6041310110
Maximo Acosta196154711103512617.204.295.389.6842101000
Victor Mesa1638327620160055.188.297.344.6411100100
Brian Navarreto815143420150003.286.267.643.910900010
Jack Winkler1416162420001004.250.250.375.625600000
Jonah Bride12454034000200515.100.200.100.300400001
Rob Brantly3770300010001.429.429.429.857300000
Seth Martinez6000000000000000000
Edward Cabrera26000000000000000000
Anthony Bender51000000000000000000
Josh Simpson31000000000000000000
George Soriano24000000000000000000
Valente Bellozo32000000000000000000
Freddy Tarnok5000000000000000000
Jesus Tinoco20000000000000000000
Anthony Veneziano24000000000000000000
Lake Bachar53000000000000000000
Ryan Weathers8000000000000000000
Luarbert Arias7000000000000000000
Sandy Alcantara31000000000000000000
Christian Roa2000000000000000000
Xzavion Curry3000000000000000000
Cal Quantrill24000000000000000000
Adam Mazur6000000000000000000
Janson Junk21000000000000000000
Ronny Henriquez69000000000000000000
Max Meyer12000000000000000000
Patrick Monteverde1000000000000000000
Ryan Gusto3000000000000000000
Connor Gillispie6000000000000000000
Cade Gibson44000000000000000000
Calvin Faucher65000000000000000000
Eury Pérez20000000000000000000
Michael Petersen11000000000000000000
Tyler Phillips54000000000000000000
Robinson Piña1000000000000000000
Tyler Zuber9000000000000000000
Totals240761425543709138827229154677138444821247.250.314.393.70821809454194413

Fielding:

Player Pos GP GS Inn. PO A E DP Fld% RF/9 RF/G PB WP SB CS CS%
Eric Wagaman1B11794862.3757501060.9888.4226.8970000
Liam Hicks1B2823206.317113114.9958.0266.5710000
Matt Mervis1B2925200.016511111.9947.9206.0690000
Troy Johnston1B1614108.0978081.0008.7506.5630000
Graham Pauley1B5331.7282011.0008.5266.0000000
Jonah Bride1B4331.0334041.0001.7429.2500000
Jack Winkler1B303.050011.00015.0001.6670000
Javier Sanoja1B101.00000.000.0000000
Xavier Edwards2B9693814.3108248439.9893.9353.7080000
Otto Lopez2B3231265.34097211.9864.6474.2810000
Javier Sanoja2B3420208.742610151.0004.4423.0290000
Ronny Simon2B9860.0121242.8573.6002.6670000
Maximo Acosta2B6544.09822.8953.4772.8330000
Graham Pauley2B7226.029011.0003.8081.5710000
Jack Winkler2B5325.04512.9003.2401.8000000
Connor Norby3B8277690.042123812.9542.1522.0120000
Graham Pauley3B5248390.0409026.9853.0002.5000000
Javier Sanoja3B4126255.7175327.9722.4641.7070000
Maximo Acosta3B11977.3510011.0001.7461.3640000
Jonah Bride3B2221.034001.0003.0003.5000000
Eric Wagaman3B305.010001.0001.800.3330000
Jack Winkler3B204.310001.0002.077.5000000
Agustín RamírezC7371605.756619103.9838.6938.01419368388.8
Liam HicksC6249437.33811921.9958.2326.45232051610.5
Nick FortesC5436347.33081341.9888.3185.9443444815.4
Brian NavarretoC8336.0382001.0001.0005.00003400.0
Rob BrantlyC3317.0163011.0001.0596.333029218.2
Kyle StowersOF12996857.0219610.9962.3631.7440000
Dane MyersOF11082752.7216731.9872.6672.0270000
Jesus SanchezOF8873648.0157120.9882.1941.7950000
Jakob MarseeOF6353475.0140110.9932.6722.2380000
Heriberto HernandezOF5142346.081030.9642.1071.5880000
Derek HillOF5033311.3954001.0002.8621.9800000
Javier SanojaOF4926235.3553001.0002.2181.1840000
Griffin ConineOF2520177.0361001.0001.8811.4800000
Joey WiemerOF2316149.0381001.0002.3561.6960000
Troy JohnstonOF2419138.027010.9641.7611.1250000
Eric WagamanOF2214118.3310001.0002.3581.4090000
Victor MesaOF16992.3250001.0002.4371.5630000
Ronny SimonOF6330.050001.0001.500.8330000
Graham PauleyOF100.00000.0000000
Sandy AlcantaraP3131174.7813011.0001.082.6770000
Edward CabreraP2626137.71013001.0001.504.8850000
Janson JunkP2116110.0109011.0001.555.9050000
Cal QuantrillP2424109.7511011.0001.313.6670000
Eury PérezP202095.33710.909.944.5000000
Valente BellozoP32681.355001.0001.107.3130000
Tyler PhillipsP54177.799001.0002.086.3330000
Ronny HenriquezP69073.055011.0001.233.1450000
Lake BacharP53171.027011.0001.141.1700000
Max MeyerP121264.768011.0001.9481.1670000
Calvin FaucherP65060.339001.0001.790.1850000
Cade GibsonP44154.729011.0001.811.2500000
Anthony BenderP51050.029001.0001.980.2160000
Ryan WeathersP8838.316001.0001.643.8750000
George SorianoP24036.706001.0001.473.2500000
Josh SimpsonP31030.712001.000.880.0970000
Adam MazurP6630.013001.0001.200.6670000
Connor GillispieP6626.02210.8001.385.6670000
Anthony VenezianoP24121.02311.8332.143.2080000
Jesus TinocoP20019.323001.0002.328.2500000
Ryan GustoP3315.70000.000.0000000
Michael PetersenP11011.310001.000.794.0910000
Luarbert AriasP7010.310001.000.871.1430000
Tyler ZuberP9010.001001.000.900.1110000
Javier SanojaP809.321001.0002.893.3750000
Freddy TarnokP507.302011.0002.455.4000000
Seth MartinezP606.701001.0001.350.1670000
Patrick MonteverdeP103.70000.000.0000000
Christian RoaP203.00000.000.0000000
Xzavion CurryP303.010001.0003.000.3330000
Robinson PiñaP101.001001.0009.0001.0000000
Otto LopezSS111107956.71592251044.9753.6133.4590000
Xavier EdwardsSS4141359.75192624.9603.5783.4880000
Javier SanojaSS10975.0112112.9703.8403.2000000
Maximo AcostaSS6439.0710041.0003.9232.8330000
Jack WinklerSS3112.02111.7502.2501.0000000
Ronny SimonSS101.00000.000.0000000
Totals2291145812990.04330138285288.9853.9582.49325651912411.2




Statistical data from Baseball Databank, made available under the Creative Commons Attribution-ShareAlike 3.0 Unported License