2026 Miami Marlins roster

80-82

Manager: Clayton McCullough

The Miami Marlins went 80-82 in the 2026 MLB regular season, 3rd of 5 in the National League East. They missed the playoffs.

2026 Marlins roster: batting

2026 Miami Marlins batting
GP: Games the player appeared in, however briefly.AB: At-bats: trips to the plate that ended in a hit, an out or an error. Walks and sacrifices are not counted.R: Runs — scored by the batter, or allowed by the pitcher.H: Times the batter reached base by hitting the ball, without help from an error.HR: Home runs hit.RBI: Runs that scored because of this batter's plate appearance.SB: Bases taken while the pitcher was delivering. Being caught is counted separately.AVG: Hits per at-bat. .300 is the traditional line between a good hitter and a great one.OBP: Share of plate appearances that ended with the batter on base — hits, walks and hit-by-pitches.OPS: On-base percentage plus slugging. Around .800 is All-Star level, .900 is MVP territory.
Otto LopezSS2715762794191117134.305.349.786
Xavier Edwards2B261425186114565221.280.360.730
Jakob MarseeCF2515551683119114123.231.348.706
Javier Sanoja3B2314446150136116911.295.333.791
Heriberto HernandezLF2613044851102256713.228.313.755
Kyle Stowers1B281214475710721651.239.331.789
Joe MackC23105303407114520.234.282.685
Owen CaissieRF23108291456414585.220.288.700
Griffin ConineRF2894284457519434.264.353.846
Agustin RamirezDH247222631535244.235.318.672
Esteury RuizRF27109213384661734.216.333.700
Leo Jimenez3B256616618332141.199.306.565
Graham Pauley3B256214215304251.211.257.630
Brian NavarretoC31325287130.135.193.443
Deyvison De Los Santos1B23184216000.143.163.353
Jared Serna2B24172836040.214.281.603

What the columns mean: AB · R · H · HR · RBI · SB · AVG · OBP · OPS

2026 Marlins roster: pitching

2026 Miami Marlins pitching
GP: Games the player appeared in, however briefly.GS: Games started — for a pitcher, games he opened on the mound.W: Games in which this pitcher was credited with the win.L: Games in which this pitcher was charged with the loss.ERA: Earned runs allowed per nine innings pitched — lower is better. Under 3.00 is excellent.IP: Innings pitched. The decimal counts outs, so 6.2 is six innings and two more outs.K: Batters this pitcher struck out.WHIP: Walks and hits allowed per inning pitched — lower is better. Around 1.00 is elite.SV: Games finished by protecting a narrow lead to the last out.
Sandy AlcantaraSP30363313113.87214.01531.233
Eury PerezSP2330298113.91159.01701.210
Tyler PhillipsSP283720563.34126.21011.332
Janson JunkSP302625694.22123.2891.290
Max MeyerSP272020912.68111.01211.140
Ryan GustoSP272318154.0988.0741.440
Calvin FaucherRP30690553.5668.1731.323
Michael PetersenRP32650443.0265.2811.131
Cade GibsonRP28471625.3650.1441.390
John KingRP31501623.9949.2331.011
Pete FairbanksRP32461456.3141.1571.3519
Tyler ZuberRP31440215.6739.2421.441
Anthony BenderRP31350112.6234.1410.962
Josh EknessRP24300343.2330.2241.401
Dax FultonRP24160203.7728.2291.330
Andrew NardiRP27250335.1622.2271.410
Jack RalstonRP28161035.7117.1191.380
William KempnerRP2590102.9212.1140.970
Bradley BlalockRP2540005.5611.1121.320
Robby SnellingSP2211015.405.021.800
Patrick MonteverdeRP2810009.004.021.500
Zach BrzykcyRP2620003.003.021.670
Joshua WhiteRP25100067.500.217.500

What the columns mean: W · L · ERA · IP · K · WHIP · SV

Team stats and league rank

2026 Miami Marlins team stats
Home Runs16823rd of 30
RBI68518th of 30
Hits1,3479th of 30
Runs71518th of 30
Stolen Bases1634th of 30
Doubles24219th of 30
Triples373rd of 30
Walks55214th of 30
Strikeouts (Batting)1,33713th of 30
Batting Average.2497th of 30
On-Base %.3266th of 30
Slugging %.40016th of 30
OPS.7279th of 30
ERA4.0913th of 30
WHIP1.2811th of 30
Strikeouts (Pitching)1,32318th of 30
Saves3524th of 30
Wins8015th of 30
Runs Allowed71213th of 30
Run Differential316th of 30
Errors10128th of 30

