The 2023 Miami Marlins season was the 31st season for the Major League Baseball (MLB) franchise in the National League and the 12th as the Miami Marlins. The Marlins played their home games at LoanDepot Park as members of the National League East. It also was the team's first season under the management of Skip Schumaker.

On May 10, the Marlins set an MLB record by winning their twelfth consecutive one-run game to start the season, jumping the 1972 New York Mets, who started 11–0 in one-run games.

With a win over the Washington Nationals on September 3, the Marlins improved on their 69–93 record from the 2022 season. Following another win against the Milwaukee Brewers on September 24, their 81st of the season, the Marlins secured their first non-losing full season since the 2009 season, when the team was still known as the Florida Marlins.

On September 30, the Marlins clinched their first playoff berth since the abbreviated 2020 season and their first in a full season since the 2003 season. They lost to the Philadelphia Phillies in the NLWCS in a two-game sweep, ending their season.

The Miami Marlins drew an average home attendance of 14,355 in 81 home games in the 2023 MLB season. The total attendance was 1,162,819.

Offseason

Rule changes Pursuant to the CBA, new rule changes took place for the 2023 season:

institution of a pitch clock between pitches; 15 seconds from when the pitcher gets the ball to when he begins his throwing motion and 18 seconds with runner(s) on base. If the pitcher waits too long an automatic ball will be added to the count. And batters must be in the batter's box engaged with the pitcher before the pitch clock reaches 8 seconds or an automatic strike will be called on him limits on pickoff attempts per plate appearance; a pitcher may only pickoff 3 times, if the pitcher does not succeed the 3rd time he will be called for a balk. limits on defensive shifts requiring two infielders to be on either side of second base and be within the boundary of the infield; and engaged with the infield dirt larger bases (increased to 18-inch squares);

Season standings National League East

National League Wild Card

Record vs. opponents Record vs. National League

Record vs. American League

Roster 2023 Miami Marlins Roster Pitchers Catchers

Infielders Outfielders Manager

Coaches

Player statistics = Indicates team leader

Batting Note: G = Games played; AB = At bats; R = Runs; H = Hits; 2B = Doubles; 3B = Triples; HR = Home runs; RBI = Runs batted in; SB = Stolen bases; BB = Walks; AVG = Batting average; SLG = Slugging average PlayerGABRH2B3BHRRBISBBBAVGSLGBryan De La Cruz153579601493201978440.257.411Luis Arráez147574712033031069335.354.469Jorge Soler137504771262403675166.250.512Jon Berti133388531141637331629.294.405Jesús Sánchez12536043912331452338.253.450Jazz Chisholm Jr.97352508812219512226.250.457Garrett Cooper8230528781111346017.256.426Jean Segura85301256652321622.219.279Yuli Gurriel1082983273163427426.245.359Joey Wendle1122973363163220713.212.306Nick Fortes1082943360100626417.204.299Jacob Stallings882412246140320027.191.286Garrett Hampson982213061121323523.276.380Josh Bell532002654901126020.270.480Jake Burger531982760130928010.303.505Avisaíl García371088203131226.185.315Jonathan Davis349022224121017.244.378Xavier Edwards30781223300353.295.333Dane Myers2267918301912.269.358Peyton Burdick143346201213.182.333Jacob Amaya4912000210.222.222Totals162549766614232582316663386430.259.405Rank in NL—815212810151314210 Source:Baseball Reference

Pitching Note: W = Wins; L = Losses; ERA = Earned run average; G = Games pitched; GS = Games started; SV = Saves; IP = Innings pitched; H = Hits allowed; R = Runs allowed; ER = Earned runs allowed; BB = Walks allowed; SO = Strikeouts PlayerWLERAGGSSVIPHRERBBSOSandy Alcántara7124.1428280184.2176918548151Jesús Luzardo10103.5832320178.2162797155208Braxton Garrett973.6631300159.2154686529156Edward Cabrera774.242220099.278484766118Eury Pérez563.151919091.172353231108Tanner Scott952.317401278.053222024104Bryan Hoeing235.48337070.27145432553Huascar Brazobán524.14500058.25328273165Steven Okert324.45642058.25031292473Andrew Nardi812.67630357.14518172173A. J. Puk753.975801556.25429251378Johnny Cueto146.021310052.15136351539George Soriano003.81261152.04626222352J. T. Chargois103.61465142.13517171835Dylan Floro354.54430739.24824201141Devin Smeltzer016.4591022.1291816416Matt Barnes105.48241021.12513131020David Robertson245.06220421.12215121230Trevor Rogers124.0044018.01698619Ryan Weathers027.6232013.01311111214Jorge López209.26120011.220131298Jacob Stallings004.507008.0124401Archie Bradley0011.054007.11310937Jeff Lindgren005.143007.044441Enmanuel De Jesus0011.372006.198845Geoff Hartlieb002.252004.021133Matt Moore100.004004.040013Chi Chi González007.363003.273313Daniel Castano0021.002003.078734Sean Nolin0018.001003.076622Johan Quezada0040.501000.213350Robert Garcia000.001000.110010Totals84784.21162162431435.113407236725141490Rank in NL5108——9777862 Source:Baseball Reference

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

