# 2024 Philadelphia Phillies season

The 2024 Philadelphia Phillies season was the 142nd season in the history of the franchise, and its 21st season at Citizens Bank Park. They entered the season as the runner-ups of the National League.
On September 17, the Phillies improved on their 90–72 record from the 2023 season with a win over the Milwaukee Brewers. On September 20, the Phillies clinched a postseason berth for the third consecutive season with a 12–2 blowout win against the New York Mets. On September 23, the Phillies clinched the National League East division title for the first time since 2011 with a 6–2 win against the Chicago Cubs. They were defeated by their division rival New York Mets in the National League Division Series in four games.

## Offseason
### Player transactions
#### Players becoming free agents

* Aaron Nola – Re-signed with the Phillies on a seven-year, $172 million contract on November 19, 2023.
* Craig Kimbrel – Signed a one-year, $13 million deal with the Baltimore Orioles on December 6, 2023.
* Rhys Hoskins – Signed a two-year, $34 million deal with the Milwaukee Brewers on January 26, 2024.
* Michael Lorenzen – Signed a one-year, $4.5 million deal with the Texas Rangers on March 22, 2024.

#### Free agent acquisitions

In a quieter offseason for the club compared to prior years, the Phillies made additions to depth with the acquisitions of pitchers Kolby Allard and Spencer Turnbull, along with utility player Whit Merrifield.
* Kolby Allard – Signed a one-year, $1 million contract on January 23, 2024.
* Spencer Turnbull – Signed a one-year, $2 million contract on February 14, 2024.
* Whit Merrifield – Signed a one-year, $8 million contract on February 19, 2024.

#### Trade acquisitions

On March 24, 2024, the Phillies announced that they had traded outfielder Jake Cave to the Colorado Rockies for cash considerations.
On April 6, 2024, the Phillies announced that they had traded relief pitcher Connor Brogdon to the Los Angeles Dodgers for LHP Benony Robles.

## Regular season
### National League East

vteNL East :
| Team | W | L | Pct. | GB | Home | Road |
| Philadelphia Phillies | 95 | 67 | .586 | — | 54‍–‍27 | 41‍–‍40 |
| Atlanta Braves | 89 | 73 | .549 | 6 | 46‍–‍35 | 43‍–‍38 |
| New York Mets | 89 | 73 | .549 | 6 | 46‍–‍35 | 43‍–‍38 |
| Washington Nationals | 71 | 91 | .438 | 24 | 38‍–‍43 | 33‍–‍48 |
| Miami Marlins | 62 | 100 | .383 | 33 | 30‍–‍51 | 32‍–‍49 |

### National League playoff leaders

vteDivision leaders :
| Team | W | L | Pct. |
| Los Angeles Dodgers | 98 | 64 | .605 |
| Philadelphia Phillies | 95 | 67 | .586 |
| Milwaukee Brewers | 93 | 69 | .574 |
vteWild Card teams (Top 3 teams qualify for postseason) :
| Team | W | L | Pct. | GB |
| San Diego Padres | 93 | 69 | .574 | +4 |
| Atlanta Braves | 89 | 73 | .549 | — |
| New York Mets | 89 | 73 | .549 | — |
| Arizona Diamondbacks | 89 | 73 | .549 | — |
| St. Louis Cardinals | 83 | 79 | .512 | 6 |
| Chicago Cubs | 83 | 79 | .512 | 6 |
| San Francisco Giants | 80 | 82 | .494 | 9 |
| Cincinnati Reds | 77 | 85 | .475 | 12 |
| Pittsburgh Pirates | 76 | 86 | .469 | 13 |
| Washington Nationals | 71 | 91 | .438 | 18 |
| Miami Marlins | 62 | 100 | .383 | 27 |
| Colorado Rockies | 61 | 101 | .377 | 28 |

### Record vs. opponents
#### Record vs. National League

2024 National League recordvte
Source: MLB Standings Grid – 2024 :
| Team | AZ | ATL | CHC | CIN | COL | LAD | MIA | MIL | NYM | PHI | PIT | SD | SF | STL | WSH | AL |
| Arizona | — | 2–5 | 3–3 | 5–1 | 9–4 | 6–7 | 4–2 | 4–3 | 3–4 | 4–3 | 4–2 | 6–7 | 7–6 | 3–3 | 5–1 | 24–22 |
| Atlanta | 5–2 | — | 4–2 | 2–4 | 3–3 | 2–5 | 9–4 | 2–4 | 7–6 | 7–6 | 3–3 | 3–4 | 4–3 | 2–4 | 5–8 | 31–15 |
| Chicago | 3–3 | 2–4 | — | 5–8 | 4–2 | 4–2 | 4–3 | 5–8 | 3–4 | 2–4 | 7–6 | 2–4 | 3–4 | 6–7 | 6–1 | 27–19 |
| Cincinnati | 1–5 | 4–2 | 8–5 | — | 6–1 | 4–3 | 5–2 | 4–9 | 2–4 | 4–3 | 5–8 | 2–4 | 2–4 | 7–6 | 2–4 | 21–25 |
| Colorado | 4–9 | 3–3 | 2–4 | 1–6 | — | 3–10 | 2–5 | 4–3 | 2–4 | 2–4 | 2–4 | 8–5 | 3–10 | 3–4 | 2–4 | 20–26 |
| Los Angeles | 7–6 | 5–2 | 2–4 | 3–4 | 10–3 | — | 5–1 | 4–3 | 4–2 | 1–5 | 4–2 | 5–8 | 9–4 | 5–2 | 4–2 | 30–16 |
| Miami | 2–4 | 4–9 | 3–4 | 2–5 | 5–2 | 1–5 | — | 4–2 | 6–7 | 6–7 | 0–7 | 2–4 | 3–3 | 3–3 | 2–11 | 19–27 |
| Milwaukee | 3–4 | 4–2 | 8–5 | 9–4 | 3–4 | 3–4 | 2–4 | — | 5–1 | 2–4 | 7–6 | 2–5 | 4–2 | 8–5 | 2–4 | 31–15 |
| New York | 4–3 | 6–7 | 4–3 | 4–2 | 4–2 | 2–4 | 7–6 | 1–5 | — | 6–7 | 5–2 | 5–2 | 2–4 | 4–2 | 11–2 | 24–22 |
| Philadelphia | 3–4 | 6–7 | 4–2 | 3–4 | 4–2 | 5–1 | 7–6 | 4–2 | 7–6 | — | 3–4 | 5–1 | 5–2 | 4–2 | 9–4 | 26–20 |
| Pittsburgh | 2–4 | 3–3 | 6–7 | 8–5 | 4–2 | 2–4 | 7–0 | 6–7 | 2–5 | 4–3 | — | 0–6 | 2–4 | 5–8 | 4–3 | 20–26 |
| San Diego | 7–6 | 4–3 | 4–2 | 4–2 | 5–8 | 8–5 | 4–2 | 5–2 | 2–5 | 1–5 | 6–0 | — | 7–6 | 3–4 | 6–0 | 27–19 |
| San Francisco | 6–7 | 3–4 | 4–3 | 4–2 | 10–3 | 4–9 | 3–3 | 2–4 | 4–2 | 2–5 | 4–2 | 6–7 | — | 1–5 | 4–3 | 23–23 |
| St. Louis | 3–3 | 4–2 | 7–6 | 6–7 | 4–3 | 2–5 | 3–3 | 5–8 | 2–4 | 2–4 | 8–5 | 4–3 | 5–1 | — | 4–3 | 24–22 |
| Washington | 1–5 | 8–5 | 1–6 | 4–2 | 4–2 | 2–4 | 11–2 | 4–2 | 2–11 | 4–9 | 3–4 | 0–6 | 3–4 | 3–4 | — | 21–25 |
Updated with the results of all games through September 30, 2024.

