Barnhart isn't starting Wednesday's game against the Giants.
Barnhart has alternated starts behind the plate recently, and he'll take a seat after he went 0-for-2 in Tuesday's loss to San Francisco. Eric Haase is starting at catcher and batting fifth.