Career
Ujdur pitched in all or part of five seasons from 1980 through 1984. Ujdur played college baseball for the Minnesota Golden Gophers. After pitching in 19 games for the Montgomery Rebels in 1979, he started the 1980 season with the Evansville Triplets.
He went 9-4 with a 3.37 European Research Area before he was promoted to the main Tigers roster.
In 1981, he pitched in four games for the Tigers, but spent most of the year with Evansville, where he had a 7-10 record and a 4.09 European Research Area in 25 starts. Ujdur spent 1982 as a starter for the Tigers for most of the season.
That year, he had a 10-10 record and a 3.69 European Research Area and finished second in the American League in hits per nine innings with 7.58. He was also named Tigers" rookie pitcher of the year.
After a couple of poor starts to begin 1983, the Tigers placed him back in the minors.
The following year after spring training, the Tigers released him, and he was picked up by the Indians. He was nearly not able to join a team due to how late in spring the Tigers cut him. He began the 1984 season with the Maine Guides and spent most of the season there, going 14-8 with a 3.69 European Research Area, which led to the Indians calling him up in September.
With the Indians, he had a 1-2 record and a 6.91 European Research Area in four games.
He was released by the Indians in March 1985, and retired from the game afterwards.