#### Record vs. American League

2024 National League record vs. American Leaguevte
Source: MLB Standings :
| Team | BAL | BOS | CWS | CLE | DET | HOU | KC | LAA | MIN | NYY | OAK | SEA | TB | TEX | TOR |
| Arizona | 1–2 | 3–0 | 2–1 | 3–0 | 1–2 | 1–2 | 2–1 | 2–1 | 1–2 | 1–2 | 2–1 | 1–2 | 0–3 | 2–2 | 2–1 |
| Atlanta | 1–2 | 3–1 | 1–2 | 2–1 | 3–0 | 3–0 | 2–1 | 2–1 | 3–0 | 2–1 | 2–1 | 1–2 | 2–1 | 2–1 | 2–1 |
| Chicago | 3–0 | 1–2 | 4–0 | 0–3 | 2–1 | 3–0 | 2–1 | 2–1 | 2–1 | 1–2 | 1–2 | 2–1 | 1–2 | 1–2 | 2–1 |
| Cincinnati | 0–3 | 1–2 | 3–0 | 1–3 | 0–3 | 3–0 | 0–3 | 3–0 | 2–1 | 3–0 | 1–2 | 0–3 | 1–2 | 1–2 | 2–1 |
| Colorado | 1–2 | 2–1 | 1–2 | 2–1 | 1–2 | 0–4 | 2–1 | 2–1 | 1–2 | 1–2 | 1–2 | 1–2 | 1–2 | 3–0 | 1–2 |
| Los Angeles | 2–1 | 3–0 | 3–0 | 2–1 | 1–2 | 1–2 | 2–1 | 2–2 | 2–1 | 2–1 | 2–1 | 3–0 | 2–1 | 1–2 | 2–1 |
| Miami | 2–1 | 0–3 | 2–1 | 1–2 | 2–1 | 0–3 | 1–2 | 0–3 | 2–1 | 1–2 | 1–2 | 2–1 | 1–3 | 1–2 | 3–0 |
| Milwaukee | 2–1 | 2–1 | 3–0 | 3–0 | 2–1 | 1–2 | 1–2 | 2–1 | 3–1 | 1–2 | 2–1 | 2–1 | 2–1 | 3–0 | 2–1 |
| New York | 2–1 | 3–0 | 3–0 | 0–3 | 1–2 | 1–2 | 2–1 | 1–2 | 2–1 | 4–0 | 1–2 | 0–3 | 0–3 | 2–1 | 2–1 |
| Philadelphia | 1–2 | 1–2 | 3–0 | 1–2 | 2–1 | 2–1 | 2–1 | 2–1 | 1–2 | 0–3 | 1–2 | 1–2 | 3–0 | 3–0 | 3–1 |
| Pittsburgh | 2–1 | 0–3 | 3–0 | 1–2 | 2–2 | 2–1 | 1–2 | 1–2 | 2–1 | 2–1 | 0–3 | 2–1 | 1–2 | 1–2 | 1–2 |
| San Diego | 2–1 | 2–1 | 3–0 | 2–1 | 2–1 | 2–1 | 2–1 | 0–3 | 2–1 | 1–2 | 3–0 | 1–3 | 2–1 | 2–1 | 1–2 |
| San Francisco | 2–1 | 1–2 | 2–1 | 1–2 | 2–1 | 2–1 | 3–0 | 1–2 | 2–1 | 0–3 | 2–2 | 1–2 | 1–2 | 2–1 | 1–2 |
| St. Louis | 3–0 | 2–1 | 1–2 | 2–1 | 1–2 | 1–2 | 1–3 | 2–1 | 2–1 | 2–1 | 2–1 | 1–2 | 2–1 | 2–1 | 0–3 |
| Washington | 2–2 | 1–2 | 1–2 | 1–2 | 2–1 | 2–1 | 0–3 | 2–1 | 1–2 | 2–1 | 1–2 | 2–1 | 1–2 | 1–2 | 2–1 |
Updated with the results of all games through September 30, 2024.

