SCOTTSDALE, Ariz. -- D-backs right-hander Ian Kennedy is already mentally prepared for his Opening Day start in Denver on Friday. Physically, there is still some work to be done.

Kennedy gave up three runs on five hits in five innings against the Royals on Saturday. He struck out nine but gave up a two-out, two-run home run Kila Ka'aihue in the first inning. He also walked Mike Aviles on four pitches to lead off the game.

The Royals eventually rallied for six runs in the final two innings off the D-backs' bullpen for the 9-6 victory.

"Overall, I felt pretty good," Kennedy said. "I feel pretty happy going into the season with my last two starts. My offspeed pitches are there. I didn't throw too many changeups today, but I feel like my curveball feels pretty good."

Here's another reason why Kennedy feels good: The rest of the rotation is taking shape.

Daniel Hudson will start the second game against Colorado and Joe Saunders will take the hill in the series finale. Last season, Saunders gave up seven runs on five hits in his first appearance against Colorado with Arizona. Eleven days later, he gave up one run in eight innings against the Rockies.

"I think [Saunders] is going to be fine," D-backs manager Kirk Gibson said. "He's familiar with the Rockies, obviously. He had a game where I pulled him early and came back and shoved it at them. He's in good shape for them."

Gibson added that Barry Enright will start either the first or second game against the Cubs in the second series of the season. Armando Galarraga and Aaron Heilman are in competition for a start against Chicago.

Heilman is scheduled to make his final Cactus League start Sunday against the Reds.

"If everybody pitches to their potential, we can be pretty good," Kennedy said. "It's hard to tell in spring, but I really think when [Hudson] pitches to his potential, myself, Joe and Barry ... I'm pretty happy with that rotation. I think going into it, it's going to be a fun year."

Closer Putz to throw on back field in 'big test'

SCOTTSDALE, Ariz. -- D-backs closer J.J. Putz is scheduled to throw Sunday on a back field and hopes to be ready to pitch in a save situation when the regular season begins next week.

Putz, who was scratched from an appearance last week because of a stiff back, threw a bullpen session Friday and did not report any problems Saturday morning.

"[Sunday] is a big test," Putz said. "If I can get out of that unscathed, then I can worry about pitching Tuesday or Wednesday. We'll see how that goes. Hopefully, I'll be ready."

Putz has pitched only 1 1/3 Cactus League innings but has thrown several bullpen sessions and focused on building arm strength this spring.

"If everything goes good [Sunday], we might consider getting him in a big league game," D-backs manager Kirk Gibson said. "We just want to make sure."

The D-backs will have three days of exhibition games remaining after Sunday.

D-backs sign Frandsen to Minors deal

SCOTTSDALE, Ariz. -- The D-backs signed infielder Kevin Frandsen to a Minor League deal and will send him to Triple-A Reno.

Frandsen, 28, hit .216 with three doubles, one home run, eight RBIs, two runs scored and three stolen bases for the Padres in 20 Spring Training games before his release from the club.

For his career, Frandsen is a .243 hitter with 29 doubles, one triple, seven home runs and 53 RBIs in 568 at-bats with the Giants and Angels.