
The Philadelphia Phillies are coming off their second straight NL East division title, their best regular season record in 15 years and a fourth straight playoff appearance. In many respects, it was a successful season in the City of Brotherly Love. But anything short of a World Series is ultimately a disappointment for a franchise with this level of talent, and the Phillies were bounced in the divisional round.
With a sky-high payroll that seems only to be yielding earlier and earlier playoff exits, questions are swirling around the front office about the sustainability of one of the oldest rosters in baseball. The flip side, of course, is that this is a team that was among the best in the National League last year before injuries derailed things down the stretch and they will enter 2026 with one of the most talented rosters in Major League Baseball.
Will the Phillies get over the hump this year? Let’s find out. Here’s your guide to the Philadelphia Phillies’ 2026 season schedule in Major League Baseball.
Philadelphia Phillies Team Info:

Founding Season: 1883
Division: National League East
Home Ballpark: Citizens Bank Park
World Series Titles: 2 (1980, 2008)
2024 Finish: Lost the NLDS to the New York Mets
If you love baseball and aren’t a DIRECTV customer yet, now’s the time to change that.
How Did the Phillies Do in 2025?
The Phillies won the NL East for the second straight year, finishing the season with a 96-66 record before losing in the National League Division Series to the eventual champion Los Angeles Dodgers.
Philly was cruising through the first three quarters of the season. Zach Wheeler, Jesús Luzardo and Cristopher Sánchez were all pitching at Cy Young-caliber levels. Kyle Schwarber was leading the National League in home runs and all of Major League Baseball in RBIs. Trea Turner was the NL batting champion. This roster had all the makings of a World Series contender, but the loss of Wheeler down the stretch proved to be too much.
Offensively, Philly was top 10 in home runs and RBIs, second in hits, top 10 in doubles, top three in batting average, top four in on-base percentage and top four in OPS. On the pitching side, they were top 10 in ERA, runs allowed, walks allowed and strikeouts.
The prevailing feeling in Philadelphia is disbelief that a team that performed this well, with this much talent, didn’t make it farther. But that has provided all the more motivation heading into 2026 and silencing the doubters who think this team doesn’t have what it takes to win a World Series.
How to Watch the Philadelphia Phillies in 2026
Phillies games are broadcast locally on NBC Sports Philadelphia.
Select games are also available nationally on:
- FOX SPORTS 1 – DIRECTV Channel 219
- MLB NETWORK® – DIRECTV Channel 213
- NBC
- ESPN– DIRECTV Channel 206
- ESPN 2 – DIRECTV Channel 209
- MLB EXTRA INNINGS®
- ABC – Find your local ABC channel
- FOX – Find your local FOX channel
- TBS– DIRECTV Channel 247
Philadelphia Phillies 2026 Schedule
The Phillies are loaded with talent, but they are not the only talent-rich team in their division. The Atlanta Braves and New York Mets are prime bounce-back candidates after much more disappointing seasons than what was suffered in Philly. The Phillies will be in a bare-knuckle brawl just to secure a wild card spot.
The Phillies have six matchups with Atlanta in April and six with the Mets in May. In between, they have matchups with World Series participants the Dodgers and the Blue Jays, and 31 games against playoff teams from a year ago. Much of Philly’s fate could be decided by the All-Star break.
Explore the full Philadelphia Phillies schedule including where to watch below.
Games without national networks listed are typically available to watch on the team’s RSN, local streaming channel or MLB.tv team channel.
| Date | Matchup | Time | Watch Info |
| Thu, Mar 26 | vs Texas Rangers | 4:15 PM | — |
| Sat, Mar 28 | vs Texas Rangers | 4:05 PM | — |
| Sun, Mar 29 | vs Texas Rangers | 1:35 PM | — |
| Mon, Mar 30 | vs Washington Nationals | 6:40 PM | — |
| Tue, Mar 31 | vs Washington Nationals | 6:40 PM | — |
| Wed, Apr 1 | vs Washington Nationals | 1:05 PM | — |
| Fri, Apr 3 | @ Colorado Rockies | 4:10 PM | — |
| Sat, Apr 4 | @ Colorado Rockies | 8:10 PM | — |
| Sun, Apr 5 | @ Colorado Rockies | 3:10 PM | — |
| Mon, Apr 6 | @ San Francisco Giants | 9:45 PM | — |
| Tue, Apr 7 | @ San Francisco Giants | 9:45 PM | — |
| Wed, Apr 8 | @ San Francisco Giants | 3:45 PM | — |
| Fri, Apr 10 | vs Arizona Diamondbacks | 6:40 PM | — |
| Sat, Apr 11 | vs Arizona Diamondbacks | 1:05 PM | — |
| Sun, Apr 12 | vs Arizona Diamondbacks | 1:35 PM | — |
| Mon, Apr 13 | vs Chicago Cubs | 6:40 PM | — |
| Tue, Apr 14 | vs Chicago Cubs | 6:40 PM | — |
| Wed, Apr 15 | vs Chicago Cubs | 6:40 PM | — |
| Fri, Apr 17 | vs Atlanta Braves | 6:40 PM | — |
| Sat, Apr 18 | vs Atlanta Braves | 7:15 PM | — |
| Sun, Apr 19 | vs Atlanta Braves | 7:20 PM | Peacock |
| Mon, Apr 20 | @ Chicago Cubs | 7:40 PM | — |
| Tue, Apr 21 | @ Chicago Cubs | 7:40 PM | — |
| Wed, Apr 22 | @ Chicago Cubs | 7:40 PM | — |
| Thu, Apr 23 | @ Chicago Cubs | 2:20 PM | — |
| Fri, Apr 24 | @ Atlanta Braves | 7:15 PM | — |
| Sat, Apr 25 | @ Atlanta Braves | 7:15 PM | — |
| Sun, Apr 26 | @ Atlanta Braves | 1:35 PM | — |
| Tue, Apr 28 | vs San Francisco Giants | 6:40 PM | — |
| Thu, Apr 30 | vs San Francisco Giants | 12:35 PM | — |
| Thu, Apr 30 | vs San Francisco Giants | 5:35 PM | — |
| Fri, May 1 | @ Miami Marlins | 7:10 PM | — |
| Sat, May 2 | @ Miami Marlins | 4:10 PM | — |
| Sun, May 3 | @ Miami Marlins | 1:40 PM | — |
| Mon, May 4 | @ Miami Marlins | 6:40 PM | — |
| Tue, May 5 | vs Athletics | 6:40 PM | — |
| Wed, May 6 | vs Athletics | 6:40 PM | — |
| Thu, May 7 | vs Athletics | 6:40 PM | — |
| Fri, May 8 | vs Colorado Rockies | 6:40 PM | — |
| Sat, May 9 | vs Colorado Rockies | 6:05 PM | — |
| Sun, May 10 | vs Colorado Rockies | 1:35 PM | — |
| Tue, May 12 | @ Boston Red Sox | 6:45 PM | — |
| Wed, May 13 | @ Boston Red Sox | 6:45 PM | — |
| Thu, May 14 | @ Boston Red Sox | 6:45 PM | — |
| Fri, May 15 | @ Pittsburgh Pirates | 6:40 PM | — |
| Sat, May 16 | @ Pittsburgh Pirates | 4:05 PM | — |
| Sun, May 17 | @ Pittsburgh Pirates | 1:35 PM | — |
| Mon, May 18 | vs Cincinnati Reds | 6:40 PM | Available on MyFree DIRECTV for the hometeam’s local subscribers |
| Tue, May 19 | vs Cincinnati Reds | 6:40 PM | — |
| Wed, May 20 | vs Cincinnati Reds | 1:05 PM | — |
| Fri, May 22 | vs Cleveland Guardians | 6:40 PM | — |
| Sat, May 23 | vs Cleveland Guardians | 4:05 PM | — |
| Sun, May 24 | vs Cleveland Guardians | 1:35 PM | — |
| Mon, May 25 | @ San Diego Padres | 6:40 PM | — |
| Tue, May 26 | @ San Diego Padres | 9:40 PM | — |
| Wed, May 27 | @ San Diego Padres | 4:10 PM | — |
| Fri, May 29 | @ Los Angeles Dodgers | 10:15 PM | Apple TV+ |
| Sat, May 30 | @ Los Angeles Dodgers | 10:10 PM | — |
| Sun, May 31 | @ Los Angeles Dodgers | 4:10 PM | — |
| Tue, Jun 2 | vs San Diego Padres | 6:40 PM | — |
| Wed, Jun 3 | vs San Diego Padres | 6:40 PM | — |
| Thu, Jun 4 | vs San Diego Padres | 1:05 PM | — |
| Fri, Jun 5 | vs Chicago White Sox | 6:40 PM | — |
| Sat, Jun 6 | vs Chicago White Sox | 4:05 PM | — |
| Sun, Jun 7 | vs Chicago White Sox | 1:35 PM | — |
| Mon, Jun 8 | @ Toronto Blue Jays | 7:07 PM | — |
| Tue, Jun 9 | @ Toronto Blue Jays | 7:07 PM | — |
| Wed, Jun 10 | @ Toronto Blue Jays | 7:07 PM | — |
| Fri, Jun 12 | @ Milwaukee Brewers | 7:40 PM | — |
| Sat, Jun 13 | @ Milwaukee Brewers | 7:15 PM | — |
| Sun, Jun 14 | @ Milwaukee Brewers | 2:10 PM | — |
| Mon, Jun 15 | vs Miami Marlins | 6:40 PM | — |
| Tue, Jun 16 | vs Miami Marlins | 6:40 PM | — |
| Wed, Jun 17 | vs Miami Marlins | 1:05 PM | — |
| Thu, Jun 18 | vs New York Mets | 6:40 PM | — |
| Sat, Jun 20 | vs New York Mets | 7:15 PM | — |
| Sun, Jun 21 | vs New York Mets | 7:20 PM | NBC/Peacock |
| Mon, Jun 22 | @ Washington Nationals | 6:45 PM | — |
| Tue, Jun 23 | @ Washington Nationals | 6:45 PM | — |
| Wed, Jun 24 | @ Washington Nationals | 6:45 PM | — |
| Thu, Jun 25 | @ Washington Nationals | 6:45 PM | — |
| Fri, Jun 26 | @ New York Mets | 7:10 PM | — |
| Sat, Jun 27 | @ New York Mets | 4:10 PM | — |
| Sun, Jun 28 | @ New York Mets | 1:40 PM | — |
| Mon, Jun 29 | vs Pittsburgh Pirates | 6:40 PM | — |
| Tue, Jun 30 | vs Pittsburgh Pirates | 6:40 PM | — |
| Wed, Jul 1 | vs Pittsburgh Pirates | 6:40 PM | — |
| Thu, Jul 2 | vs Pittsburgh Pirates | 12:35 PM | — |
| Sat, Jul 4 | @ Kansas City Royals | 8:10 PM | — |
| Sun, Jul 5 | @ Kansas City Royals | 3:00 PM | — |
| Mon, Jul 6 | @ Kansas City Royals | 2:10 PM | — |
| Tue, Jul 7 | @ Cincinnati Reds | 7:10 PM | — |
| Wed, Jul 8 | @ Cincinnati Reds | 7:10 PM | — |
| Thu, Jul 9 | @ Cincinnati Reds | 7:10 PM | — |
| Fri, Jul 10 | @ Detroit Tigers | 6:40 PM | — |
| Sat, Jul 11 | @ Detroit Tigers | 6:10 PM | — |
| Sun, Jul 12 | @ Detroit Tigers | 1:40 PM | — |
| Thu, Jul 16 | vs New York Mets | 7:10 PM | — |
| Sat, Jul 18 | vs New York Mets | 4:05 PM | — |
| Sun, Jul 19 | vs New York Mets | 1:35 PM | — |
| Mon, Jul 20 | vs Los Angeles Dodgers | 7:10 PM | — |
| Tue, Jul 21 | vs Los Angeles Dodgers | 6:40 PM | — |
| Wed, Jul 22 | vs Los Angeles Dodgers | 6:40 PM | — |
| Fri, Jul 24 | vs New York Yankees | 6:40 PM | — |
| Sat, Jul 25 | vs New York Yankees | 6:05 PM | — |
| Sun, Jul 26 | vs New York Yankees | 7:20 PM | NBC/Peacock |
| Mon, Jul 27 | @ Miami Marlins | 6:40 PM | — |
| Tue, Jul 28 | @ Miami Marlins | 6:40 PM | — |
| Wed, Jul 29 | @ Miami Marlins | 12:10 PM | — |
| Fri, Jul 31 | @ Baltimore Orioles | 7:05 PM | — |
| Sat, Aug 1 | @ Baltimore Orioles | 7:05 PM | — |
| Sun, Aug 2 | @ Baltimore Orioles | 1:35 PM | — |
| Mon, Aug 3 | vs Washington Nationals | 6:40 PM | — |
| Tue, Aug 4 | vs Washington Nationals | 6:40 PM | — |
| Wed, Aug 5 | vs Washington Nationals | 6:40 PM | — |
| Thu, Aug 6 | vs Washington Nationals | 6:05 PM | — |
| Fri, Aug 7 | vs Toronto Blue Jays | 6:40 PM | — |
| Sat, Aug 8 | vs Toronto Blue Jays | 6:05 PM | — |
| Sun, Aug 9 | vs Toronto Blue Jays | 1:35 PM | — |
| Mon, Aug 10 | @ St. Louis Cardinals | 7:45 PM | — |
| Tue, Aug 11 | @ St. Louis Cardinals | 7:45 PM | — |
| Wed, Aug 12 | @ St. Louis Cardinals | 2:15 PM | — |
| Thu, Aug 13 | @ Minnesota Twins | 7:30 PM | — |
| Sat, Aug 15 | @ Minnesota Twins | 7:10 PM | — |
| Sun, Aug 16 | @ Minnesota Twins | 2:10 PM | — |
| Mon, Aug 17 | vs Miami Marlins | 6:40 PM | — |
| Tue, Aug 18 | vs Miami Marlins | 6:40 PM | — |
| Wed, Aug 19 | vs Miami Marlins | 6:05 PM | — |
| Fri, Aug 21 | vs St. Louis Cardinals | 6:40 PM | — |
| Sat, Aug 22 | vs St. Louis Cardinals | 6:05 PM | — |
| Sun, Aug 23 | vs St. Louis Cardinals | 1:35 PM | — |
| Mon, Aug 24 | @ Seattle Mariners | 9:40 PM | — |
| Tue, Aug 25 | @ Seattle Mariners | 9:40 PM | — |
| Wed, Aug 26 | @ Seattle Mariners | 4:10 PM | — |
| Fri, Aug 28 | @ Los Angeles Angels | 9:38 PM | — |
| Sat, Aug 29 | @ Los Angeles Angels | 10:07 PM | — |
| Sun, Aug 30 | @ Los Angeles Angels | 4:07 PM | — |
| Mon, Aug 31 | @ Arizona Diamondbacks | 9:40 PM | — |
| Tue, Sep 1 | @ Arizona Diamondbacks | 9:40 PM | — |
| Wed, Sep 2 | @ Arizona Diamondbacks | 3:40 PM | — |
| Fri, Sep 4 | vs Atlanta Braves | 6:40 PM | — |
| Sat, Sep 5 | vs Atlanta Braves | 6:05 PM | — |
| Sun, Sep 6 | vs Atlanta Braves | 1:10 PM | NBC/Peacock |
| Mon, Sep 7 | vs Atlanta Braves | 1:05 PM | — |
| Tue, Sep 8 | vs Houston Astros | 6:40 PM | — |
| Wed, Sep 9 | vs Houston Astros | 6:40 PM | — |
| Thu, Sep 10 | vs Houston Astros | 1:05 PM | — |
| Fri, Sep 11 | @ Atlanta Braves | 7:15 PM | — |
| Sat, Sep 12 | @ Atlanta Braves | 7:15 PM | — |
| Sun, Sep 13 | @ Atlanta Braves | 1:35 PM | — |
| Tue, Sep 15 | @ Washington Nationals | 6:45 PM | — |
| Wed, Sep 16 | @ Washington Nationals | 6:45 PM | — |
| Thu, Sep 17 | @ New York Mets | 7:15 PM | — |
| Fri, Sep 18 | @ New York Mets | 7:10 PM | — |
| Sat, Sep 19 | @ New York Mets | 4:10 PM | — |
| Sun, Sep 20 | @ New York Mets | 1:40 PM | — |
| Tue, Sep 22 | vs Milwaukee Brewers | 6:40 PM | — |
| Wed, Sep 23 | vs Milwaukee Brewers | 6:40 PM | — |
| Thu, Sep 24 | vs Milwaukee Brewers | 6:05 PM | — |
| Fri, Sep 25 | vs Tampa Bay Rays | 6:40 PM | — |
| Sat, Sep 26 | vs Tampa Bay Rays | 6:05 PM | — |
| Sun, Sep 27 | vs Tampa Bay Rays | 3:05 PM | — |
Best Philadelphia Phillies Players in 2026
This Phillies roster is loaded with All Star talent and 2026 is the year they will try to put it all together in their quest for their first World Series win since 2008.
Bryce Harper
It was a frustrating year for Harper, who became the face of the Phillies’ disappointing end to the season as questions mounted over the team’s payroll. Harper finished with 32 doubles and 27 home runs while batting just .261, his worst batting average since 2019. The two-time MVP will hopefully return to his MVP caliber form as he chases his first World Series title.
Trea Turner
After a rocky start to his first season in Philly, Turner has completely turned it around. He recaptured his batting champion stroke, winning his second NL batting title and posting his best on-base percentage and OPS since 2021. Turner also added 36 stolen bases, 31 doubles and 7 triples to finish fifth in NL MVP voting. Now that he is more accustomed to the confines of Citizens Bank Park, he is once again one of the top players at his position.
Kyle Schwarber
Schwarber has experienced a career revival in Philly, setting career highs in home runs in three of his four years with the team. Last year he shattered his previous career high of 47 home runs by belting 56, which led the National League. He also set career highs in in hits (145), runs (111) and RBIs with 132, which led all of Major League Baseball.
Schwarber finished second in MVP voting as he was the constant engine of this Phillies offense, even as their collective performance began to wane. Schwarber signed a five-year, $150 million deal to remain in Philly, a clear signal that the organization still has faith in this roster as constructed.
Zach Wheeler
Wheeler was pitching at a Cy Young clip before he was shut down due to a blood clot in his arm. He had made his second straight All-Star Game and amassed 195 strikeouts in just 149 innings to go along with a 2.71 ERA and a 0.935 WHIP. So far in spring training, he has had multiple bullpen sessions that have gone well. If Wheeler can return to form and stay healthy throughout the season, he is one of the best pitchers in all of baseball and the type of ace who can win you multiple games during a playoff run.
Cristopher Sánchez
Sánchez had a career year with Philly last year. After being named an All-Star in 2024, he upped the ante with a 13-5 record and a 2.50 ERA, striking out 212 across 202 innings and finishing second in Cy Young voting. Sánchez set career highs in starts, innings pitched, hits allowed, runs allowed and strikeouts. The 6-foot-6 lefty is looking to string a second straight elite season together as he and Wheeler form one of the best duos at the top of a rotation in all of Major League Baseball.
Jesús Luzardo
Luzardo put together his best season as a pro last year in Philly, going 15-7 with a 3.92 ERA, which was good for seventh in NL Cy Young voting. He set career highs in innings pitched and strikeouts while averaging a remarkable 10.6 strikeouts per nine innings. Outside of back-to-back rough outings against Milwaukee and Toronto, Luzardo was remarkably consistent, especially to start the year. By the end of May, he was 5-0 with a 1.95 ERA. If he can regain that early-season form and carry it throughout a full season, he will be a much higher Cy Young finalist and could help round this rotation out into one of the league’s best.
Aaron Nola
Nola is fresh off a career-worst season. In 17 starts, he posted far and away his highest ERA and allowed 65 runs in just 94 innings. He also posted a career-worst WHIP. After allowing a league-high 30 home runs the year prior, he gave up 18 in roughly half as many innings, a worrying trend for the career Phillie.
For Philly to fight out of the NL East and have a shot at taking down some of the National League’s juggernauts, they need Nola to return to his Cy Young caliber form. Whether or not he does will be one of the major storylines to watch for the Phillies in 2026.
Andrew Painter
The 6-foot-7 right-hander is likely to make the Opening Day roster with Zach Wheeler on the shelf. He regularly reaches 96 mph with his fastball and tops out at 100, pairing it with a low-80s curve and a hard slider that frequently misses bats. The 13th overall pick in 2021, Painter was drafted to be the future ace of this staff and 2026 will be his first extended peek into that future.
Aiden Miller
The 21-year-old shortstop was the 27th overall pick in 2023 and finished the 2025 season scorching hot in Triple-A with a 1.099 OPS. With Trea Turner locked in at short, Miller will likely get his start somewhere else on the diamond, but he has the defensive chops to play third. He is not blazing fast, but great instincts allowed him to steal 59 bases across 2025. Whenever he gets the call, he will add a huge source of power to this Phillies lineup.
Justin Crawford
The son of Carl Crawford, Justin Crawford was a first-round pick in 2022 and spent all of 2025 in Triple-A, where he won the batting title with a .334 average and stole 46 bases. His ability to put the bat on the ball and his elite speed could draw him an earlier look this season, especially with a suspension looming for Johan Rojas.
Phillies Rivalries to Watch in 2026
Phillies vs. New York Mets
The Phillies and Mets will not just be battling it out for the division. They will likely be battling it out for a chance at the NL pennant and ultimately the World Series. The Mets have once again stocked up in an all-out chase for their first World Series title since 1986.
The Battle of the Broads brings an extra layer of regional proximity to a rivalry that has dated back decades. The Mets had the last laugh over the Phillies with an NLDS win in 2024, and both clubs will be hungry to settle the score in 2026.
| DATE | OPPONENT | TIME | TV |
| Thu, 6/18 | vs New York Mets | 6:40 p.m. | MLB Net |
| Sat, 6/20 | vs New York Mets | 7:15 p.m. | FOX |
| Sun, 6/21 | vs New York Mets | 7:20 p.m. | Peacock |
| Fri, 6/26 | @ New York Mets | 7:10 p.m. | |
| Sat, 6/27 | @ New York Mets | 4:10 p.m. | |
| Sun, 6/28 | @ New York Mets | 1:40 p.m. | |
| Thu, 7/16 | vs New York Mets | 7:00 p.m. | |
| Sat, 7/18 | vs New York Mets | 4:05 p.m. | |
| Sun, 7/19 | vs New York Mets | 1:35 p.m. | |
| Thu, 9/17 | @ New York Mets | 7:15 p.m. | FOX |
| Fri, 9/18 | @ New York Mets | 7:10 p.m. | |
| Sat, 9/19 | @ New York Mets | 4:10 p.m. | |
| Sun, 9/20 | @ New York Mets | 1:40 p.m. |
WATCH MLB GAMES LIVE WITH DIRECTV
Did you know DIRECTV has the most MLB games available for fans to watch? That’s right. In fact, DIRECTV has more in-market Regional Sports Networks than DISH, YouTube TV& Hulu+ Live combined. What’s not to like?
If you love baseball and aren’t a DIRECTV customer yet, now’s the time to change that.
© 2026 Major League Baseball Properties, Inc. All rights reserved. Major League Baseball trademarks and copyrights are used with permission of Major League Baseball Properties, Inc.
![]()
DIRECTV Insider brings you our views on what’s happening in streaming, t.v., movies and sports. Companies and persons mentioned are not necessarily associated with and do not necessarily endorse DIRECTV. We will disclose sponsored content on our site when we show it to you, and some of the links on the site may be ads or affiliate links which means DIRECTV may earn compensation from your purchases.




