Brenton Doyle is batting .176 with 3 hits and 2 RBIs in 5 games in his last 5 games against the Giants in his career.