It's mind boggling to imagine what this guy could do higher up in the lineup. He's hitting over .300 batting 8th every night. 2nd best pure hitter on the team and handles the bat extremely well and gets on base. I vote him for cleanup or 2nd.

But we all know that Dusty hates him so that will never happen.

BP
Hanigan (but, he's not fast dude)
Vottomania
Bruce
Heisey
Frazier/Costanzo
Stubbs
Cozart (if he keeps hitting like he has lately)

or

BP
Frazier/Cost
Votto
Hanigan
Bruce
Heisey
Stubbs
Cozart