Jay Bruce knows Reds fans are frustrated with him, but nobody has been more disappointed than Bruce himself.

Bruce entered Friday in one of his cold spells, having gone hitless in his last 18 at-bats. While Bruce began the day tied for sixth in the National League in homers (18) and tied for ninth in RBI (57), his batting average was down to .240.

He did hit his 19th homer of the season in the 7th inning Friday night. And his double in the 4th broke an 0-for-19 slump.

"It's frustrating, it's embarrassing, it's a lot of things," Bruce said. "I expect a ton more out of myself and I know everyone else expects a lot more out of me, which is fair."

Bruce grounded out in the second inning to tie a career worst 0-for-19 skid (April 12-17 this season), but broke the string with a double in the fourth inning and a solo homer in the seventh.

Bruce, 25, recently made his second consecutive All-Star team, but said his performance should be much better. "I've underachieved thus far," Bruce said. "I haven't been really close to the player I expect to be and want to be."

Reds manager Dusty Baker said he believes Bruce falls into trouble when he tries to pull the ball too much.