The 2024 Miami Marlins season was the 32nd season for the Major League Baseball (MLB) franchise in the National League and the 13th as the Miami Marlins. The Marlins played their home games at LoanDepot Park as members of the National League East. After their loss on September 3, the Marlins were eliminated from playoff contention.

On September 13, the Marlins used their 70th different player of the season, breaking the record previously held by the 2019 Seattle Mariners for the most players used in a single season. The 2025 Baltimore Orioles later tied this record on September 20, and the 2025 Atlanta Braves broke it on September 28 with 71 players, which would be matched a season later by the 2026 San Francisco Giants.

After the season, manager Skip Schumaker announced he would not be returning in 2025.

Offseason Marlins general manager Kim Ng, the sport's first female GM, left the team after three years due to a disagreement between the Marlins and Ng. Reports indicated the reason for the disagreement was that the Marlins wanted to hire a president of baseball operations as her superior, thereby reducing her power as GM. The Marlins later named Peter Bendix, a vice president for the Tampa Bay Rays, the team's new GM.

Regular season

Season standings

National League East

National League Wild Card

Record vs. opponents Record vs. National League

Record vs. American League

Roster 2024 Miami Marlins Roster Pitchers Catchers

Infielders Outfielders Manager

Coaches

Player stats = Indicates team leader

Batting Note: G = Games played; AB = At bats; R = Runs scored; H = Hits; 2B = Doubles; 3B = Triples; HR = Home runs; RBI = Runs batted in; SB = Stolen bases; BB = Walks; AVG = Batting average; SLG = Slugging average PlayerGABRH2B3BHRRBISBBBAVGSLGJake Burger137535681342312976131.250.460Jesús Sánchez1494896012325118641641.252.417Bryan De La Cruz105424441041901851325.245.417Otto Lopez117403491092316392025.270.377Josh Bell10439838951811449034.239.394Jazz Chisholm Jr.101386469614413502239.249.407Nick Fortes1103082870160429011.227.318Xavier Edwards7026539871251263133.328.423Nick Gordon952602959111832511.227.369Vidal Bruján1022483255142216525.222.319Tim Anderson652341650300947.214.226Jonah Bride7123230641001139030.276.461Emmanuel Rivera96201154361115220.214.269Kyle Stowers50156122972215013.186.295Connor Norby36146293680717315.247.445Luis Arráez331372241810508.299.372Derek Hill3210711254141842.234.402Dane Myers449517256131948.263.442Ali Sánchez3184414200424.167.190Griffin Conine308214224131206.268.451Christian Bethancourt3882913302703.159.268Cristian Pache3560411301714.183.283David Hensley2352911101416.212.288Avisaíl García1850412102201.240.380Jhonny Pereda203929000400.231.231Javier Sanoja153538200201.229.286Tristan Gray7700000000.000.000José Devers3411000000.250.250Forrest Wall3311000010.333.333Team totals1625522637134724323150611125403.244.378 Source:Baseball Reference

Pitching Note: W = Wins; L = Losses; ERA = Earned run average; G = Games pitched; G = Games started; SV = Saves; IP = Innings pitched; H = Hits allowed; R = Runs allowed; ER = Earned runs allowed; BB = Walks allowed; SO = Strikeouts PlayerWLERAGGSSVIPHRERBBSOTrevor Rogers294.5321210105.111558534685Edward Cabrera484.952020096.182605350107Ryan Weathers563.631616086.27839352480Roddery Muñoz276.531817082.28966604270Declan Cronin344.35560070.17541342572Valente Bellozo343.671313068.26931282144Jesús Luzardo365.001212066.26137372258Max Meyer355.681111057.06238361946Calvin Faucher233.19530653.24925192663Anthony Bender524.08590153.05025241859Andrew Nardi325.07590049.24429281870Tanner Scott651.184401845.2191062753A.J. Puk484.30324144.03627212345Adam Oller245.3188042.14325252236Braxton Garrett225.3577037.0402422434Darren McCaughan005.75105236.0442623927Sixto Sánchez036.06147035.24329241417Kyle Tyler025.4087031.23719191825Huascar Brazobán122.93200030.22014101134Bryan Hoeing122.70162030.029109925Yonny Chirinos026.3066030.04321211325Burch Smith204.25250029.2391514923George Soriano116.75220129.12723221329Jesús Tinoco102.03210326.21366530Emmanuel Ramírez016.97150020.2211716821Anthony Maldonado115.68161119.0211212711Xzavion Curry203.0091018.0966213Kent Emanuel006.62120017.2201413712J. T. Chargois101.62150016.21533712Mike Baumann016.59110013.2111010718Shaun Anderson029.0042013.028171307John McMillon211.50100012.0742513Anthony Veneziano103.18100011.11254212Lake Bachar013.8610009.11054411Austin Kitchen0114.144107.016121134Jonathan Bermúdez018.103106.2116624Matt Andriese016.004006.075417Brett de Geus026.357005.275424Michael Peterson014.765005.274333Eli Villalobos002.083004.131123Emmanuel Rivera009.004004.074400Vladimir Gutiérrez006.751004.033324David Hensley009.001002.022210Vidal Bruján0043.202001.278831Jhonny Pereda000.001000.100000Team totals621004.73162162331437.114318417555561317 Note: No Earned run average (ERA) qualifiers; 1 inning pitched per scheduled game (162 innings pitched).

