Barnhart is out of the lineup for Wednesday's game against the Padres.
Barnhart was behind the plate for all nine innings of Tuesday's 11-6 win, finishing the night 1-for-4 with three RBI. He'll put his season-long seven-game hitting streak on hold while Curt Casali gets a turn at catcher in the series finale.