Sporting a beard and an old-style swimsuit, Michael Phelps of Baltimore finished third in the 100-meter medley at a World Cup short-course meet in Stockholm, Sweden, after missing out on two other finals Tuesday. Phelps, who won a record eight gold medals at the 2008 Beijing Olympics, swam the medley final in 52.14 seconds. South Africa's Gerhard Zandberg won in 51.77. Earlier Tuesday, Phelps, 24, failed to qualify for the finals of the 100 freestyle and 100 backstroke, in which he was disqualified for swimming too long under water. Competing for the first time since the world championships in August, he wore the type of suit that will become the standard next year. Most other swimmers used faster high-tech suits. After the race, he told reporters he was excited to be back racing. "I know I'm not in the best shape and I should be in better shape," Phelps said. "I didn't hit my first wall right, so it's kind of disappointing, but I'm happy overall." He finished 16th in qualifying for the 100 freestyle in 47.77 seconds. Today, Phelps will swim in the 100 butterfly and 200 medley heats. Baltimore's Elizabeth Pelton finished eighth in the women's 200 backstroke in 2:07.91.