I had to look at the active roster to see if he was even still with the team. I didn't remember seeing that he had been released, designated for assignment, or anything of the like.
He's become the 25th man at the end of the bench for sure.
His last appearance came on Wednesday, June 8th when he pinch hit for Mike Pelfrey in the 7th inning. A pitching change was made and Hairston was then pinch hit for by Daniel Murphy. Technically, he played in the game.
The last time he really and truly appeared in a game was on Tuesday, June 2nd when he pinch hit for Mike Pelfrey in the 5th inning and hit a single.
The last time he started in a game was Wednesday, May 18th against the Nationals where he went 2 for 3 with a double and a run scored.
Surprisingly enough, in his last 10 appearances (dating back to May 8th), he's actually hit .438 with 7 hits in 16 at bats.
On the season, he's hitting .245 with 13 hits in 53 at bats.