### Season summary
#### March

Just five months removed from a heartbreaking National League Championship Series defeat to the Arizona Diamondbacks, the Phillies entered the 2024 season with high expectations and were looking to make some noise in the 2024 season. The Phillies kicked off their 2024 campaign against the Atlanta Braves, the same team they defeated in the National League Division Series two years in a row. The Phillies struggled in the first series of the year, losing two games out of three while being outscored, 12–25.

#### April

The Phillies' struggles continued into early April. The team continuously battled back and forth and was struggling to stay around the .500 mark. Going into the middle of April, the team found themselves at an 8–8 record and the offense continued to struggle while the pitching staff started to find its rhythm. The Phillies would end up going on a seven-game win streak led by an offense that looked like it had finally found its spark. The Phillies finished the month off with a 20–11 record and became the first team in MLB to reach 20 wins on the year. By the end of April, the Phillies had the second best record in the National League, behind the Braves, and the fourth best record in all of baseball behind the Braves, Orioles, and Guardians respectfully. The Phillies also were 1st in home runs in the National League and 2nd in total home runs in MLB, behind the Orioles to end the month. Philles starting pitcher Ranger Suárez was named the NL Pitcher of the Month for the month of April.

#### May

The Phillies began May with a seven-game winning-streak, including a four-game series sweep of the San Francisco Giants. The streak ended with a series splitting loss to the Toronto Blue Jays on May 7, before taking two of three games against the Miami Marlins. The Phillies went on to take three of four in a home-and-home series against the New York Mets, before winning another six straight games, including sweeps of the Washington Nationals and defending World Series Champion Texas Rangers. On May 22, J. T. Realmuto hit the 14,000th home run in franchise history in an 11–4 victory over the Rangers. As of May 24, the Phillies were 28–6 over their preceding 34 games, tying a franchise mark last set in 1892. Further, the Phillies 36–14 start put them 22 games above-.500, a feat last set by the team at the end of the 2011 season. On Friday, May 31, The Phillies defeated the St. Louis Cardinals in a 4–2 victory to become the first team to 40 wins.

#### June

After going 40–18 (.690) the first two months of the season, the Phillies cooled off slightly in June, going 15–11 (.577), scoring 117 runs while allowing 91, and not winning more than three games in a row. The team is comfortably in first with a 55–29 (.655) record and an eight-game lead.

#### July

The Phillies slumped badly in July, going only 10–17 (.417) for the month. They scored 107 runs and allowed 126. At the All-Star break, they stand at 62–34 (.646), 8+1⁄2 games up. They lose five out of the last six games to end the month. The Phillies end July at 65–42 (.607) and are still up 7+1⁄2 games to close out the month.

#### August

The Phillies improved over the previous month, playing just over .500 baseball (15–13, .536). They scored 129 runs while allowing 122. The team mustered a four-game winning streak from August 24–27. The Phillies end August 80–56 (.588) and a six-game lead in the NL East.

#### September

The Phillies record a 15–11 (.577) record in the final month of the 2024 season. They scored 128 runs and allowed 124. They began the month with five straight wins. On September 20, the Phillies clinched a playoff berth with a 12–2 rout of the New York Mets, and clinched first place for the division three days later at home with a 6–2 victory over the Chicago Cubs. The Phillies had a chance at 100 wins but went 5–7 in their last 12 games to finish at 95–67 (.586), six games ahead. After the All-Star break, the Phillies played just .500 ball (33–33) for the remainder of the season. Philadelphia finished with the second best record in the NL behind the Los Angeles Dodgers and second best in MLB overall.

## Roster

All players who made an appearance for the Phillies during 2024 are included.

## Player stats

Yellow background = Team leader in category.

### 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
| Player | G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | AVG | SLG |
| Nick Castellanos | 162 | 606 | 80 | 154 | 30 | 4 | 23 | 86 | 6 | 41 | .254 | .431 |
| Kyle Schwarber | 150 | 573 | 110 | 142 | 22 | 0 | 38 | 104 | 5 | 106 | .248 | .485 |
| Alec Bohm | 143 | 554 | 62 | 155 | 44 | 2 | 15 | 97 | 5 | 40 | .280 | .448 |
| Bryce Harper | 145 | 550 | 85 | 157 | 42 | 0 | 30 | 87 | 7 | 76 | .285 | .525 |
| Bryson Stott | 148 | 506 | 65 | 124 | 19 | 2 | 11 | 57 | 32 | 53 | .245 | .356 |
| Trea Turner | 121 | 505 | 88 | 149 | 25 | 0 | 21 | 62 | 19 | 27 | .295 | .469 |
| Brandon Marsh | 135 | 418 | 55 | 104 | 17 | 3 | 16 | 60 | 19 | 50 | .249 | .419 |
| J. T. Realmuto | 99 | 380 | 50 | 101 | 18 | 1 | 14 | 47 | 2 | 27 | .266 | .429 |
| Johan Rojas | 120 | 338 | 47 | 82 | 12 | 3 | 3 | 32 | 25 | 13 | .243 | .322 |
| Edmundo Sosa | 90 | 249 | 39 | 64 | 12 | 4 | 7 | 31 | 7 | 13 | .257 | .422 |
| Garrett Stubbs | 54 | 164 | 18 | 34 | 4 | 1 | 1 | 11 | 5 | 17 | .207 | .262 |
| Whit Merrifield | 53 | 156 | 21 | 31 | 4 | 1 | 3 | 11 | 11 | 15 | .199 | .295 |
| Kody Clemens | 43 | 114 | 17 | 25 | 9 | 1 | 5 | 18 | 0 | 5 | .219 | .447 |
| Cristian Pache | 50 | 104 | 9 | 21 | 5 | 1 | 0 | 9 | 0 | 13 | .202 | .269 |
| Weston Wilson | 40 | 88 | 13 | 25 | 7 | 1 | 3 | 10 | 3 | 8 | .284 | .489 |
| Austin Hayes | 22 | 78 | 8 | 20 | 5 | 0 | 2 | 6 | 2 | 0 | .256 | .397 |
| David Dahl | 19 | 58 | 6 | 12 | 2 | 0 | 3 | 8 | 0 | 3 | .207 | .397 |
| Rafael Marchán | 17 | 51 | 8 | 15 | 4 | 0 | 3 | 6 | 0 | 3 | .294 | .549 |
| Cal Stevenson | 18 | 24 | 2 | 6 | 3 | 0 | 0 | 6 | 0 | 3 | .250 | .375 |
| Buddy Kennedy | 8 | 11 | 1 | 2 | 1 | 0 | 0 | 2 | 0 | 2 | .182 | .273 |
| Aramis Garcia | 3 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 |
| Team totals | 162 | 5534 | 784 | 1423 | 285 | 24 | 198 | 750 | 148 | 515 | .257 | .425 |
Source:

