The Mets rotation has had its share of struggles this year, as we all know. 

Mike Pelfrey got off to a terrible start and R.A Dickey, who was signed to a two-year deal, looks nothing like the pitcher we saw last season. The one bright spot, Chris Young, is now out for the season after pitching just 24 innings as a Met. Chris Capuano and Jon Niese have been inconsistent at best. 

Lately however, there seems to be a shift in performance as Mike Pelfrey, Jon Niese and Dillon Gee all delivered consecutive solid starts.

Take a look at these recent performances:

1. Mike Pelfrey: 7.0 IP – 6 H – 1 ER – 1 K (Monday vs Marlins)

2. Jon Niese: 7.0 IP – 6 H – 0 ER – 7 K (Wednesday vs Nationals)

3. Dillon Gee: 7.0 IP – 2 H – 0 ER – 3 K (Thursday vs Nationals)

The timing couldn’t be more perfect as the Mets get ready to face the Yankees this weekend in the Bronx for Part One of this season’s Subway Series.

Gee has been a shot in the arm for the Mets rotation, and if Pelfrey and Niese continue to pitch as they have in their recent starts, things can only get better for the Amazins’.