Phillies starter Jerome Williams stifled the Padres to one run on five hits through seven innings and picked up the win.
The only run Williams allowed was a solo homer to Justin Upton in the sixth, it was Upton’s 19th homer.
Andrew Cashner (4-12) picked up the loss and allowed eight hits through 6 1/3 innings while giving up three runs and striking out four.
“We may have to play our best game to get out of (this slump),” interim manager Pat Murphy said after the game.
The team has lost six games in a row to two of the worst teams in the majors, the Milwaukee Brewers and Phillies.
It will be a tough road for the Padres to get back into the playoff conversation.
The Friars now welcome Cincinnati Reds for a three-game series starting Monday.