Source:Baseball Reference

Game log Regular season Legend Marlins win Marlins loss Postponement Eliminated from playoff spotBoldMarlins team member

|- style="background:#fbb;" | 1 || March 28 || Pirates || 5–6 || Ortiz (1–0) || Cronin (0–1) || Hernández (1) || 32,564 || 0–1 || L1 |- style="background:#fbb;" | 2 || March 29 || Pirates || 2–7 || Ryan (1–0) || Puk (0–1) || — || 13,636 || 0–2 || L2 |- style="background:#fbb;" | 3 || March 30 || Pirates || 3–9 || Jones (1–0) || Weathers (0–1) || — || 14,203 || 0–3 || L3 |- style="background:#fbb;" | 4 || March 31 || Pirates || 7–9 || Bednar (1–0) || Scott (0–1) || Stratton (1) || 15,915 || 0–4 || L4 |- style="background:#fbb;" | 5 || April 1 || Angels || 4–7 || Cimber (1–0) || Scott (0–2) || Estévez (2) || 9,411 || 0–5 || L5 |- style="background:#fbb;" | 6 || April 2 || Angels || 1–3 || Anderson (1–0) || Luzardo (0–1) || García (1) || 9,033 || 0–6 || L6 |- style="background:#fbb;" | 7 || April 3 || Angels || 2–10 || Sandoval (1–1) || Puk (0–2) || Zuñiga (1) || 8,573 || 0–7 || L7 |- style="background:#fbb;" | 8 || April 4 || @ Cardinals || 5–8 || Gallegos (1–0) || Sánchez (0–1) || Helsley (2) || 47,273 || 0–8 || L8 |- style="background:#fbb;" | 9 || April 6 || @ Cardinals || 1–3 || Matz (1–0) || Rogers (0–1) || Helsley (3) || 37,328 || 0–9 || L9 |- style="background:#bfb;" | 10 || April 7 || @ Cardinals || 10–3 || Meyer (1–0) || Gibson (1–1) || — || 39,519 || 1–9 || W1 |- style="background:#fbb;" | 11 || April 8 || @ Yankees || 0–7 || Cortés Jr. (1–1) || Luzardo (0–2) || — || 31,071 || 1–10 || L1 |- style="background:#fbb;" | 12 || April 9 || @ Yankees || 2–3 || Rodón (1–0) || Puk (0–3) || Holmes (5) || 37,680 || 1–11 || L2 |- style="background:#bfb;" | 13 || April 10 || @ Yankees || 5–2 || Weathers (1–1) || Stroman (1–1) || Scott (1) || 36,295 || 2–11 || W1 |- style="background:#fbb;" | 14 || April 12 || Braves || 1–8 || Fried (1–0) || Rogers (0–2) || — || 14,408 || 2–12 || L1 |- style="background:#bfb;" | 15 || April 13 || Braves || 5–1 || Meyer (2–0) || Sale (1–1) || — || 22,327 || 3–12 || W1 |- style="background:#fbb;" | 16 || April 14 || Braves || 7–9 || Minter (2–1) || Scott (0–3) || Iglesias (3) || 20,757 || 3–13 || L1 |- style="background:#fbb;" | 17 || April 15 || Giants || 3–4 || Harrison (2–1) || Soriano (0–1) || Doval (2) || 8,290 || 3–14 || L2 |- style="background:#bfb;" | 18 || April 16 || Giants || 6–3 || Weathers (2–1) || Walker (1–2) || Scott (2) || 8,076 || 4–14 || W1 |- style="background:#fbb;" | 19 || April 17 || Giants || 1–3 || Winn (1–3) || Cronin (0–2) || Doval (3) || 8,179 || 4–15 || L1 |- style="background:#bbb;" | — || April 18 || @ Cubs || colspan=8| Postponed (rain); Makeup: April 20 |- style="background:#fbb;" | 20 || April 19 || @ Cubs || 3–8 || Taillon (1–0) || Puk (0–4) || — || 29,595 || 4–16 || L2 |- style="background:#bfb;" | 21 || April 20 || @ Cubs || 3–2 || Faucher (1–0) || Alzolay (1–2) || Scott (3) || 36,379 || 5–16 || W1 |- style="background:#fbb;" | 22 || April 20 || @ Cubs || 3–5 || Imanaga (3–0) || Bender (0–1) || Neris (1) || 32,386 || 5–17 || L1 |- style="background:#bfb;" | 23 || April 21 || @ Cubs || 6–3 || Cabrera (1–0) || Hendricks (0–3) || Scott (4) || 36,067 || 6–17 || W1 |- style="background:#fbb;" | 24 || April 22 || @ Braves || 0–3 || Elder (1–0) || Weathers (2–2) || Iglesias (7) || 31,572 || 6–18 || L1 |- style="background:#fbb;" | 25 || April 23 || @ Braves || 0–5 || Fried (2–0) || Rogers (0–3) || — || 33,533 || 6–19 || L2 |- style="background:#fbb;" | 26 || April 24 || @ Braves || 3–4 || Minter (4–1) || Scott (0–4) || — || 38,950 || 6–20 || L3 |- style="background:#fbb;" | 27 || April 26 || Nationals || 1–3 || Law (1–1) || Faucher (1–1) || Finnegan (8) || 10,201 || 6–21 || L4 |- style="background:#fbb;" | 28 || April 27 || Nationals || 4–11 || Barnes (1–0) || Cabrera (1–1) || — || 12,695 || 6–22 || L5 |- style="background:#fbb;" | 29 || April 28 || Nationals || 9–12 || Law (2–1) || Bender (0–2) || Finnegan (9) || 15,894 || 6–23 || L6 |- style="background:#fbb;" | 30 || April 29 || Nationals || 2–7 || Irvin (2–2) || Rogers (0–4) || — || 6,376 || 6–24 || L7 |- style="background:#bfb;" | 31 || April 30 || Rockies || 7–6 || Scott (1–4) || Beeks (2–2) || — || 6,706 || 7–24 || W1