|- style="background:#fbb;" | 1 || March 30 || Mets || 3–5 || Scherzer (1–0) || Scott (0–1) || Robertson (1) || 31,397 || 0–1 || L1 |- style="background:#bfb;" | 2 || March 31 || Mets || 2–1 || Luzardo (1–0) || Peterson (0–1) || Puk (1) || 14,797 || 1–1 || W1 |- style="background:#fbb;" | 3 || April 1 || Mets || 2–6 || Megill (1–0) || Nardi (0–1) || — || 14,695 || 1–2 || L1 |- style="background:#fbb;" | 4 || April 2 || Mets || 1–5 || Senga (1–0) || Rogers (0–1) || — || 18,322 || 1–3 || L2 |- style="background:#fbb;" | 5 || April 3 || Twins || 1–11 || Mahle (1–0) || Cueto (0–1) || — || 8,898 || 1–4 || L3 |- style="background:#bfb;" | 6 || April 4 || Twins || 1–0 || Alcántara (1–0) || Maeda (0–1) || — || 10,668 || 2–4 || W1 |- style="background:#bfb;" | 7 || April 5 || Twins || 5–2 || Floro (1–0) || Jax (0–1) || — || 8,981 || 3–4 || W2 |- style="background:#fbb;" | 8 || April 7 || @ Mets || 3–9 || Megill (2–0) || Cabrera (0–1) || — || 43,590 || 3–5 || L1 |- style="background:#fbb;" | 9 || April 8 || @ Mets || 2–5 || Senga (2–0) || Rogers (0–2) || Robertson (2) || 42,306 || 3–6 || L2 |- style="background:#bfb;" | 10 || April 9 || @ Mets || 7–2 || Scott (1–1) || Carrasco (0–2) || — || 33,697 || 4–6 || W1 |- style="background:#fbb;" | 11 || April 10 || @ Phillies || 3–15 || Strahm (1–0) || Alcántara (1–1) || — || 28,642 || 4–7 || L1 |- style="background:#bfb;" | 12 || April 11 || @ Phillies || 8–4 || Luzardo (2–0) || Nola (0–2) || — || 43,444 || 5–7 || W1 |- style="background:#bfb;" | 13 || April 12 || @ Phillies || 3–2 || Puk (1–0) || Soto (1–2) || — || 29,584 || 6–7 || W2 |- style="background:#bfb;" | 14 || April 14 || Diamondbacks || 5–1 || Rogers (1–2) || Bumgarner (0–2) || — || 10,961 || 7–7 || W3 |- style="background:#bfb;" | 15 || April 15 || Diamondbacks || 3–2 || Nardi (1–1) || McGough (0–2) || Scott (1) || 11,038 || 8–7 || W4 |- style="background:#fbb;" | 16 || April 16 || Diamondbacks || 0–5 || Gallen (2–1) || Alcántara (1–2) || — || 15,314 || 8–8 || L1 |- style="background:#bfb;" | 17 || April 17 || Giants || 4–3 || Barnes (1–0) || Webb (0–4) || Puk (2) || 8,744 || 9–8 || W1 |- style="background:#bfb;" | 18 || April 18 || Giants || 4–2 || Cabrera (1–1) || Junis (2–1) || Puk (3) || 8,783 || 10–8 || W2 |- style="background:#fbb;" | 19 || April 19 || Giants || 2–5 || Doval (1–2) || Smeltzer (0–1) || Rogers (1) || 8,272 || 10–9 || L1 |- style="background:#bbb;" | — || April 21 || @ Guardians || colspan=7| Postponed (inclement weather); Makeup: April 22 |- style="background:#bfb;" | 20 || April 22 || @ Guardians || 6–1 || Nardi (2–1) || Bieber (1–1) || — || || 11–9 || W1 |- style="background:#bfb;" | 21 || April 22 || @ Guardians || 3–2 || Garrett (1–0) || Plesac (1–1) || Puk (4) || 14,478 || 12–9 || W2 |- style="background:#fbb;" | 22 || April 23 || @ Guardians || 4–7 || Allen (1–0) || Luzardo (2–1) || Clase (7) || 12,664 || 12–10 || L1 |- style="background:#fbb;" | 23 || April 24 || @ Braves || 0–11 || Strider (3–0) || Cabrera (1–2) || — || 28,241 || 12–11 || L2 |- style="background:#fbb;" | 24 || April 25 || @ Braves || 4–7 || Morton (3–2) || Hoeing (0–1) || — || 34,059 || 12–12 || L3 |- style="background:#fbb;" | 25 || April 26 || @ Braves || 4–6 || Tonkin (2–1) || Floro (1–1) || Minter (5) || 30,282 || 12–13 || L4 |- style="background:#bfb;" | 26 || April 27 || @ Braves || 5–4 || Puk (2–0) || Minter (1–3) || Floro (1) || 32,196 || 13–13 || W1 |- style="background:#bfb;" | 27 || April 28 || Cubs || 3–2 || Puk (3–0) || Rucker (1–1) || — || 12,340 || 14–13 || W2 |- style="background:#bfb;" | 28 || April 29 || Cubs || 7–6 || Cabrera (2–2) || Kilian (0–1) || Scott (2) || 14,994 || 15–13 || W3 |- style="background:#bfb;" | 29 ||April 30 || Cubs || 4–3 || Scott (2–1) || Thompson (1–1) || Puk (5) || 20,345 || 16–13 || W4