### 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
| Player | W | L | ERA | G | GS | SV | IP | H | R | ER | BB | SO |
| Zach Wheeler | 16 | 7 | 2.57 | 32 | 32 | 0 | 200.0 | 139 | 62 | 57 | 52 | 224 |
| Aaron Nola | 14 | 8 | 3.57 | 33 | 33 | 0 | 199.1 | 189 | 84 | 79 | 50 | 197 |
| Cristopher Sánchez | 11 | 9 | 3.32 | 31 | 31 | 0 | 181.2 | 182 | 76 | 67 | 44 | 153 |
| Ranger Suárez | 12 | 8 | 3.46 | 27 | 27 | 0 | 150.2 | 140 | 63 | 58 | 41 | 145 |
| Taijuan Walker | 3 | 7 | 7.10 | 19 | 15 | 0 | 83.2 | 107 | 68 | 66 | 37 | 58 |
| Jeff Hoffman | 3 | 3 | 2.17 | 68 | 0 | 10 | 66.1 | 48 | 20 | 16 | 16 | 89 |
| Orion Kerkering | 5 | 3 | 2.29 | 64 | 2 | 0 | 63.0 | 51 | 20 | 16 | 17 | 74 |
| Matt Strahm | 6 | 2 | 1.87 | 66 | 0 | 3 | 62.2 | 36 | 14 | 13 | 11 | 79 |
| José Alvarado | 2 | 5 | 4.09 | 66 | 0 | 13 | 61.2 | 49 | 30 | 28 | 28 | 63 |
| Spencer Turnbull | 3 | 0 | 2.65 | 17 | 7 | 0 | 54.1 | 37 | 17 | 16 | 20 | 58 |
| José Ruiz | 5 | 1 | 3.71 | 52 | 0 | 1 | 51.0 | 51 | 23 | 21 | 17 | 52 |
| Tyler Phillips | 4 | 1 | 6.87 | 8 | 7 | 0 | 36.2 | 45 | 28 | 28 | 7 | 28 |
| Seranthony Domínguez | 3 | 2 | 4.75 | 38 | 0 | 1 | 36.0 | 32 | 22 | 19 | 12 | 40 |
| Gregory Soto | 2 | 4 | 4.08 | 43 | 0 | 2 | 35.1 | 36 | 19 | 16 | 20 | 44 |
| Kolby Allard | 2 | 0 | 5.00 | 7 | 4 | 0 | 27.0 | 34 | 15 | 15 | 8 | 23 |
| Yunior Marte | 0 | 0 | 6.92 | 23 | 0 | 0 | 26.0 | 34 | 22 | 20 | 15 | 23 |
| Tanner Banks | 0 | 1 | 3.70 | 22 | 1 | 0 | 24.1 | 22 | 11 | 10 | 10 | 23 |
| Carlos Estévez | 3 | 2 | 2.57 | 20 | 0 | 6 | 21.0 | 18 | 8 | 6 | 7 | 18 |
| Max Lazar | 0 | 0 | 4.61 | 11 | 0 | 0 | 13.2 | 13 | 7 | 7 | 2 | 9 |
| Michael Mercado | 1 | 2 | 11.08 | 5 | 2 | 0 | 13.0 | 16 | 16 | 16 | 9 | 10 |
| Ricardo Pinto | 0 | 0 | 10.97 | 6 | 0 | 1 | 10.2 | 19 | 14 | 13 | 5 | 8 |
| Tyler Gilbert | 0 | 0 | 3.24 | 6 | 0 | 0 | 8.1 | 10 | 3 | 3 | 2 | 4 |
| Nick Nelson | 0 | 0 | 5.06 | 4 | 0 | 0 | 5.1 | 8 | 3 | 3 | 2 | 8 |
| Garrett Stubbs | 0 | 0 | 15.75 | 4 | 0 | 0 | 4.0 | 6 | 7 | 7 | 2 | 0 |
| Seth Johnson | 0 | 1 | 34.71 | 1 | 1 | 0 | 2.1 | 8 | 9 | 9 | 3 | 0 |
| Connor Brogdon | 0 | 1 | 27.00 | 3 | 0 | 0 | 2.0 | 3 | 7 | 6 | 6 | 3 |
| Weston Wilson | 0 | 0 | 0.00 | 1 | 0 | 0 | 1.0 | 1 | 0 | 0 | 0 | 0 |
| Kody Clemens | 0 | 0 | 9.00 | 1 | 0 | 0 | 1.0 | 2 | 1 | 1 | 1 | 0 |
| Luis Ortiz | 0 | 0 | 27.00 | 1 | 0 | 0 | 0.2 | 3 | 2 | 2 | 0 | 0 |
| Team totals | 95 | 67 | 3.85 | 162 | 162 | 37 | 1442.2 | 1339 | 671 | 617 | 444 | 1433 |
Source:

## Game log
### Regular season

