For some reason, Major League Baseball announces the following season's schedule right smack in the middle of the current season's pennant race.
-Following the annual two-game "on-deck series" at Citizens Bank Park against the Pirates, the Phillies open their season in Pittsburgh on Thursday, April 5. The home opener is against the newly named Miami Marlins on Monday, April 9 at 1:05 p.m. The Phils conclude the season in Washington on Wednesday, October 3.
-The Red Sox and Rays will visit Citizens Bank Park during interleague play, while the Phillies will travel to AL stadiums in Baltimore, Minnesota and Toronto.
-The Phillies' longest home stretch is from May 7 to May 23, when the team plays 14 of 16 games at Citizens Bank Park. The longest homestand of the season is from August 20 to August 30, when the team plays 10 consecutive home games against the Reds, Nationals and Mets.
-The Phillies travel out west in mid-April, when they'll face the Giants, Padres and D-Backs. Coming out of the All-Star break, the Phils make another West Coast swing with stops in Colorado and L.A. The longest road trips of the year are a pair of nine-gamers. The first is the aforementioned SF/SD/Ariz. trek and the seocnd comes in June, as the Phils take a nine-game trip to face the Orioles, Twins and Blue Jays.
-The toughest stretch of the season appears to be from June 29 to August 2. During that period, which includes the All-Star break, the Phillies play 18 road games and only nine home games. And those home contests are all challenging series against the Braves, Giants and Brewers.
-The Phillies will lay their annual goose egg in Houston from September 13-16.
-Here is the entire schedule, courtesy of David Murphy.