|- style="background:#bfb;" | 32 || May 1 || Rockies || 4–1 || Muñoz (1–0) || Hudson (0–5) || Maldonado (1) || 7,171 || 8–24 || W2 |- style="background:#bfb;" | 33 || May 2 || Rockies || 5–4 || Smith (1–0) || Lawrence (1–2) || — || 7,540 || 9–24 || W3 |- style="background:#fbb;" | 34 || May 3 || @ Athletics || 1–3 || Sears (2–2) || Weathers (2–3) || Erceg (2) || 8,533 || 9–25 || L1 |- style="background:#fbb;" | 35 || May 4 || @ Athletics || 4–20 || Blackburn (3–1) || Rogers (0–5) || — || 7,809 || 9–26 || L2 |- style="background:#bfb;" | 36 || May 5 || @ Athletics || 12–3 || Smith (2–0) || Boyle (2–5) || — || 12,212 || 10–26 || W1 |- style="background:#fbb;" | 37 || May 6 || @ Dodgers || 3–6 || Yarbrough (3–1) || Muñoz (1–1) || Vesia (1) || 44,970 || 10–27 || L1 |- style="background:#fbb;" | 38 || May 7 || @ Dodgers || 2–8 || Yamamoto (4–1) || Cabrera (1–2) || — || 51,496 || 10–28 || L2 |- style="background:#fbb;" | 39 || May 8 || @ Dodgers || 1–3 || Stone (3–1) || Weathers (2–4) || Hudson (2) || 40,702 || 10–29 || L3 |- style="background:#fbb;" | 40 || May 10 || Phillies || 2–8 || Suárez (7–0) || Rogers (0–6) || — || 15,119 || 10–30 || L4 |- style="background:#fbb;" | 41 || May 11 || Phillies || 3–8 || Walker (3–0) || Luzardo (0–3) || — || 13,210 || 10–31 || L5 |- style="background:#bfb;" | 42 || May 12 || Phillies || 7–6 || Bender (1–2) || Soto (0–1) || — || 13,001 || 11–31 || W1 |- style="background:#fbb;" | 43 || May 13 || @ Tigers || 5–6 || Faedo (3–1) || Maldonado (0–1) || Foley (10) || 12,901 || 11–32 || L1 |- style="background:#bfb;" | 44 || May 14 || @ Tigers || 1–0 || Scott (2–4) || Lange (0–3) || Puk (1) || 16,498 || 12–32 || W1 |- style="background:#bfb;" | 45 || May 15 || @ Tigers || 2–0 || Rogers (1–6) || Mize (1–2) || Scott (5) || 19,806 || 13–32 || W2 |- style="background:#bfb;" | 46 || May 17 || Mets || 8–0 || Luzardo (1–3) || Scott (0–2) || — || 13,555 || 14–32 || W3 |- style="background:#bfb;" | 47 || May 18 || Mets || 10–9 || Scott (3–4) || López (1–1) || — || 15,304 || 15–32 || W4 |- style="background:#fbb;" | 48 || May 19 || Mets || 3–7 || Manaea (3–1) || Sánchez (0–2) || Garrett (2) || 19,946 || 15–33 || L1 |- style="background:#bfb;" | 49 || May 20 || Brewers || 3–2 || Scott (4–4) || White (1–1) || — || 8,255 || 16–33 || W1 |- style="background:#fbb;" | 50 || May 21 || Brewers || 5–7 || Myers (1–2) || Puk (0–5) || Megill (7) || 6,799 || 16–34 || L1 |- style="background:#bfb;" | 51 || May 22 || Brewers || 1–0 || Luzardo (2–3) || Peralta (3–3) || Scott (6) || 7,792 || 17–34 || W1 |- style="background:#bfb;" | 52 || May 24 || @ Diamondbacks || 3–0 || Garrett (1–0) || Gallen (5–4) || — || 22,642 || 18–34 || W2 |- style="background:#fbb;"