Legend :
| | Phillies win |
| | Phillies loss |
| | Postponement |
| | Clinched playoff spot |
| | Clinched division |
| Bold | Phillies team member |
2024 Game Log: 95–67 (Home: 54–27; Away: 41–40) :
March/April: 20–11 (Home: 10–6; Away: 10–5)
#DateOpponentScoreWinLossSaveAttendanceRecord
–March 28BravesPostponed (rain); Makeup: March 29
1March 29Braves3–9Pierce Johnson (1–0)José Alvarado (0–1)—44,4520–1
2March 30Braves4–12Jesse Chavez (1–0)Aaron Nola (0–1)—44,4680–2
3March 31Braves5–4Matt Strahm (1–0)Aaron Bummer (0–1)José Alvarado (1)42,5151–2
4April 1Reds3–6 (10)Alexis Díaz (1–1)Connor Brogdon (0–1)—33,7541–3
5April 2Reds9–4Spencer Turnbull (1–0)Graham Ashcraft (0–1)Ricardo Pinto (1)28,1192–3
6April 3Reds1–4Frankie Montas (2–0)Zack Wheeler (0–1)Alexis Díaz (1)28,0772–4
7April 5@ Nationals4–0Aaron Nola (1–1)Patrick Corbin (0–1)—21,3743–4
8April 6@ Nationals5–2Ranger Suárez (1–0)Jake Irvin (0–1)José Alvarado (2)29,7184–4
9April 7@ Nationals2–3MacKenzie Gore (1–0)Cristopher Sánchez (0–1)Kyle Finnegan (3)24,7654–5
10April 8@ Cardinals5–3 (10)Jeff Hoffman (1–0)Ryan Helsley (1–1)Gregory Soto (1)32,6215–5
11April 9@ Cardinals0–3Sonny Gray (1–0)Zack Wheeler (0–2)Ryan Helsley (4)31,9725–6
12April 10@ Cardinals4–3Aaron Nola (2–1)Andre Pallante (0–1)Jeff Hoffman (1)33,1046–6
13April 11Pirates5–1Ranger Suárez (2–0)Jared Jones (1–2)—33,3627–6
14April 12Pirates2–5Bailey Falter (1–0)Cristopher Sánchez (0–2)David Bednar (2)35,5787–7
15April 13Pirates4–3Jeff Hoffman (2–0)José Hernández (1–1)—40,5198–7
16April 14Pirates2–9Mitch Keller (2–1)Zack Wheeler (0–3)—44,5688–8
17April 15Rockies2–1 (10)Seranthony Domínguez (1–0)Jake Bird (0–1)—35,4969–8
18April 16Rockies5–0Ranger Suárez (3–0)Austin Gomber (0–1)—35,01010–8
19April 17Rockies7–6Cristopher Sánchez (1–2)Ryan Feltner (1–2)José Alvarado (3)35,70611–8
20April 19White Sox7–0Spencer Turnbull (2–0)Garrett Crochet (1–3)—39,06912–8
21April 20White Sox9–5Zack Wheeler (1–3)Michael Soroka (0–3)José Alvarado (4)44,54613–8
22April 21White Sox8–2Aaron Nola (3–1)Nick Nastrini (0–2)—43,61414–8
23April 22@ Reds7–0Ranger Suárez (4–0)Hunter Greene (0–2)—11,26315–8
24April 23@ Reds1–8Fernando Cruz (1–1)Cristopher Sánchez (1–3)—13,65315–9
25April 24@ Reds4–7Justin Wilson (1–0)Seranthony Domínguez (1–1)Alexis Díaz (5)14,14515–10
26April 25@ Reds5–0Zack Wheeler (2–3)Nick Martinez (0–1)—17,55716–10
27April 26@ Padres9–3Aaron Nola (4–1)Joe Musgrove (3–3)—40,76317–10
28April 27@ Padres5–1Ranger Suárez (5–0)Dylan Cease (3–2)—43,01818–10
29April 28@ Padres8–6Taijuan Walker (1–0)Michael King (2–3)José Alvarado (5)42,03719–10
30April 29@ Angels5–6Adam Cimber (2–0)Seranthony Domínguez (1–2)Carlos Estévez (5)25,44919–11
31April 30@ Angels7–5José Alvarado (1–1)Carlos Estévez (0–1)Jeff Hoffman (2)23,94920–11 :
May: 20–7 (Home: 13–2; Away: 7–5)
#DateOpponentScoreWinLossSaveAttendanceRecord
32May 1@ Angels2–1Zack Wheeler (3–3)Patrick Sandoval (1–5)Gregory Soto (2)20,15621–11
33May 3Giants4–3Matt Strahm (2–0)Jordan Hicks (2–1)José Alvarado (6)40,88822–11
34May 4Giants14–3Ranger Suárez (6–0)Keaton Winn (3–4)—42,61023–11
35May 5Giants5–4Taijuan Walker (2–0)Logan Webb (3–3)José Alvarado (7)41,05824–11
36May 6Giants6–1Zack Wheeler (4–3)Mason Black (0–1)—33,40825–11
37May 7Blue Jays10–1Cristopher Sánchez (2–3)José Berríos (4–3)—39,49226–11
38May 8Blue Jays3–5Chris Bassitt (3–5)Aaron Nola (4–2)Jordan Romano (5)34,68126–12
39May 10@ Marlins8–2Ranger Suárez (7–0)Trevor Rogers (0–6)—15,11927–12
40May 11@ Marlins8–3Taijuan Walker (3–0)Jesús Luzardo (0–3)—13,21028–12
41May 12@ Marlins6–7 (10)Anthony Bender (1–2)Gregory Soto (0–1)—13,00128–13
42May 13@ Mets5–4 (10)Orion Kerkering (1–0)Sean Reid-Foley (1–1)José Alvarado (8)28,08629–13
43May 14@ Mets4–0Aaron Nola (5–2)José Buttó (1–3)—30,04730–13
44May 15Mets10–5Ranger Suárez (8–0)Joey Lucchesi (0–1)—37,21931–13
45May 16Mets5–6 (11)Jorge López (1–0)José Alvarado (1–2)Jake Diekman (1)38,26731–14
46May 17Nationals4–2Zack Wheeler (5–3)Jake Irvin (2–4)Jeff Hoffman (3)44,50732–14
47May 18Nationals4–3 (10)Gregory Soto (1–1)Kyle Finnegan (1–3)–43,11233–14
48May 19Nationals11–5Aaron Nola (6–2)Jacob Barnes (2–1)—44,71334–14
49May 21Rangers5–2Ranger Suárez (9–0)Jon Gray (2–2)José Alvarado (9)41,08335–14
50May 22Rangers11–4Matt Strahm (3–0)Dane Dunning (3–3)—39,59536–14
51May 23Rangers5–2Zack Wheeler (6–3)Andrew Heaney (0–6)Jeff Hoffman (4)42,37737–14
52May 24@ Rockies2–3 (11)Tyler Kinley (3–1)Gregory Soto (1–2)—35,00737–15
53May 25@ Rockies8–4José Ruiz (1–0)Justin Lawrence (1–3)—37,53538–15
54May 26@ Rockies2–5Cal Quantrill (4–3)Ranger Suárez (9–1)Tyler Kinley (2)47,44238–16
55May 27@ Giants4–8Randy Rodríguez (1–0)Taijuan Walker (3–1)—40,59838–17
56May 28@ Giants0–1 (10)Sean Hjelle (2–1)Matt Strahm (3–1)—34,65538–18
57May 29@ Giants6–1Cristopher Sánchez (3–3)Kyle Harrison (4–2)—31,76339–18
58May 31Cardinals4–2Aaron Nola (7–2)Miles Mikolas (3–6)Jeff Hoffman (5)44,74240–18 :
June: 15–11 (Home: 10–6; Away: 5–5)
#DateOpponentScoreWinLossSaveAttendanceRecord
59June 1Cardinals6–1Spencer Turnbull (3–0)Sonny Gray (7–3)—44,66841–18
60June 2Cardinals4–5 (10)John King (2–1)Gregory Soto (1–3)Ryan Helsley (19)41,19041–19
61June 3Brewers3–1Zack Wheeler (7–3)Bryse Wilson (3–2)José Alvarado (10)43,55342–19
62June 4Brewers2–1 (10)Seranthony Domínguez (2–2)Joel Payamps (1–2)—40,63243–19
63June 5Brewers2–0Aaron Nola (8–2)Aaron Ashby (0–2)José Alvarado (11)38,91044–19
64June 8*@ Mets7–2Ranger Suárez (10–1)Sean Manaea (3–3)—53,88245–19
65June 9*Mets5–6Reed Garrett (6–2)José Alvarado (1–3)Drew Smith (2)55,07445–20
66June 11@ Red Sox4–1Zack Wheeler (8–3)Kutter Crawford (2–6)José Alvarado (12)35,00446–20
67June 12@ Red Sox6–8Cam Booser (1–2)José Ruiz (1–1)Kenley Jansen (10)33,23646–21
68June 13@ Red Sox3–9Tanner Houck (7–5)Aaron Nola (8–3)Brad Keller (1)34,00746–22
69June 14@ Orioles5–3 (11)Orion Kerkering (2–0)Jacob Webb (1–4)Seranthony Domínguez (1)43,98747–22
70June 15@ Orioles2–6Grayson Rodriguez (8–2)Taijuan Walker (3–2)—44,55547–23
71June 16@ Orioles3–8Corbin Burnes (8–2)Zack Wheeler (8–4)Yennier Canó (3)44,52547–24
72June 17Padres9–2Cristopher Sánchez (4–3)Randy Vásquez (1–4)—43,13448–24
73June 18Padres4–3Jeff Hoffman (3–0)Robert Suárez (4–1)—43,02149–24
74June 19Padres2–5Matt Waldron (5–6)Orion Kerkering (2–1)Robert Suárez (18)44,44549–25
75June 21Diamondbacks4–5Jordan Montgomery (6–4)Taijuan Walker (3–3)Paul Sewald (9)44,43649–26
76June 22Diamondbacks12–1Zack Wheeler (9–4)Tommy Henry (2–3)—44,28850–26
77June 23Diamondbacks4–1Cristopher Sánchez (5–3)Slade Cecconi (2–6)—44,07951–26
78June 24@ Tigers8–1Aaron Nola (9–3)Casey Mize (1–6)—20,10852–26
79June 25@ Tigers1–4Tarik Skubal (9–3)Ranger Suárez (10–2)—24,34552–27
80June 26@ Tigers6–2José Ruiz (2–1)Keider Montero (0–2)—22,53053–27
81June 27Marlins4–7Anthony Bender (3–2)Jeff Hoffman (3–1)Tanner Scott (11)43,50753–28
82June 28Marlins2–0Cristopher Sánchez (6–3)Kyle Tyler (0–1)—44,25254–28
83June 29Marlins2–3Andrew Nardi (1–0)Aaron Nola (9–4)Tanner Scott (12)44,11754–29
84June 30Marlins7–6Seranthony Domínguez (3–2)Andrew Nardi (1–1)Jeff Hoffman (6)43,22255–29
*June 8 and 9 games played at London Stadium in London, England :
July: 10–14 (Home: 5–7; Away: 5–7)
#DateOpponentScoreWinLossSaveAttendanceRecord
85July 2@ Cubs6–4Michael Mercado (1–0)Hayden Wesneski (2–5)Jeff Hoffman (7)38,67056–29
86July 3@ Cubs5–3Matt Strahm (4–1)Tyson Miller (2–1)José Alvarado (13)36,65357–29
87July 4@ Cubs2–10Jameson Taillon (5–4)Cristopher Sánchez (6–4)—40,14357–30
88July 5@ Braves8–6Aaron Nola (10–4)Max Fried (7–4)Jeff Hoffman (8)40,94258–30
89July 6@ Braves1–5Spencer Schwellenbach (2–4)Ranger Suárez (10–3)—41,00658–31
90July 7@ Braves0–6Reynaldo López (7–2)Michael Mercado (1–1)—36,80858–32
91July 9Dodgers10–1Zack Wheeler (10–4)Bobby Miller (1–2)—43,06559–32
92July 10Dodgers4–3Cristopher Sánchez (7–4)Gavin Stone (9–3)Jeff Hoffman (9)42,91260–32
93July 11Dodgers5–1Aaron Nola (11–4)Anthony Banda (1–2)—44,02061–32
94July 12Athletics2–6Osvaldo Bido (1–1)Ranger Suárez (10–4)—42,57061–33
95July 13Athletics11–5Tyler Phillips (1–0)Mitch Spence (5–6)—44,23162–33
96July 14Athletics3–18Joey Estes (4–4)Michael Mercado (1–2)—43,02562–34
–July 162024 Major League Baseball All-Star Game at Globe Life Field in Arlington, Texas
97July 19@ Pirates7–8Carmen Mlodzinski (2–3)José Alvarado (1–4)—39,53062–35
98July 20@ Pirates1–4Luis Ortiz (5–2)Cristopher Sánchez (7–5)—39,11462–36
99July 21@ Pirates6–0Tyler Phillips (2–0)Marco Gonzales (1–1)—38,29163–36
100July 22@ Twins2–7Bailey Ober (9–5)Ranger Suárez (10–5)Cole Sands (3)29,90463–37
101July 23@ Twins3–0Gregory Soto (2–3)Jhoan Durán (5–5)Matt Strahm (1)31,27264–37
102July 24@ Twins4–5Jhoan Durán (6–5)Gregory Soto (2–4)—33,81364–38
103July 26Guardians1–3Ben Lively (9–6)Cristopher Sánchez (7–6)Emmanuel Clase (32)44,44864–39
104July 27Guardians8–0Tyler Phillips (3–0)Carlos Carrasco (3–9)—44,35665–39
105July 28Guardians3–4Tim Herrin (4–0)José Alvarado (1–5)Emmanuel Clase (33)43,84565–40
106July 29Yankees4–14Luis Gil (11–5)Zack Wheeler (10–5)—44,28965–41
107July 30Yankees6–7 (12)Michael Tonkin (4–4)Orion Kerkering (2–2)—44,50265–42
108July 31Yankees5–6Nestor Cortés Jr. (5–9)Cristopher Sánchez (7–7)Clay Holmes (22)44,54365–43 :
August: 15–13 (Home: 8–4; Away: 7–9)
#DateOpponentScoreWinLossSaveAttendanceRecord
109August 2@ Mariners2–10Bryan Woo (5–1)Tyler Phillips (3–1)—40,73965–44
110August 3@ Mariners5–6 (10)Collin Snider (2–1)Carlos Estévez (1–4)—36,62965–45
111August 4@ Mariners6–0Zack Wheeler (11–5)Logan Gilbert (6–8)—39,58866–45
112August 5@ Dodgers3–5Tyler Glasnow (9–6)Aaron Nola (11–5)Daniel Hudson (8)48,17866–46
113August 6@ Dodgers6–2Cristopher Sánchez (8–7)Clayton Kershaw (0–2)—47,15067–46
114August 7@ Dodgers9–4Tyler Phillips (4–1)Alex Vesia (2–4)—45,00368–46
115August 8@ Diamondbacks6–4Kolby Allard (1–0)Jordan Montgomery (7–6)Carlos Estévez (21)25,23969–46
116August 9@ Diamondbacks2–3Justin Martínez (5–2)Jeff Hoffman (3–2)—37,95269–47
117August 10@ Diamondbacks1–11Kevin Ginkel (7–2)Aaron Nola (11–6)—46,18369–48
118August 11@ Diamondbacks5–12Merrill Kelly (3–0)Cristopher Sánchez (8–8)—29,07169–49
119August 13Marlins0–5Valente Bellozo (2–1)Taijuan Walker (3–4)—42,84669–50
120August 14Marlins9–5José Ruiz (3–1)Edward Cabrera (2–4)—42,57770–50
121August 15Nationals13–3Zack Wheeler (12–5)Mitchell Parker (6–7)—43,72271–50
122August 16Nationals3–2Carlos Estévez (2–4)Kyle Finnegan (3–6)—41,06772–50
123August 17Nationals5–1Cristopher Sánchez (9–8)MacKenzie Gore (7–11)—43,35673–50
124August 18Nationals4–6Jacob Barnes (7–2)Matt Strahm (4–2)Kyle Finnegan (31)40,67773–51
125August 20@ Braves1–3Grant Holmes (2–0)Zack Wheeler (12–6)Raisel Iglesias (27)34,24573–52
126August 21@ Braves3–2Matt Strahm (5–2)Joe Jiménez (1–5)Carlos Estévez (22)33,23174–52
127August 22@ Braves2–3Spencer Schwellenbach (5–6)Cristopher Sánchez (9–9)Raisel Iglesias (28)34,70474–53
128August 23@ Royals4–7Michael Wacha (11–6)Taijuan Walker (3–5)Lucas Erceg (7)25,49174–54
129August 24@ Royals11–2Ranger Suárez (11–5)Brady Singer (9–9)—27,00275–54
130August 25@ Royals11–3Kolby Allard (2–0)Seth Lugo (14–8)—18,19376–54
131August 26Astros3–2 (10)Matt Strahm (6–2)Josh Hader (6–7)—39,62777–54
132August 27Astros5–0Aaron Nola (12–6)Justin Verlander (3–4)—39,37378–54
133August 28Astros0–10Spencer Arrighetti (7–11)Taijuan Walker (3–6)—37,77878–55
134August 29Braves5–4Orion Kerkering (3–2)Grant Holmes (2–1)Jeff Hoffman (10)40,45179–55
135August 30Braves2–7Reynaldo López (8–4)Ranger Suárez (11–6)—40,19379–56
136August 31Braves3–0Zack Wheeler (13–6)Max Fried (8–8)Carlos Estévez (23)42,73080–56 :
September: 15–11 (Home: 8–2; Away: 7–9)
#DateOpponentScoreWinLossSaveAttendanceRecord
137September 1Braves3–2 (11)Carlos Estévez (3–4)Aaron Bummer (4–3)—43,24981–56
138September 3@ Blue Jays10–9Orion Kerkering (4–2)Chad Green (4–5)Matt Strahm (2)23,79682–56
139September 4@ Blue Jays4–2Cristopher Sánchez (10–9)Bowden Francis (8–4)Carlos Estévez (24)23,76883–56
140September 5@ Marlins5–2Ranger Suárez (12–6)Adam Oller (1–2)Matt Strahm (3)9,35584–56
141September 6@ Marlins16–2Zack Wheeler (14–6)Austin Kitchen (0–1)—15,96385–56
142September 7@ Marlins5–9John McMillon (2–1)Aaron Nola (12–7)—23,18985–57
143September 8@ Marlins1–10Edward Cabrera (4–6)Seth Johnson (0–1)—15,20285–58
144September 9Rays2–1Carlos Estévez (4–4)Garrett Cleavinger (7–4)—39,51186–58
145September 10Rays9–4José Alvarado (2–5)Richard Lovelady (3–6)—40,08887–58
146September 11Rays3–2Zack Wheeler (15–6)Drew Rasmussen (0–1)Carlos Estévez (25)40,71588–58
147September 13Mets3–11José Quintana (9–9)Aaron Nola (12–8)—44,60788–59
148September 14Mets6–4Orion Kerkering (5–2)Danny Young (4–1)Carlos Estévez (26)44,56389–59
149September 15Mets2–1José Ruiz (4–1)Edwin Díaz (5–4)—44,78690–59
150September 16@ Brewers2–6Aaron Civale (7–8)Ranger Suárez (12–7)Colin Rea (1)28,71390–60
151September 17@ Brewers5–1Zack Wheeler (16–6)Frankie Montas (7–11)—30,05991–60
152September 18@ Brewers1–2Devin Williams (1–0)Carlos Estévez (4–5)—30,04891–61
153September 19@ Mets6–10Luis Severino (11–6)Taijuan Walker (3–7)—35,98291–62
154September 20@ Mets12–2Cristopher Sánchez (11–9)David Peterson (9–3)—41,47492–62
155September 21@ Mets3–6Sean Manaea (12–5)Orion Kerkering (5–3)Edwin Díaz (19)44,15292–63
156September 22@ Mets1–2Phil Maton (3–3)Zack Wheeler (16–7)Edwin Díaz (20)43,13992–64
157September 23Cubs6–2Aaron Nola (13–8)Caleb Kilian (0–1)—42,38693–64
158September 24Cubs4–10Drew Smyly (4–8)Tanner Banks (2–3)—42,03393–65
159September 25Cubs9–6José Ruiz (5–1)Javier Assad (7–6)—42,43894–65
160September 27@ Nationals1–9Trevor Williams (6–1)Ranger Suárez (12–8)—31,79694–66
161September 28@ Nationals3–6José A. Ferrer (1–0)Jeff Hoffman (3–3)—38,13594–67
162September 29@ Nationals6–3Aaron Nola (14–8)Jake Irvin (10–14)José Ruiz (1)26,72995–67 :

