MILWAUKEE -- Manager Brad Mills called right-fielder Brian Bogusevic into his office following Tuesday's loss to the Brewers and delivered a simple message: Be more aggressive.

Bogusevic, who entered Wednesday's game hitting .189, was ranked 15th in the National League in terms of the percentage of pitches he has taken this year. He drew a walk on a full count in his first at-bat against Milwaukee's Shaun Marcum on Wednesday.

Bogusevic has been hitting a lot of ground balls right at defenders after falling behind in the count instead of driving the ball the way he did last year.

"I might be completely wrong here, but a lot of it comes with not being real aggressive, to where he's getting behind in the count and tries to make contact instead of being able to stay aggressive and let it fly," Mills said. "So what happens when you make contact? It's a little ground ball."

Bogusevic, who has started 15 of 19 games in right field, was hitting .267 with two triples and five RBIs in his nine games prior to Wednesday.

Castro sits again after collision at home plate

MILWAUKEE -- Nursing a sore neck after a violent collision with the Brewers' Mat Gamel on Monday night, catcher Jason Castro was out of the starting lineup on Wednesday for the second day in a row.

"I'm feeling better today," Castro said. "It's still sore. I'm just going to take advantage of the day off [on Thursday] and kind of maximize my amount of rest, that way I'll be ready to go and 100 percent when we start up in Cincinnati [on Friday]."

Castro remained in the game after Gamel bowled him over. Castro fell backward and hit the back of his head on the dirt but was allowed to remain in the game after passing all of the neurological tests.

Manager Brad Mills said that although Castro was available to play, "[because of] the off-day, both he and the trainers came in and talked to me, and they felt they could give him three full days. If something happens, he's able to play today. His neck is still pretty stiff."

Astros skipping Weiland's turn in rotation

MILWAUKEE -- Right-hander Kyle Weiland will travel to Houston to be examined by a team doctor on Thursday. Weiland, who was scheduled to pitch on Friday in Cincinnati, is being skipped in the rotation because of a sore right shoulder.

"It's been building up a little bit since late Spring Training," Weiland said. "Nothing too serious; it's stuff that I've felt before, and I want to stop it before it gets worse."

Wandy Rodriguez will instead start Friday's series opener in Cincinnati, with Lucas Harrell pitching on Saturday and Bud Norris on Sunday, with each going on four days' rest because of Thursday's off-day. The Astros are hoping to be able to slot Harrell back into the rotation on Tuesday.

Manager Brad Mills is hopeful that rest will do the trick for Weiland.

"The doctor is going to look at him, and we'll see where we're at with that," Mills said. "He's got that shoulder soreness, and with the off-day, we're able to do this and take advantage of it."

Weiland (0-3, 6.62 ERA in three starts) is coming off his best outing of the season, having held the Dodgers to six hits and three runs in seven innings on Saturday, throwing a season-high 105 pitches.

The Astros acquired Weiland from the Red Sox in a trade last December.

Worth noting

• Travis Buck made his first appearance in nearly a week when he pinch-hit on Tuesday. Buck has been bothered by a strained left hamstring and had to run hard to the line to beat out a ground ball. He said the hamstring is still a little tight, but he expects to be able to play the outfield on Friday.