Counts are season totals; percentages and ratings as they stand. Ranked among the 30 clubs that season.

Results

  1. Mar 27, 2026vs COLW 2-1
  2. Mar 28, 2026vs COLW 4-3
  3. Mar 29, 2026vs COLW 4-3
  4. Mar 30, 2026vs CHWL 4-9
  5. Mar 31, 2026vs CHWW 9-2
  6. Apr 1, 2026vs CHWW 10-0
  7. Apr 3, 2026@ NYYL 2-8
  8. Apr 4, 2026@ NYYL 7-9
  9. Apr 5, 2026@ NYYW 7-6
  10. Apr 6, 2026vs CINL 0-2
  11. Apr 7, 2026vs CINL 3-6
  12. Apr 8, 2026vs CINW 7-4
  13. Apr 9, 2026vs CINW 8-1
  14. Apr 10, 2026@ DETL 0-2
  15. Apr 11, 2026@ DETL 1-6
  16. Apr 12, 2026@ DETL 2-8
  17. Apr 13, 2026@ ATLW 10-4
  18. Apr 14, 2026@ ATLL 5-6
  19. Apr 15, 2026@ ATLL 3-6
  20. Apr 17, 2026vs MILL 5-7
  21. Apr 18, 2026vs MILL 2-5
  22. Apr 19, 2026vs MILW 5-3
  23. Apr 20, 2026vs STLW 5-3
  24. Apr 21, 2026vs STLL 3-5
  25. Apr 22, 2026vs STLW 4-1
  26. Apr 24, 2026@ SFW 9-4
  27. Apr 25, 2026@ SFL 2-6
  28. Apr 26, 2026@ SFL 3-6
  29. Apr 27, 2026@ LADL 4-5
  30. Apr 28, 2026@ LADW 2-1
  31. Apr 29, 2026@ LADW 3-2
  32. May 1, 2026vs PHIL 5-6
  33. May 2, 2026vs PHIW 4-0
  34. May 3, 2026vs PHIL 2-7
  35. May 4, 2026vs PHIL 0-1
  36. May 5, 2026vs BALL 7-9
  37. May 6, 2026vs BALL 4-7
  38. May 7, 2026vs BALW 4-3
  39. May 8, 2026vs WSHL 2-3
  40. May 9, 2026vs WSHW 8-7
  41. May 10, 2026vs WSHW 5-2
  42. May 12, 2026@ MINL 0-3
  43. May 13, 2026@ MINW 9-5
  44. May 14, 2026@ MINL 1-9
  45. May 15, 2026@ TBL 2-7
  46. May 16, 2026@ TBW 10-5
  47. May 17, 2026@ TBL 3-6
  48. May 18, 2026vs ATLW 12-0
  49. May 19, 2026vs ATLL 4-8
  50. May 20, 2026vs ATLL 1-9
  51. May 21, 2026vs ATLL 3-9
  52. May 22, 2026vs NYMW 2-1
  53. May 23, 2026vs NYMW 4-1
  54. May 24, 2026vs NYMW 4-0
  55. May 25, 2026@ TORW 8-2
  56. May 26, 2026@ TORL 1-8
  57. May 27, 2026@ TORL 1-2
  58. May 29, 2026@ NYML 7-9
  59. May 30, 2026@ NYML 1-6
  60. May 31, 2026@ NYML 1-10
  61. Jun 1, 2026@ WSHW 7-3
  62. Jun 2, 2026@ WSHW 7-3
  63. Jun 3, 2026@ WSHW 4-1
  64. Jun 5, 2026vs TBL 0-6
  65. Jun 6, 2026vs TBW 4-3
  66. Jun 7, 2026vs TBW 4-1
  67. Jun 9, 2026vs ARIW 10-6
  68. Jun 10, 2026vs ARIW 8-0
  69. Jun 11, 2026vs ARIW 2-0
  70. Jun 12, 2026@ PITW 8-3
  71. Jun 13, 2026@ PITL 2-3
  72. Jun 14, 2026@ PITW 4-2
  73. Jun 15, 2026@ PHIL 0-7
  74. Jun 16, 2026@ PHIL 2-8
  75. Jun 17, 2026@ PHIW 12-4
  76. Jun 19, 2026vs SFW 4-3
  77. Jun 20, 2026vs SFW 6-3
  78. Jun 21, 2026vs SFW 2-1
  79. Jun 22, 2026vs TEXL 3-4
  80. Jun 23, 2026vs TEXW 6-4
  81. Jun 24, 2026vs TEXW 4-2
  82. Jun 26, 2026@ STLW 4-0
  83. Jun 27, 2026@ STLW 5-1
  84. Jun 28, 2026@ STLL 1-2
  85. Jun 29, 2026@ COLW 10-7
  86. Jun 30, 2026@ COLW 14-3
  87. Jul 1, 2026@ COLL 3-6
  88. Jul 2, 2026@ COLL 4-14
  89. Jul 3, 2026@ ATHW 12-5
  90. Jul 4, 2026@ ATHW 7-2
  91. Jul 5, 2026@ ATHW 9-8
  92. Jul 7, 2026vs SEAW 6-5
  93. Jul 8, 2026vs SEAW 2-0
  94. Jul 9, 2026vs SEAW 8-4
  95. Jul 10, 2026vs CLEL 2-3
  96. Jul 11, 2026vs CLEL 1-4
  97. Jul 12, 2026vs CLEL 2-5
  98. Jul 17, 2026@ MILL 1-2
  99. Jul 18, 2026@ MILL 6-8
  100. Jul 19, 2026@ MILL 1-3
  101. Jul 20, 2026@ HOUL 5-8
  102. Jul 21, 2026@ HOUL 3-5
  103. Jul 22, 2026@ HOUL 2-5
  104. Jul 24, 2026vs SDL 2-4
  105. Jul 25, 2026vs SDL 2-7
  106. Jul 26, 2026vs SDL 3-5
  107. Jul 27, 2026vs PHIW 8-7
  108. Jul 28, 2026vs PHIW 1-0
  109. Jul 29, 2026vs PHIW 8-6
  110. Jul 30, 2026@ NYML 2-4
  111. Jul 31, 2026@ NYMW 5-2
  112. Aug 1, 2026@ NYMW 6-2
  113. Aug 2, 2026@ NYMW 2-0
  114. Aug 4, 2026@ ATLL 2-4
  115. Aug 5, 2026@ ATLL 1-4
  116. Aug 6, 2026@ ATLL 3-11
  117. Aug 7, 2026vs LAAL 3-4
  118. Aug 8, 2026vs LAAW 7-0
  119. Aug 9, 2026vs LAAW 12-3
  120. Aug 11, 2026vs PITW 2-0
  121. Aug 12, 2026vs PITW 8-2
  122. Aug 13, 2026vs PITL 1-13
  123. Aug 14, 2026@ CINL 0-1
  124. Aug 15, 2026@ CINW 8-4
  125. Aug 16, 2026@ CINW 7-1
  126. Aug 17, 2026@ PHIL 5-6
  127. Aug 18, 2026@ PHIL 4-6
  128. Aug 19, 2026@ PHIL 1-4
  129. Aug 21, 2026vs WSHW 3-2
  130. Aug 22, 2026vs WSHW 4-2
  131. Aug 23, 2026vs WSHW 6-2
  132. Aug 24, 2026vs BOSL 2-4
  133. Aug 25, 2026vs BOSL 3-7
  134. Aug 26, 2026vs BOSW 4-0
  135. Aug 28, 2026@ WSHL 2-9
  136. Aug 29, 2026@ WSHL 4-5
  137. Aug 30, 2026@ WSHW 6-2
  138. Aug 31, 2026@ WSHL 3-6
  139. Sep 1, 2026@ KCW 6-3
  140. Sep 2, 2026@ KCW 9-6
  141. Sep 3, 2026@ KCL 3-7
  142. Sep 4, 2026vs CHCL 1-6
  143. Sep 5, 2026vs CHCL 5-6
  144. Sep 6, 2026vs CHCW 10-3
  145. Sep 7, 2026vs NYML 4-9
  146. Sep 8, 2026vs NYML 5-7
  147. Sep 9, 2026vs NYML 14-15
  148. Sep 11, 2026vs LADL 2-6
  149. Sep 12, 2026vs LADW 4-3
  150. Sep 13, 2026vs LADW 6-4
  151. Sep 14, 2026@ ARIL 7-8
  152. Sep 15, 2026@ ARIW 4-2
  153. Sep 16, 2026@ ARIW 4-3
  154. Sep 18, 2026@ SDL 2-8
  155. Sep 19, 2026@ SDL 6-7
  156. Sep 20, 2026@ SDL 3-7
  157. Sep 22, 2026@ CHCW 8-2
  158. Sep 23, 2026@ CHCW 3-2
  159. Sep 24, 2026@ CHCL 1-2
  160. Sep 25, 2026vs ATLW 3-0
  161. Sep 26, 2026vs ATLL 3-8
  162. Sep 27, 2026vs ATLW 5-3

Regular season. Player lines are the season lines ESPN files under this club; a player traded during the season may appear under his last club only. Age is the player’s age on June 30 of the season.