Playing for four organizations in less than two months wasn't part of the plan for Nick Tepesch. But the 27-year-old's latest stop might be a blessing in disguise for the Kansas City native, who was claimed by his hometown Royals on Monday.

Tepesch was perfect through 5 1/3 innings and pitched six hitless frames, allowing one run on one walk while striking out five. But he wasn't involved in the decision as Triple-A Omaha pulled out a 6-4 victory over Nashville at First Tennessee Park.

Although the right-hander couldn't secure the win in his Omaha debut, he's excited about the possibilities that await.

"When the Royals claimed me, it was one of those things where you look forward to the opportunity," he said. "It was definitely exciting when I got that news."

After pitching for the Rangers, Dodgers and A's earlier this season, Tepesch quickly showed the pedigree that has led him to 43 career Major League appearances, including a start with Los Angeles on June 24.

He retired the first 15 Sounds on 57 pitches, including a 10-pitch fifth inning. He made it 16 in a row when he got Colin Walsh on a fly ball to center field for the first out in the sixth. But a six-pitch walk to Tyler Ladendorf ended the perfect game. Two wild pitches moved Ladendorf to third before he scored on Bryan Anderson's groundout.

Tepesch fanned Billy Burns on his 75th and final pitch to end the sixth in his first start since July 14, when he defeated El Paso as a member of the team he shut down on Saturday -- Nashville.

"I just got out of rhythm and out of sync," Tepesch said of the sixth inning. "I wasn't making good pitches during that sequence. [Ladendorf] got on with a walk, but I was able to get out of the inning. Even with the run scoring, I was able to minimize the damage there.

"But overall, all four pitches were working pretty well for me. The biggest thing was commanding all of them for strikes when I needed to."

The outing punctuated a seven-week stretch for the 2010 14th-round Draft pick. After starting the year with Round Rock, Tepesch was released and signed by the Dodgers, who assigned him to Oklahoma City. He made one big league start with Los Angeles before he was waived and claimed by Oakland. After three starts for Nashville, he was designated for assignment by the A's on July 15. The Royals came calling three days later.

"It's just part of it sometimes," Tepesch said. "You have to adapt to it. It's part of baseball and that means adapting to things, so you do what you have do to. I guess you never really know what's going to happen."

Omaha took a 4-1 lead into the seventh before Nashville rallied to within one. The Sounds tied it in the eighth on an RBI single by A's No. 20 prospect Jaycob Brugman.

Royals top prospect Raul Mondesi's infield single, coupled with two errors on one play by A's No. 5 prospect Renato Nunez, snapped a 4-4 tie in the ninth. Royals No. 14 prospect Hunter Dozier walked to force in an insurance run.

Mondesi went 3-for-5 with a triple, two stolen bases and two runs scored for Omaha.

Brugman had two hits, an RBI and a run scored for Nashville.

Royals No. 28 prospect Brooks Pounders (5-1) pitched two innings for the win, allowing a run on one hit and two walks with three strikeouts.

Nashville's J.D. Wendelken (1-4) surrendered two runs on two hits and three walks while fanning one in his lone inning of relief.