Barney, who is 1-for-7 against Arroyo, didn't have a good weekend in Philadelphia, going 1-for-12 in the four games.
"Barney's still going to play every day for the most part," Cubs manager Dale Sveum said Tuesday. "[DeWitt's] numbers against Arroyo are too good to sit him. He's got to play in a game like this."
Barney tried to make a leaping grab in the eighth inning of Monday's 6-4 loss and landed awkwardly, but he said he was fine from the acrobatics.
"You don't worry about the landing on the way up," Barney said. "I reached as far as I could, and I was trying to get a little extra."
So, he's healthy?
"One hundred percent," Barney said.