Tucker Barnhart had no home runs for the Diamondbacks against right-handed pitchers at home this season.