These are his stats vs the Padres when he has faced them at home in the last two years.
Giants are averaging exactly 2 runs per game in their last 7 home games.
I have the game capped to exactly 6 runs, which is where the number is....therefore
PADRES +136