The 2019 Philadelphia Phillies season was the 137th season in the history of the franchise, their 16th season at Citizens Bank Park, and their final season with manager Gabe Kapler. The Phillies improved from their record the prior year and finished with an 81–81 record (.500 winning percentage) for the first time since 2012, but missed the playoffs for the eighth straight season, despite spending nearly $400 million in the offseason.
Offseason After an 80–82 record the previous season which included a late-season collapse, the Phillies made several transactions in the 2018–19 offseason in order to improve the team. On December 3, 2018, the Phillies acquired Jean Segura, Juan Nicasio, and James Pazos from the Seattle Mariners for Carlos Santana and J. P. Crawford. Three days later, the Phillies traded relief pitcher Luis Garcia to the Los Angeles Angels for relief pitcher José Álvarez. Free agent outfielder Andrew McCutchen was signed December 12 to a three-year deal. Relief pitcher David Robertson signed a two-year deal with the Phillies on January 3, 2019. On February 7, the Phillies acquired catcher J. T. Realmuto from the Miami Marlins for Sixto Sanchez, Jorge Alfaro, Will Stewart and international bonus slot money. Finally, on March 2, the Phillies signed outfielder Bryce Harper to a record-breaking 13-year deal worth $330 million.
Season standings
National League East
National League Wild Card
Record vs. opponents
Game log Legend Phillies win Phillies loss PostponementBoldPhillies team member
|- style="background:#bfb" | 1 || March 28 || Braves || 10–4 || Aaron Nola (1–0) || Julio Teherán (0–1) || — || 44,469 || 1–0 |- style="background:#bfb" | 2 || March 30 || Braves || 8–6 || Adam Morgan (1–0) || Wes Parsons (0–1) || — || 44,597 || 2–0 |- style="background:#bfb" | 3 || March 31 || Braves || 5–1 || Jake Arrieta (1–0) || Kyle Wright (0–1) || — || 41,410 || 3–0
|- style="background:#bfb" | 4 || April 2 || @ Nationals || 8–2 || Zach Eflin (1–0) || Max Scherzer (0–2) || — || 35,920 || 4–0 |- style="background:#fbb" | 5 || April 3 || @ Nationals || 8–9 || Sean Doolittle (2–0) || David Robertson (0–1) || — || 20,050 || 4–1 |- style="background:#bfb" | 6 || April 5 || Twins || 10–4 || Nick Pivetta (1–0) || Jake Odorizzi (0–1) || — || 28,021 || 5–1 |- style="background:#fbb" | 7 || April 6 || Twins || 2–6 || Michael Pineda (1–0) || Jake Arrieta (1–1) || — || 44,693 || 5–2 |- style="background:#bfb" | 8 || April 7 || Twins || 2–1 || Zach Eflin (2–0) || José Berríos (1–1) || Héctor Neris (1) || 39,735 || 6–2 |- style="background:#bfb" | 9 || April 8 || Nationals || 4–3 || || Aníbal Sánchez (0–1) || Pat Neshek (1) || 28,212 || 7–2 |- style="background:#fbb" | 10 || April 9 || Nationals || 6–10 (10) || Sean Doolittle (3–0) || José Álvarez (0–1) || — || 38,073 || 7–3 |- style="background:#fbb" | 11 || April 10 || Nationals || 1–15 || Jeremy Hellickson (1–0) || Nick Pivetta (1–1) || — || 30,805 || 7–4 |- style="background:#bfb" | 12 || April 12 || @ Marlins || 9–1 || Jake Arrieta (2–1) || Sandy Alcántara (1–1) || — || 9,322 || 8–4 |- style="background:#fbb" | 13 || April 13 || @ Marlins || 3–10 || Caleb Smith (1–0) || Zach Eflin (2–1) || — || 13,828 || 8–5 |- style="background:#bfb" | 14 || April 14 || @ Marlins || 3–1 (14) || Víctor Arano (1–0) || Wei-Yin Chen (0–1) || José Álvarez (1) || 15,238 || 9–5 |- style="background:#fbb" | 15 || April 15 || Mets || 6–7 (11) || Luis Avilán (1–0) || Pat Neshek (0–1) || Edwin Díaz (6) || 32,423 || 9–6 |- style="background:#bfb" | 16 || April 16 || Mets || 14–3 || Nick Pivetta (2–1) || Steven Matz (1–1) || Jerad Eickhoff (1) || 43,933 || 10–6 |- style="background:#bfb" | 17 || April 17 || Mets || 3–2 || Jake Arrieta (3–1) || Zack Wheeler (1–2) || Héctor Neris (2) || 39,861 || 11–6 |- style="background:#fbb" | 18 || April 18 || @ Rockies || 2–6 || Kyle Freeland (2–3) || Zach Eflin (2–2) || — || 27,562 || 11–7 |- style="background:#fbb" | 19 || April 19 || @ Rockies || 3–4 (12) || Chad Bettis (1–2) || Juan Nicasio (0–1) || — || 35,423 || 11–8 |- style="background:#bfb" | 20 || April 20 || @ Rockies || 8–5 || Aaron Nola (2–0) || Antonio Senzatela (1–1) || Héctor Neris (3) || 40,530 || 12–8 |- style="background:#fbb" | 21 || April 21 || @ Rockies || 1–4 || Jon Gray (2–3) || Jerad Eickhoff (0–1) || — || 28,287 || 12–9 |- style="background:#fbb" | 22 || April 22 || @ Mets || 1–5 || Steven Matz (2–1) || Jake Arrieta (3–2) || — || 25,293 || 12–10 |- style="background:#fbb" | 23 || April 23 || @ Mets || 0–9 || Zack Wheeler (2–2) || Zach Eflin (2–3) || — || 26,049 || 12–11 |- style="background:#bfb" | 24 || April 24 || @ Mets || 6–0 || Vince Velasquez (1–0) || Jason Vargas (1–1) || — || 27,685 || 13–11 |- style="background:#fbb" | 25 || April 25 || Marlins || 1–3 (10) || Tayron Guerrero (1–0) || Héctor Neris (0–1) || Sergio Romo (4) || 32,060 || 13–12 |- style="background:#bfb" | 26 || April 26 || Marlins || 4–0 || Jerad Eickhoff (1–1) || José Ureña (1–4) || — || 31,159 || 14–12 |- style="background:#bfb" | 27 || April 27 || Marlins || 12–9 || Jake Arrieta (4–2) || Trevor Richards (0–4) || Héctor Neris (4) || 37,868 || 15–12 |- style="background:#bfb" | 28 || April 28 || Marlins || 5–1 || Zach Eflin (3–3) || Pablo López (2–4) || — || 39,168 || 16–12 |- style="background:#fbb" | 29 || April 30 || Tigers || 1–3 || Spencer Turnbull (2–2) || Vince Velasquez (1–1) || Shane Greene (12) || 31,759 || 16–13
|- style="background:#bfb" | 30 || May 1 || Tigers || 7–3 || || Buck Farmer (1–2) || — || 28,103 || 17–13 |- style="background:#bfb" | 31 || May 3 || Nationals || 4–2 || || Dan Jennings (0–1) || Héctor Neris (5) || 33,125 || 18–13 |- style="background:#fbb" | 32 || May 4 || Nationals || 8–10 || Tony Sipp (1–1) || Adam Morgan (1–1) || Sean Doolittle (5) || 43,319 || 18–14 |- style="background:#bfb" | 33 || May 5 || Nationals || 7–1 || Zach Eflin (4–3) || Aníbal Sánchez (0–5) || — || 40,497 || 19–14 |- style="background:#fbb" | 34 || May 6 || @ Cardinals || 0–6 || Miles Mikolas (4–2) || Vince Velasquez (1–2) || — || 38,419 || 19–15 |- style="background:#bfb" | 35 || May 7 || @ Cardinals || 11–1 || Aaron Nola (3–0) || Dakota Hudson (2–3) || — || 38,562 || 20–15 |- style="background:#bfb" | 36 || May 8 || @ Cardinals || 5–0 || Jerad Eickhoff (2–1) || Jack Flaherty (3–3) || — || 42,309 || 21–15 |- style="background:#fbb" | 37 || May 10 || @ Royals || 1–5 || Homer Bailey (4–3) || Jake Arrieta (4–3) || — || 20,015 || 21–16 |- style="background:#bfb" | 38 || May 11 || @ Royals || 7–0 || Zach Eflin (5–3) || Brad Keller (2–4) || — || 24,463 || 22–16 |- style="background:#bfb" | 39 || May 12 || @ Royals || 6–1 || Cole Irvin (1–0) || Jakob Junis (3–4) || — || 19,640 || 23–16 |- style="background:#bfb" | 40 || May 13 || Brewers || 7–4 || Adam Morgan (2–1) || Matt Albers (2–2) || Pat Neshek (2) || 26,169 || 24–16 |- style="background:#fbb" | 41 || May 14 || Brewers || 1–6 || Brandon Woodruff (6–1) || Jerad Eickhoff (2–2) || — || 31,533 || 24–17 |- style="background:#fbb" | 42 || May 15 || Brewers || 2–5 || Gio González (2–0) || Jake Arrieta (4–4) || Josh Hader (11) || 28,129 || 24–18 |- style="background:#fbb" | 43 || May 16 || Brewers || 3–11 || Zach Davies (5–0) || Zach Eflin (5–4) || — || 38,346 || 24–19 |- style="background:#bfb" | 44 || May 17 || Rockies || 5–4 || Cole Irvin (2–0) || Jon Gray (3–4) || Héctor Neris (6) || 28,079 || 25–19 |- style="background:#bfb" | 45 || May 18 || Rockies || 2–1 || Aaron Nola (4–0) || Antonio Senzatela (3–3) || Héctor Neris (7) || 42,354 || 26–19 |- style="background:#bfb" | 46 || May 19 || Rockies || 7–5 || Édgar García (1–0) || Bryan Shaw (2–1) || Pat Neshek (3) || 38,603 || 27–19 |- style="background:#bfb" | 47 || May 20 || @ Cubs || 5–4 (10) || Héctor Neris (1–1) || Kyle Ryan (0–1) || Juan Nicasio (1) || 37,909 || 28–19 |- style="background:#fbb" | 48 || May 21 || @ Cubs || 2–3 || Kyle Ryan (1–1) || Juan Nicasio (0–2) || — || 36,768 || 28–20 |- style="background:#fbb" | 49 || May 22 || @ Cubs || 4–8 || Tyler Chatwood (3–0) || Cole Irvin (2–1) || — || 39,246 || 28–21 |- style="background:#bfb" | 50 || May 23 || @ Cubs || 9–7 || Aaron Nola (5–0) || Jon Lester (3–3) || Héctor Neris (8) || 37,173 || 29–21 |- style="background:#bfb" | 51 || May 24 || @ Brewers || 6–4 || Vince Velasquez (2–2) || Freddy Peralta (2–2) || Héctor Neris (9) || 40,254 || 30–21 |- style="background:#bfb" | 52 || May 25 || @ Brewers || 7–2 || Jake Arrieta (5–4) || Jhoulys Chacín (3–6) || — || 42,475 || 31–21 |- style="background:#fbb" | 53 || May 26 || @ Brewers || 1–9 || Brandon Woodruff (7–1) || Zach Eflin (5–5) || — || 44,174 || 31–22 |- style="background:#bfb" | 54 || May 28 || Cardinals || 4–3 || Nick Pivetta (3–1) || Adam Wainwright (4–5) || Héctor Neris (10) || 29,084 || 32–22 |- style="background:#bfb" | 55 || May 29 || Cardinals || 11–4 || Aaron Nola (6–0) || Génesis Cabrera (0–1) || — || 30,486 || 33–22 |- style="background:#fbb" | 56 || May 30 || Cardinals || 3–5 || Dakota Hudson (4–3) || Jerad Eickhoff (2–3) || Jordan Hicks (11) || 31,206 || 33–23 |- style="background:#fbb" | 57 || May 31 || @ Dodgers || 3–6 || Kenta Maeda (7–2) || Jake Arrieta (5–5) || Kenley Jansen (17) || 54,307 || 33–24
|- style="background:#fbb" | 58 || June 1 || @ Dodgers || 3–4 || Julio Urías (3–2) || Héctor Neris (1–2) || — || 53,507 || 33–25 |- style="background:#fbb" | 59 || June 2 || @ Dodgers || 0–8 || Rich Hill (2–1) || Vince Velasquez (2–3) || — || 49,162 || 33–26 |- style="background:#fbb" | 60 || June 3 || @ Padres || 2–8 || Eric Lauer (5–4) || Aaron Nola (6–1) || — || 21,654 || 33–27 |- style="background:#bfb" | 61 || June 4 || @ Padres || 9–6 || Jerad Eickhoff (3–3) || Chris Paddack (4–4) || Héctor Neris (11) || 25,821 || 34–27 |- style="background:#bfb" | 62 || June 5 || @ Padres || 7–5 || Juan Nicasio (1–2) || Craig Stammen (4–2) || Héctor Neris (12) || 23,004 || 35–27 |- style="background:#bfb" | 63 || June 7 || Reds || 4–2 || Zach Eflin (6–5) || Tyler Mahle (2–6) || Héctor Neris (13) || 32,058 || 36–27 |- style="background:#bfb" | 64 || June 8 || Reds || 4–1 || Nick Pivetta (4–1) || Tanner Roark (4–5) || — || 44,357 || 37–27 |- style="background:#fbb" | 65 || June 9 || Reds || 3–4 || Zach Duke (3–1) || José Álvarez (0–2) || Raisel Iglesias (13) || 42,324 || 37–28 |- style="background:#fbb" | 66 || June 10 || Diamondbacks || 8–13 || Zack Godley (3–4) || Jerad Eickhoff (3–4) || — || 26,255 || 37–29 |- style="background:#bfb" | 67 || June 11 || Diamondbacks || 7–4 || Jake Arrieta (6–5) || Jon Duplantier (1–1) || Héctor Neris (14) || 26,321 || 38–29 |- style="background:#fbb" | 68 || June 12 || Diamondbacks || 0–2 || Merrill Kelly (7–6) || Zach Eflin (6–6) || Greg Holland (10) || 29,047 || 38–30 |- style="background:#fbb" | 69 || June 14 || @ Braves || 8–9 || Jerry Blevins (1–0) || Héctor Neris (1–3) || — || 41,975 || 38–31 |- style="background:#bfb" | 70 || June 15 || @ Braves || 6–5 || Edubray Ramos (1–0) || Luke Jackson (3–2) || Héctor Neris (15) || 43,593 || 39–31 |- style="background:#fbb" | 71 || June 16 || @ Braves || 1–15 || Mike Foltynewicz (2–5) || Vince Velasquez (2–4) || — || 40,855 || 39–32 |- style="background:#bbb" | — || June 17 || @ Nationals || colspan=6 | Postponed (rain); Makeup: June 19 as a day-night doubleheader |- style="background:#bbb" | — || June 18 || @ Nationals || colspan=6 | Postponed (rain); Makeup: September 24 as a day-night doubleheader |- style="background:#fbb" | 72 || June 19 (1) || @ Nationals || 2–6 || Patrick Corbin (6–5) || Zach Eflin (6–7) || — || 17,961 || 39–33 |- style="background:#fbb" | 73 || June 19 (2) || @ Nationals || 0–2 || Max Scherzer (6–5) || Jake Arrieta (6–6) || Sean Doolittle (15) || 24,220 || 39–34 |- style="background:#fbb" | 74 || June 20 || @ Nationals || 4–7 || Javy Guerra (1–0) || Nick Pivetta (4–2) || Sean Doolittle (16) || 31,329 || 39–35 |- style="background:#fbb" | 75 || June 21 || Marlins || 1–2 || Sandy Alcántara (4–6) || Aaron Nola (6–2) || Sergio Romo (14) || 44,420 || 39–36