Top 10 Phillies Starting Pitchers of the Last 10 Years

PHOENIX, AZ - JULY 12: National League All-Star Cole Hamels #35 of the Philadelphia Phillies and National League All-Star Roy Halladay #34 of the Philadelphia Phillies talk during batting practice before the start of the 82nd MLB All-Star Game at Chase Field on July 12, 2011 in Phoenix, Arizona. (Photo by Christian Petersen/Getty Images)
PHOENIX, AZ - JULY 12: National League All-Star Cole Hamels #35 of the Philadelphia Phillies and National League All-Star Roy Halladay #34 of the Philadelphia Phillies talk during batting practice before the start of the 82nd MLB All-Star Game at Chase Field on July 12, 2011 in Phoenix, Arizona. (Photo by Christian Petersen/Getty Images)
8 of 11
PHILADELPHIA – OCTOBER 23: Roy Oswalt
PHILADELPHIA – OCTOBER 23: Roy Oswalt

No. 4: Roy Oswalt

Oswalt is always the least remembered member of the “Four Aces” but that doesn’t mean he was the worst. All four of those elite starters were elite for a reason and all four contributed in big ways during their time. Oswalt’s time was the shortest however, which is why he comes in at the fourth spot on our list.

When he was acquired midway through the 2010 season, Oswalt was fantastic upon arrival in Philly. In 12 regular season starts with the Phillies, Oswalt was as good as he was at any point in his career. He finished with a 7-1 record and a 1.74 ERA in 82 and 2/3 innings of work.

Oswalt struggled in his lone start in the NLDS despite the Phillies getting the win and completing the sweep of the Reds, but he was much better in the NLCS. Although the Phillies had a disappointing exit in the NLCS, Oswalt was 1-1 with a 1.84 ERA in 14 and 2/3 innings.

He did not return to the Phillies after the 2011 season, but he was still one of the team’s best starting pitchers of the dominant run of five-straight division titles.

Next up we’ll look at the team’s best player during the 2009 World Series and the player who had two separate stints with the team.

Schedule