Barnhart is out of the lineup for Saturday's contest with San Diego, Jeff Sanders of the San Diego Union-Tribune reports.
Barnhart has been the everyday catcher for the Reds this season, but after starting five of the last six games, he'll get a breather Saturday. In his place, 26-year-old Ramon Cabrera will assume duties behind the plate. Barnhart, who is hitting just .133 over his last nine games, will likely be back out there Sunday for the final game of the series.