Haniger went 3-for-3 with a solo home run and a walk in Tuesday's 4-2 loss to the Royals.
Haniger is out of the lineup for Sunday's game at Houston.
Haniger is not in the lineup for Sunday's game versus the Diamondbacks.
Haniger will sit Game 2 of Sunday's doubleheader with the Rockies.
Haniger went 1-for-3 with a two-run home run and a walk in a loss to the Blue Jays on Tuesday.
Haniger is out of the lineup for Sunday's game against the Brewers.
Haniger went 2-for-3 with a home run, a walk, two total runs and two total RBI in Thursday's loss to the Red Sox.
Haniger (back) is batting second as the designated hitter for Sunday's spring game against the Guardians.
The Giants traded Haniger (back), Anthony DeSclafani (elbow) and cash to the Mariners on Friday in exchange for Robbie Ray (elbow), Jeff Passan of ESPN.com reports.
The Giants placed Haniger on the 10-day injured list Friday with a lower back strain, Susan Slusser of the San Francisco Chronicle reports.