PHILADELPHIA -- The Arizona Diamondbacks will be looking to regain their winning touch on the road when they open a 10-game trip Friday night in Philadelphia.

The Diamondbacks, mired in fourth place in the National League West with a 29-39 record, have countered a 13-25 home record with a 16-14 road mark.

Arizona, however, dropped seven of its last 10 away from home as it begins a four-game set against the reeling Phillies.

More from FoxSports

Left-hander Robbie Ray (3-5, 4.57) gets the start for Arizona. His last time out he worked a career-best 7 2/3 innings of shutout ball in a 6-0 victory over Miami on Sunday, snapping a personal three-game losing streak.

"That was the best I've seen him," Arizona manager Chip Hale said, according to the Arizona Republic.

Ray had pitched to a 6.63 ERA while going 0-3 over his previous four starts, but he didn't allow a runner to reach second base while throwing a career-high 116 pitches.

"I felt like I accomplished what I was trying to do," Ray told the Arizona Republic. "Getting early outs, down in the zone the entire night unless I wanted to elevate. I wasn't trying to overthrow and leave the ball in the middle of the plate. I was putting the ball where I wanted to."

Ray also had two hits in the game, but the offense continues to be driven by Paul Goldschmidt, who is hitting .281 with 12 homers and 42 RBIs.

The D-Backs will be facing a Philadelphia team that has dropped 20 of its last 26 games to go from 24-17 on May 18 to a season-worst seven under .500, at 30-37. The Phillies were outscored 31-7 in losing the last three games of a four-game home-and-home series against Toronto, and manager Pete Mackanin convened a team meeting after Thursday's 13-2 drubbing.

"I didn't like what I saw today," he said afterward. "I think we're better than we've played the last two weeks. I don't want that to slip away. I want the players to regroup, and start all over."

The Phillies managed five hits and committed four errors. One of the miscues came in the eighth inning, when Phillies center fielder Odubel Herrera caught Michael Saunders' fly ball and flipped the ball into the stands, thinking it was the third out. In actuality it was the second, and Edwin Encarnacion, who was on first, was allowed to advance to third.

"Obviously nobody liked to see that," Mackanin said. "There's a few things I've been thinking about, that I wanted to have a meeting and mention them. Today was the culmination of those thoughts."

He said he didn't discuss that play with Herrera, during the game or afterward.

"I don't think I needed to," Mackanin said. "He knows. He better know."

Adam Morgan (1-5, 6.33) will try to stop the bleeding for Philadelphia. He has lost his last five decisions, and last time out pitched 6 2/3 innings in a no-decision against Washington. He allowed three runs on five hits in that game, while striking out a career-high eight and walking three. He has never faced Arizona.