Bryce Harper
Really, the only reason we're singling out Bryce Harper is that he's the leader. Among the veteran stars, the 31-year-old is the face of the team, the superstar that everyone turns to when things get tough. Unfortunately, Harper hasn't been able to come through with the big hit when his team has needed it.
Since July 12, the first game against the A's, the Phillies first baseman was slashing .167/.262/.426 entering Wednesday's game. That line dropped to .050/.136/.200 over the recent homestand. The worst part is that he has had opportunities to make a difference for his team.
Over the first five games of the homestand, he had seven plate appearances with runners in scoring position. He went 1-for-6 in those at-bats, with his one hit being a home run.
Since the All-Star break, Harper has been pressing, walking at just a 4.1 percent clip. Compare that to his 14.8 percent the rest of the season and it's obvious he hasn't been as patient at the plate. He has also seen his batting average drop from .301 to .274 over this stretch.
Is Harper the only top hitter to blame? Not a chance. But when he comes out of it, and he will, the Phillies' fortunes are sure to turn as well. They need it to happen in August.