|- style="background:#fbb;" | 30 || May 2 || Braves || 0–6 || Elder (3–0) || Alcántara (1–3) || — || 8,626 || 16–14 || L1 |- style="background:#fbb;" | 31 || May 3 || Braves || 6–14 || McHugh (1–0) || Garrett (1–1) || — || 10,428 || 16–15 || L2 |- style="background:#fbb;" | 32 || May 4 || Braves || 3–6 || Dodd (2–1) || Luzardo (2–2) || Minter (7) || 8,295 || 16–16 || L3 |- style="background:#fbb;" | 33 || May 5 || @ Cubs || 1–4 || Steele (5–0) || Cabrera (2–3) || Leiter Jr. (1) || 31,181 || 16–17 || L4 |- style="background:#fbb;" | 34 || May 6 || @ Cubs || 2–4 || Thompson (2–2) || Puk (3–1) || Alzolay (1) || 36,418 || 16–18 || L5 |- style="background:#bfb;" | 35 || May 7 || @ Cubs || 5–4 || Okert (1–0) || Alzolay (1–2) || Nardi (1) || 38,196 || 17–18 || W1 |- style="background:#fbb;" | 36 || May 8 || @ Diamondbacks || 2–5 || Gallen (5–1) || Garrett (1–2) || — || 9,071 || 17–19 || L1 |- style="background:#bfb;" | 37 || May 9 || @ Diamondbacks || 6–2 || Luzardo (3–2) || Pfaadt (0–1) || — || 13,608 || 18–19 || W1 |- style="background:#bfb;" | 38 || May 10 || @ Diamondbacks || 5–4 || Floro (2–1) || Chafin (2–1) || Puk (6) || 10,482 || 19–19 || W2 |- style="background:#fbb;" | 39 || May 12 || Reds || 4–7 || Gibaut (2–0) || Floro (2–2) || Díaz (8) || 13,938 || 19–20 || L1 |- style="background:#fbb;" | 40 || May 13 || Reds || 5–6 || Gibaut (3–0) || Alcántara (1–4) || Díaz (9) || 11,170 || 19–21 || L2 |- style="background:#bfb;" | 41 || May 14 || Reds || 3–1 || Scott (3–1) || Herget (1–1) || Floro (2) || 11,216 || 20–21 || W1 |- style="background:#bfb;" | 42 || May 16 || Nationals || 5–4 || Nardi (3–1) || Harvey (2–1) || — || 8,811 || 21–21 || W2 |- style="background:#bfb;" | 43 || May 17 || Nationals || 4–3 || Cabrera (3–3) || Gore (3–3) || Floro (3) || 8,451 || 22–21 || W3 |- style="background:#bfb;" | 44 || May 18 || Nationals || 5–3 || Pérez (1–0) || Williams (1–2) || Floro (4) || 7,752 || 23–21 || W4 |- style="background:#fbb;" | 45 || May 19 || @ Giants || 3–4 || Alexander (4–0) || Alcántara (1–5) || Rogers (2) || 30,673 || 23–22 || L1 |- style="background:#bfb;" | 46 || May 20 || @ Giants || 1–0 || Chargois (1–0) || Rogers (0–4) || Floro (5) || 31,993 || 24–22 || W1 |- style="background:#fbb;" | 47 || May 21 || @ Giants || 5–7 || Walker (1–0) || Luzardo (3–3) || Doval (12) || 28,936 || 24–23 || L1 |- style="background:#fbb;" | 48 || May 22 || @ Rockies || 3–5 || Bird (1–0) || Cabrera (3–4) || Johnson (9) || 20,331 || 24–24 || L2 |- style="background:#fbb;" | 49 || May 23 || @ Rockies || 4–5 || Gomber (4–4) || Pérez (1–1) || Johnson (10) || 19,470 || 24–25 || L3 |- style="background:#bfb;" | 50 || May 24 || @ Rockies || 10–2 || Alcántara (2–5) || Kauffmann (0–2) || — || 19,546 || 25–25 || W1 |- style="background:#fbb;" | 51 || May 25 || @ Rockies || 6–7 || Suter (3–0) || Brazobán (0–1) || — || 20,738 || 25–26 || L1 |- style="background:#bfb;" | 52 || May 26 || @ Angels || 6–2 || Luzardo (4–3) || Detmers (0–4) || — || 32,130 || 26–26 || W1 |- style="background:#bfb;"