If not for Roy Halladay's perfecto, the past week or so would be stinko. The Phils got shut out again today -- the fifth time since beating Boston 5-1 on May 21. That's a span of 8 games. They scored 1 or fewer runs in 8 of their last 12 (and their 1 run last night was unearned). Heading into today, Philly batted .201/.279/.289 in its previous 11 games. They stranded 78 runners.
Slumps are not new for the Phils, but this is breaking new ground. The problems are numerous, but here's what stand out to me.
First, the bench is no good. The OPS+ ratings for the subs are: Ross Gload 73, Wilson Valdez 72, Juan Castro 64, Ben Francisco 51, Greg Dobbs 24 and Brian Schneider 8. With injuries to Jimmy Rollins (OPS+ 187), Carlos Ruiz and Placido Polanco, these players have been called into action too frequently.
Shane Victorino, aside from a 15-game streak in which he got 5 of his 8 HR and 17 of his 33 RBI, has not be productive, batting .257 with a .314 OBP. Entering today, he batted .190 in his previous 11 games with 1 run and 1 RBI. His OPS+ for the season is 101.
Jayson Werth has slumped (but still has an OPS+ of 152), Raul Ibanez has been inconsistent (OPS+ 98) and Ryan Howard's OPS+ is 111 (career 140).
Given the weakness of the bench, the Phils need their boppers bopping. Or Halladay to be perfect.