## Postseason
### Game log

2024 Postseason Game Log: 1–3 (Home: 1–1; Away: 0–2) :
NL Division Series: 1–3 (Home: 1–1; Away: 0–2)
#DateOpponentScoreWinLossSaveAttendanceRecord
1October 5Mets2–6Reed Garrett (1–0)Jeff Hoffman (0–1)—45,7510–1
2October 6Mets7–6Jeff Hoffman (1–1)Tylor Megill (0–1)—45,6791–1
3October 8@ Mets2–7Sean Manaea (1–0)Aaron Nola (0–1)—44,0931–2
4October 9@ Mets1–4David Peterson (1–0)Jeff Hoffman (1–2)Edwin Díaz (1)44,1031–3 :

### Postseason rosters

Playoff rosters :
National League Division Series
Pitchers: 23 Jeff Hoffman 25 Matt Strahm 27 Aaron Nola 45 Zack Wheeler 46 José Alvarado 49 Kolby Allard 50 Orion Kerkering 53 Carlos Estévez 55 Ranger Suárez 58 Tanner Banks 61 Cristopher Sánchez 66 José Ruiz
Catchers: 10 J. T. Realmuto 21 Garrett Stubbs
Infielders: 2 Kody Clemens 3 Bryce Harper 5 Bryson Stott 7 Trea Turner 28 Alec Bohm 33 Edmundo Sosa 37 Weston Wilson
Outfielders: 8 Nick Castellanos 9 Austin Hays 16 Brandon Marsh 18 Johan Rojas
Designated hitters: 12 Kyle Schwarber :

## Farm system

| Level | Team | League | Manager |
| AAA | Lehigh Valley IronPigs | International League | Anthony Contreras |
| AA | Reading Fightin Phils | Eastern League | Al Pedrique |
| High A | Jersey Shore BlueClaws | South Atlantic League | Greg Brodzinski |
| Low-A | Clearwater Threshers | Florida State League | Marty Malloy |
| Rookie | FCL Phillies | Florida Complex League | Shawn Williams |
| Rookie | DSL Phillies Red | Dominican Summer League | Nerluis Martinez |
| Rookie | DSL Phillies White | Dominican Summer League | Luis Avila |